CentOS6.5 + nginx1.9.9 + http2 + php7.0.0でwordpress
以下の続き
さっそくやる
ヒストリーから追ったので、漏れてるかも
cd /usr/local/src/ git clone git://github.com:php-build/php-build.git cd php-build ./install.sh php-build --definitions #7.0.0がある # 依存パッケージをいれておく 怒られたらとりあえずXXX-develをyumるといういい加減なやつなので、プロダクション環境作るときは考える yum install -y mysql-server libxml2-devel libjpeg-devel libpng-devel libmcrypt-devel libtidy-devel libxslt-devel # build php-build 7.0.0 /usr/local/php7.0 /usr/local/php7.0/bin/php -v # mysqlの最低限設定 service mysqld start /usr/bin/mysql_secure_installation # php-fpm入れる yum install php-fpm # 最小限設定 vi /usr/local/php7.0/etc/php-fpm.conf > daemonize = yes > pid = run/php-fpm.pid vi /usr/local/php7.0/etc/php-fpm.d/www.conf > user = nginx > group = nginx # php-fpmの起動スクリプトを修正し、php7が使われるようにする vi /etc/init.d/php-fpm > php_fpm_BIN=/usr/local/php7.0/sbin/php-fpm > php_fpm_CONF=/usr/local/php7.0/etc/php-fpm.conf > php_fpm_PID=/usr/local/php7.0/var/run/php-fpm.pid # php-fpm起動 /etc/init.d/php-fpm start # nginx設定編集 # httpディレクティブ内に追加 location ~ \.php$ { root /var/www; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /var/www$fastcgi_script_name; include fastcgi_params; } # mysqlにwp用db準備 mysql -uroot -p CREATE DATABASE wp1 CHARACTER SET utf8; GRANT ALL ON wp1.* to sampleuser@localhost; SET PASSWORD FOR sampleuser@localhost=password('パスワード'); FLUSH PRIVILEGES; # wordpress設置 cd /usr/local/src wget https://ja.wordpress.org/wordpress-4.4-ja.zip unzip wordpress-4.4-ja.zip cp -r wordpres /var/www/wp # wp-config.php作成 cd /var/www/wp cp wp-config-sample.php wp-config.php vi wp-config.php define('DB_NAME', 'wp1'); define('DB_USER', 'sampleuser'); define('DB_PASSWORD', 'パスワード'); define('DB_HOST', '127.0.0.1'); define('DB_CHARSET', 'utf8');
ここまでできたらブラウザで
https://hogefuga.info/wp/wp-admin/install.php
へアクセス。
書かれてるまま入力し、インストールすれば成功するはず。
サンプルページ https://fukutsu.info/kame/