Secuencia de comandos para wordpress en Ubuntu 18.04
Definición | Comando |
---|---|
Actualizar sistema | sudo apt update |
Instalar Apache | sudo apt install apache2 |
Instalar mysql | sudo apt install mysql-server |
Instalar PHP | sudo apt install php libapache2-mod-php php-mysql |
Reiniciar Apache | sudo systemctl restart apache2 |
Preparar Base de Datos | sudo mysql |
Crear Base de Datos | CREATE DATABASE laboratorio DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; |
Crear Usuario Base de Datos | GRANT ALL ON laboratorio.* TO ‘usrlab’@’localhost’ IDENTIFIED BY ‘l4b0r4t0r10’; |
Recargar privilegios | FLUSH PRIVILEGES; |
Salir mysql | EXIT; |
Actualizar sistema | sudo apt update |
Instalar extensiones PHP | sudo apt install php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip |
Habilitar sobreescritura | sudo a2enmod rewrite |
Reiniciar Apache | sudo systemctl restart apache2 |
Descargar wordpress | cd /tmp |
curl -O https://wordpress.org/latest.tar.gz | |
Descomprimir el archivo | tar xzvf latest.tar.gz |
Crear .htaccess | touch /tmp/wordpress/.htaccess |
Crear config.php | cp /tmp/wordpress/wp-config-sample.php /tmp/wordpress/wp-config.php |
Crear carpeta para actualizaciones | mkdir /tmp/wordpress/wp-content/upgrade |
Mover a sitio web | sudo cp -a /tmp/wordpress/. /var/www/html |
Configurar permisos | sudo chown -R www-data:www-data /var/www/html |
sudo find /var/www/html/ -type d -exec chmod 750 {} \; | |
sudo find /var/www/html/ -type d -exec chmod 750 {} \; | |
Conseguir claves para wordpress | curl -s https://api.wordpress.org/secret-key/1.1/salt/ |
Editar el fichero de configuración con un editor de texto | sudo nano /var/www/html/wp-config.php |
Abrir la instalación web | http://direccion_ip_del_servidor |
A partir de aquí deberías editar el fichero de configuración con los datos de base de datos y usuario de base de datos, si no estás muy familiarizado con este proceso, puedes revisar el tutorial de instalación de wordpress,
Que tengas un ingenioso día.