WordPressインストール手順
# wordpressを落とす cd /var/www/html/ wget https://ja.wordpress.org/latest-ja.tar.gz tar -xvzf latest-ja.tar.gz sudo rm latest-ja.tar.gz # 権限周りの設定 sudo chown -R www-data:www-data /var/www/html/wordpress/ sudo find /var/www/html/wordpress/ -type d -exec chmod 0755 \{\} \; sudo find /var/www/html/wordpress/ -type f -exec chmod 0644 \{\} \; # wordpress用のDB作成 mysql -u root -p MariaDB [(none)]> create database wordpress ; MariaDB [(none)]> grant all privileges on wordpress.* to 'hogeuser'@'localhost' identified by 'hagepass' ; # DocumentRoot変更 sed -E 's@DocumentRoot.*@DocumentRoot /var/www/html/wordpress@g' /etc/apache2/sites-available/000-default.conf > /etc/apache2/sites-available/001-wordpress.conf # defaultの設定を無効に, wordpressの設定を有効にする sudo a2dissite 000-default sudo a2ensite 001-wordpress
php周りのエラーが出た場合
お使いのサーバーの PHP では WordPress に必要な MySQL 拡張を利用できないようです。
全部闇に消し去ってスッキリした方が早いかも。
# 超スッキリさせる sudo apt-get purge $(sudo dpkg -l | grep php | awk '{print $2}') sudo apt-get install php php-mysql # 一緒に下記パッケージが入った # =>(libapache2-mod-php7.0 php php-common php-mysql php7.0 php7.0-cli php7.0-common php7.0-json php7.0-mysql php7.0-opcache php7.0-readline)
画像切り抜きに失敗する場合
失敗するとこんなエラーが出る。
php-gdが必要らしいので入れてみる。
# パッケージの検索 sudo apt-cache search php-gd php-gd - GD module for PHP [default] php7.0-gd - GD module for PHP # インストール sudo apt-get install php7.0-gd # 再起動もしとく sudo /etc/init.d/apache2 restart
コメント