This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
como_crear_otro_espacio_web_por_los_vps [2018/03/20 20:47] 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 == |
| + | Luego de la instalación de su VPS, usted recibió lo siguiente: | ||
| + | SSH: | ||
| + | Login: root | ||
| + | Contraseña: XXXXXXXXXXXXXXX | ||
| + | Puerto: 9999 | ||
| + | Host: X.vps.confiared.com | ||
| + | |||
| + | * Iniciar sesión vía un cliente SSH (putty para windows) | ||
| + | * Crear la carpeta del sitio web | ||
| + | * Crear via SFTP la carpeta /var/www/site2 | ||
| + | * 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) y 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 VPS, usted 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]; | ||