ブログソフトで有名なワードプレス。
多くのレンタルサーバでは簡単にインストールできるようになっていますが、
ここではあえて手動で行います。
初版 2021/07/01
1.Apache,phpをインストールする
$ sudo apt install apache2 $ sudo apt install php $ sudo apt install php-mbstring php-bz2 php-zip php-xml php-curl $ sudo apt install php-json php-opcache php-readline $ sudo apt install libapache2-mod-php $ sudo apt install php php-mysql $ sudo vi /var/www/html/info.php
<?php phpinfo(); ?>
$ sudo systemctl restart apache2
PHPの動作を確認 http://[IPアドレス]/info.php
2.MySQLをインストールする
$ sudo apt install mysql-server mysql-client
データベース名、ユーザ名、パスワード
というデータベースを作成する。
実際にはそれぞれ英字で設定する。
$ sudo mysql -u root -p CREATE DATABASE データベース名 CHARACTER SET UTF8 COLLATE UTF8_BIN; CREATE USER 'ユーザ名'@'%' IDENTIFIED BY 'パスワード'; GRANT ALL PRIVILEGES ON wordpress.* TO 'ユーザ名'@'%'; FLUSH PRIVILEGES; quit;
3.Wordpressをインストールする
$ cd /tmp $ wget https://wordpress.org/latest.tar.gz $ tar -zxvf latest.tar.gz $ sudo mv wordpress /var/www/html/ $ sudo chown www-data.www-data /var/www/html/wordpress/* -R $ cd /var/www/html/wordpress $ sudo mv wp-config-sample.php wp-config.php $ sudo vi wp-config.php define('DB_NAME', 'データベース名'); define('DB_USER', 'ユーザ名'); define('DB_PASSWORD', 'パスワード'); define('DB_HOST', 'localhost'); define('DB_CHARSET', 'utf8'); define('DB_COLLATE', '');
ダウンロードサイズ等のパラメータを設定する。
$ cd /var/www/html/wordpress $ sudo vi .htaccess php_value upload_max_filesize 128M php_value post_max_size 128M php_value memory_limit 256M php_value max_execution_time 0 php_value max_input_time 300
4.Wordpressを設定する
http://[IPアドレス]/wordpress
WordPressのインストールウィザードが表示されます。
以上です。