en este tutorial aprenderan a solucionar un problema que sucede a veces con whm y cpanel, el problema que se genera al tener una cuenta creada en nuestro whm, pero no se le puede designar nuestra ip dedicada, la solucion es la siguiente:
Tener en cuenta el nombre del usuario de la cuenta y el nombre de dominio, despues de que tengamos estos dos datos ejecutar lo siguiente en nuestro servidor:
1 | nano /usr/local/apache/conf/httpd.conf |
una vez ejecutado el comando nos apareceran las reglas del apache, lo que tenemos que hacer es ir bajando hasta encontrar un virtualhost creado
el cual se inicia de la siguiente manera
1 2 3 | VirtualHost ip:80 Ip: es la ip de nuestro servidor xxx.xxx.xxx.xxx 80: es el puerto 80 que utiliza apache |
una vez encontrado un virtualhost lo copiamos hasta el final y termina de la siguiente manera:
1 | </virtualhost> |
en base a nuestro virtualhost lo modificamos de la siguiente manera, ojo este es el virtualhost de uno de mis servidores, tiene que ir reemplazando en base a su virtualhost ya que puede generar varios conflictos
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | <VirtualHost ip:80> ServerName sitio.com ServerAlias www.sitio.com DocumentRoot /home/usuario/public_html ServerAdmin correo@correo.com UseCanonicalName Off CustomLog /usr/local/apache/domlogs/sitio.com combined CustomLog /usr/local/apache/domlogs/sitio.com-bytes_log "%{%s}t %I .\n%{%s}t %O ." ## User carpasva # Needed for Cpanel::ApacheConf suPHP_UserGroup usuario usuario php4_admin_value open_basedir "/home/usuario:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp" php5_admin_value open_basedir "/home/usuario:/usr/lib/php:/usr/local/lib/php:/tmp" php_admin_value open_basedir "/home/usuario:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp" php_admin_value open_basedir "/home/usuario:/usr/lib/php:/usr/local/lib/php:/tmp" php_admin_value open_basedir "/home/usuario:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp" SuexecUserGroup usuario usuario ScriptAlias /cgi-bin/ /home/usuario/public_html/cgi-bin/ # To customize this VirtualHost use an include file at the following location # Include "/usr/local/apache/conf/userdata/std/2/usuario/sitio.com/*.conf" </virtualhost> |
ustedes tienen que modificar las siguientes variables basandose en su virtualhost
1 2 3 4 | ip: la ip publica de su servidor usuario: por su usuario designado en su whm o cpanel sitio.com: la direccion de su sitio web correo@correo.com: la direccion de su correo electronico |
una vez creado el virtualhost precionamos lo siguiente para guardar:
1 2 3 | Ctrl + x Y Enter |
una vez guardado el httpd.conf pasamos a reinicar el
servicio de apache, cualquiera de los siguientes comandos nos
puede servir dependiendo el servidor
1 2 3 4 | service httpd restart /etc/init.d/apache restart /scripts/restartsrv_apache o facilmente en su whm |






Escribe un comentario
You must be logged in to post a comment.