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:40]
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
Line 7: Line 7:
     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: ​**mkdir [camino ​del sitio web]** donde [camino ​del sitio web] es el camino absolution ​del sitio web como: /​var/​www/​site2 +  * Crear la carpeta del sitio web 
-  * Hacer el comando: **ftpasswd ​--hash**, ​entrar ​su contraseña,​ copiar el hash, por exemplo: $1$Ufw0WwR3$5T9PW6.HAnmVF52ZhROaq. +    * Crear via SFTP la carpeta /​var/​www/​site2 
-  * editar ​el archivo **/​etc/​proftpd/​user.conf** y addir la linea remplasando ​los terminos ​en [] con sus valores: +    * 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** 
-  [login]:​[hash generado ​al punto anterior]:​33:​33::​[camino ​del sitio web]:/​bin/​bash+  * 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**
  
-  ​editar ​el archivo **/​etc/​proftpd/​proftpd.conf**,​ agregar ​el eso el nuevo login:+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>   <Limit LOGIN>
Line 20: Line 25:
   </​Limit>​   </​Limit>​
  
-Termina asi:+    * Quedando al final así:
  
   <Limit LOGIN>   <Limit LOGIN>
-        AllowUser site site2+        AllowUser site login
         DenyAll         DenyAll
   </​Limit>​   </​Limit>​
  
-  ​agregar ​al final:+    ​Agregar ​al final:
  
-  <​Directory [camino ​del sitio web]>+  <​Directory [dirección absoluta ​del sitio web]>
   <Limit ALL>   <Limit ALL>
           AllowUser [login]           AllowUser [login]
 +          DenyAll
 +  </​Limit>​
 +  <Limit SITE_CHMOD>​
 +          DenyAll
 +  </​Limit>​
 +  </​Directory>​
 +
 +    * Exemplo:
 +
 +  <​Directory /​var/​www/​site2>​
 +  <Limit ALL>
 +          AllowUser login
           DenyAll           DenyAll
   </​Limit>​   </​Limit>​
Line 40: Line 57:
  
 == 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.1521600001.txt.gz · Last modified: 2018/03/21 02:40 by admin