tkhrsskの日記

技術ネタなど

WordPressの環境構築(Fedora19) on Vagrant

前回のJenkinsに続きWordPressの構築編。

Apache(httpd)は前回導入済みのため割愛

PHPのインストール

# yum -y install php php-mbstring php-mysql php-mcrypt
# systemctl restart httpd.service
# vi /var/www/html/info.php
<?php
phpinfo();
?>

http://192.168.33.10/info.php OK

MySQLのインストール

# yum -y install mysql mysql-server
# systemctl enable mysqld.service
# systemctl start mysqld.service
# mysql_secure_installation

Current Passwordは、入力なしでOK.そのあとmysqlのrootのパスワードを設定する。 とりあえずvagrantにしておきました。

WordPressインストール

# wget http://ja.wordpress.org/wordpress-3.9.2-ja.tar.gz
# tar -xzvf wordpress-3.9.2-ja.tar.gz
# mv wordpress /var/www
# chown -R apache:apache /var/www/wordpress/
# rm -f wordpress-3.9.2-ja.tar.gz
# echo Alias /wordpress /var/www/wordpress > /etc/httpd/conf.d/wordpress.conf
# systemctl restart httpd.service
# mysql -u root -p
> create database wordpress;
> grant all privileges on wordpress.* to wordpress@localhost identified by "パスワード";
> exit
# cp /var/www/wordpress/wp-config-sample.php /var/www/wordpress/wp-config.php
# vi /var/www/wordpress/wp-config.php
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');

/** MySQL database username */
define('DB_USER', 'wordpress');

/** MySQL database password */
define('DB_PASSWORD', 'パスワード');

http://192.168.33.10/wordpress/Wordpressの初期化画面がでたらOK

参考