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
Last revision Both sides next 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]
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.txt · Last modified: 2018/07/26 21:50 by admin