LAMP環境構築とWordpressのインストール | programing1029のブログ

programing1029のブログ

ブログの説明を入力します。

LAMPの構築


Apache, Mysql, PHPをインストール
# sudo yum install httpd mysql-server php php-mysql wget

HTTPポート80の開放
 # vim /etc/sysconfig/iptables
 
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
 iptablesを読み込む
  # sudo service iptables restart


・Apacheの起動
  # sudo service httpd start
 OSが起動時に自動起動するよう設定
  # chkconfig httpd on


・PHPの設定
  # cp /etc/php.ini /etc/php.ini.org
 PHPの設定ファイルの編集
  # vim /etc/php.ini
date.timezone = "Asia/Tokyo"
Apacheを再起動してphp.iniの設定を読み込む
  # sudo service httpd restart


・Mysqlの設定
 Mysqlを起動
  # service mysqld start
 OS起動時に自動起動するよう設定
  # chkconfig mysqld on

 wordpress用のユーザーとデータベースを作成する
  # mysql -u root -p
   
   mysql> create database wp;
   mysql> grant all privileges on wp.* to wp@localhost identified by 'wp用の任意パスワード';


Wordpressのダウンロードと解凍
 WordPressをhttp://ja.wordpress.org/releases/ からwgetでダウンロードする。
  # wget (リンク)
 ダウンロードしたファイルを解凍し、apacheが読み込めるようにする。
  # tar zxvf (ファイル名)
  # cp -r wordpress /var/www/
  # chown -R apache.apache /var/www/wordpress


Apacheの設定ファイルを編集
 wordpressのファイルをapacheが読み込んでくれるように編集を加える。
  # vim /etc/httpd/conf/httpd.conf
   DocumentRoot "/var/www/wordpress" # Wordpressのディレクトリに変更
   <Directory "/var/www/wordpress"> # DocumentRootと同じディレクトリに
    AllowOverride All # .htaccessによるディレクティブの上書きを許可


 Apacheの設定を反映
  # sudo service httpd restart


Wordpressのインストール
 自分のPC上で構築したならurlに「localhost/」と打ってアクセスする。
 手順に従ってインストールを実行する。
 データベースの設定はwordpress用に作成したユーザー名とデータベースを利用する。