ソースを参照

pret à l emploi

student
Melo 3年前
コミット
014844e5cc
1個のファイルの変更61行の追加0行の削除
  1. +61
    -0
      install_wp.sh

+ 61
- 0
install_wp.sh ファイルの表示

@@ -0,0 +1,61 @@
#!/bin/bash

sudo apt update
sudo apt upgrade -y
apt-get install unzip

#apache2 + php
sudo apt install -y appache2 php
sudo apt install -y php-{curl,dom,exif,fileinfo,json,mbstring,mysqli,imagick,xml,zip,gd,iconv,mcrypt,simplexml,xmlreader,zlib}
sudo apt get install php-cli php-common php-mbstring php-gd php-int php-xml php-mysql php-zip php-curl php-xmlrpx
sudo a2enmod rewrite
sudo systemctl restart apache2

#mariadb
sudo apt install -y mariadb-{client,server}
read -p "mot de passe pour mysql root: " secret
sudo mysql_secure_installation <<EOF

y
$secret
$secret
y
y
y
y
EOF

echo "configuration de la base de donnée Wordpress"
echo ==============================================
read -p "nom utilisateur: " db_user
read -p "nom de la base de donnée: " db_name
read -p "mot de passe: " db_password
sudo mysql -u root --execute "CREATE DATABASE $db_name;"
sudo mysql -u root --execute "GRANT all on $db_name.* to $db_user@localhost IDENTIFIED BY '$db_password' ;"
sudo mysql -u root --execute "FLUSH PRIVILEGES;"

sudo rm -fr /var/www/html/*
sudo cp -ar wordpress/* /var/www/html/
sudo chown -R www-data:www-data /var/www/html
echo "téléchargement et extraction de word press"





wget https://fr-be.wordpress.org/latest-fr_BE.zip
unzip latest-fr_BE.zip
sudo chown -R www-data:www-data *

echo "========================"
echo "Installation terminée..."
echo "========================"
# la commande hostame -I donne l'adresse IP du serveur
echo "Veuillez continuer l'installation en navigant sur "$(hostname -I)
echo "Pour rappel, voici vos information de connection à la base de données :"
echo "Base de données : "$db_user
echo "Utilisateur : "$db_name
echo "Mot de passe : "$db_password
read -p "Appuyez sur une touche pour terminer..."



読み込み中…
キャンセル
保存