Installer un wordpress en ligne de commande sur une machine linux
$ sudo apt-get install apache2 apache2-utils
$ sudo apt-get install mysql-client mysql-server
$ sudo apt-get install php7.0 php7.0-mysql libapache2-mod-php7.0 php7.0-cli php7.0-cgi php7.0-gd
$ cd $ wget -c http://wordpress.org/latest.tar.gz $ tar -xzvf latest.tar.gz
$ sudo rsync -av wordpress/* /var/www/html/
$ sudo chown -R www-data:www-data /var/www/html/ $ sudo chmod -R 755 /var/www/html/
Définissez votre votre_nom_dutilisateur et votre_password pour modifier les commandes suivantes.
$ mysql -u root -p CREATE USER 'votre_nom_dutilisateur'@'localhost' IDENTIFIED BY 'votre_password'; CREATE DATABASE wp_site; GRANT ALL PRIVILEGES ON wp_site.* TO 'votre_nom_dutilisateur'@'localhost' IDENTIFIED BY 'votre_password'; GRANT ALL PRIVILEGES ON *.* TO 'votre_nom_dutilisateur'@'localhost' FLUSH PRIVILEGES; EXIT;
$ cd /var/www/html/ $ sudo mv wp-config-sample.php wp-config.php $ sudo nano wp-config.php
Editez les lignes suivantes avec celles correspondants au nom de la base de données, de votre nom d’utilisateur, et de votre password.
define('DB_NAME', 'wp_site');
define('DB_USER', 'votre_nom_dutilisateur');
define('DB_PASSWORD', 'votre_password');
define('DB_HOST', 'localhost');
Une fois terminé faites (option + x sous mac) (ctrl + x) et yes.
$ sudo mv index.html index.apache
$ sudo systemctl restart apache2.service $ sudo systemctl restart mysql.service
Puis connectez vous sur votre http://addressip/wp-admin/