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
  • No Related Post

Escribe un comentario

You must be logged in to post a comment.