User Tools

Site Tools


como_crear_otro_espacio_web_por_los_vps

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
como_crear_otro_espacio_web_por_los_vps [2018/03/21 02:31]
admin
como_crear_otro_espacio_web_por_los_vps [2018/07/26 21:50] (current)
admin
Line 1: Line 1:
-== Crear un cuenta FTP == +== Crear una cuenta FTP == 
-Al installation del VPS usted recivio+Luego de la instalación de su VPSusted recibió lo siguiente
-  ​Ssh:+  ​SSH:
     Login: root     Login: root
     Contraseña:​ XXXXXXXXXXXXXXX     Contraseña:​ XXXXXXXXXXXXXXX
     Puerto: 9999     Puerto: 9999
     Host: X.vps.confiared.com     Host: X.vps.confiared.com
-    ​ + 
-  * Logeasse via un cliente ​ssh (putty para windows) +  * Iniciar sesión vía un cliente ​SSH (putty para windows) 
-  * Hacer el comando: **ftpasswd ​--hash**, ​entrar ​su contraseña,​ copiar el hash, por exemplo: $1$Ufw0WwR3$5T9PW6.HAnmVF52ZhROaq. +  * Crear la carpeta del sitio web 
-  * editar ​el archivo /​etc/​proftpd/​user.conf y addir la linea remplasando ​los terminos ​en [] con sus valores: +    * Crear via SFTP la carpeta /​var/​www/​site2 
-  [login]:​[hash generado ​al punto anterior]:​33:​33::​[camino ​del sitio web]:/​bin/​bash+    * Ejecutar el comando: mkdir [ubicación del sitio web] donde [la dirección del sitio web] es la dirección absoluta del sitio web, algo así: /​var/​www/​site2,​ encontes seria: **mkdir /​var/​www/​site2** 
 +  * Ejecutar ​el comando: **ftpasswd ​hash**, ​colocar ​su contraseña ​por el FTP, copiar el hash es algo asi: $1$Ufw0WwR3$5T9PW6.HAnmVF52ZhROaq. 
 +  * Editar ​el archivo ​**/​etc/​proftpd/​user.conf** (via SFTP o el comando: nano /​etc/​proftpd/​user.conf) ​añadir ​la línea reemplazando ​los términos ​en [] con sus valores: 
 +**[login]:​[hash generado ​en el punto anterior]:​33:​33::​[dirección ​del sitio web]:/​bin/​bash** 
 + 
 +Exemplo: 
 +  login:​$1$Ufw0WwR3$5T9PW6.HAnmVF52ZhROaq.:​33:​33::/​var/​www/​site2:/​bin/​bash 
 + 
 +  * Editar el archivo **/​etc/​proftpd/​proftpd.conf** (via SFTP o el comando: nano /​etc/​proftpd/​proftpd.conf),​ agregar ahí el nuevo login: 
 + 
 +  <Limit LOGIN> 
 +        AllowUser site 
 +        DenyAll 
 +  </​Limit>​ 
 + 
 +    * Quedando al final así: 
 + 
 +  <Limit LOGIN> 
 +        AllowUser site login 
 +        DenyAll 
 +  </​Limit>​ 
 + 
 +    * Agregar al final: 
 + 
 +  <​Directory [dirección absoluta del sitio web]> 
 +  <Limit ALL> 
 +          AllowUser [login] 
 +          DenyAll 
 +  </​Limit>​ 
 +  <Limit SITE_CHMOD>​ 
 +          DenyAll 
 +  </​Limit>​ 
 +  </​Directory>​ 
 + 
 +    * Exemplo: 
 + 
 +  <​Directory /​var/​www/​site2>​ 
 +  <Limit ALL> 
 +          AllowUser login 
 +          DenyAll 
 +  </​Limit>​ 
 +  <Limit SITE_CHMOD>​ 
 +          DenyAll 
 +  </​Limit>​ 
 +  </​Directory>​
  
 == Crear un cuenta MySQL == == Crear un cuenta MySQL ==
-Al installation del VPS usted recivio:+Luego de la instalación de su VPSusted recibió:
   MySQL:   MySQL:
-    ​Url: X.vps.confiared.com/​phpmyadminXXXXXXXXXXXXXX+    ​URL: X.vps.confiared.com/​phpmyadminXXXXXXXXXXXXXX
     Login: phpmyadmin (root in cli)     Login: phpmyadmin (root in cli)
     Contraseña:​ XXXXXXXXXXXXXXXXXXXX     Contraseña:​ XXXXXXXXXXXXXXXXXXXX
  
-  * Logeasse ​en el url+  * Iniciar sesión ​en la URL de arriba:
   * Seleccionar "User account"​ {{:​phpmyadmin-create-account-1.png?​direct&​200|}}   * Seleccionar "User account"​ {{:​phpmyadmin-create-account-1.png?​direct&​200|}}
-    * Usario: site2 por el sitio 2 +    * Usuario: site2 por el sitio 2 
-    * Host name: localhost +    * Hostname: localhost 
-    * Click sobre el button cerca de "​Generate password"​ +    * Clic sobre el button cerca de "​Generate password"​ 
-    * Selecciona: Create database with same name and grant all privileges +    * Seleccionar: Create database with same name and grant all privileges 
-    * Selecciona: Grant all privileges on wildcard name +    * Seleccionar: Grant all privileges on wildcard name 
-    * **Guarda ​la informations!**+    * *Guarde ​la información*
   * {{:​phpmyadmin-create-account-1.png?​direct&​200|}}   * {{:​phpmyadmin-create-account-1.png?​direct&​200|}}
-== Crear el sitio en nginx ==+ 
 +== Configurar ​el sitio en Nginx == 
 +Luego de la instalación de su VPS, usted recibió: 
 +  Ssh: 
 +    Login: root 
 +    Contraseña:​ XXXXXXXXXXXXXXX 
 +    Puerto: 9999 
 +    Host: X.vps.confiared.com 
 + 
 +  * Iniciar Sesión vía un cliente ssh (Putty para windows) 
 +  * Ejecutar el comando: cp /​etc/​nginx/​sites-enabled/​01-default /​etc/​nginx/​sites-enabled/​01-defaultX donde el ultimo X es un número que no usaron antes en el VPS 
 +  * Editar /​etc/​nginx/​sites-enabled/​01-defaultX (via SFTP o el commando: nano /​etc/​proftpd/​proftpd.conf) donde el ultimo X es el número de la línea anterior 
 +  * Reemplazar root /​var/​www/​html;​ por root [dirección absoluta del sitio web];​ Reemplazar root /​var/​www/​html;​ por root [dirección absoluta del sitio web]; 
 +  * Reemplazar server_name _; por server_name [www.susitioweb.com];​
como_crear_otro_espacio_web_por_los_vps.1521599461.txt.gz · Last modified: 2018/03/21 02:31 by admin