CentOSにLAMP環境を構築する
CentOSをインストールしていない場合は、下記を参照
構築手順
環境
OS:CentOS 6.5
WEBサーバ:Apache
PHP:5.3.3
データベース:MySQL
Apacheインストール
# yum -y install httpd
httpd.conf編集
# vi /etc/httpd/conf/httpd.conf
「ServerName」にサーバ名を設定。 ローカル環境の場合は「localhost」 インターネットに公開する場合はドメイン名
#ServerName www.example.com:80 ServerName localhost
ディレクトリ所有者変更
# chown -R apache:apache /var/www/html
iptables編集
外部からWEBサーバにアクセスできるように80番ポートを解放する
# vi /etc/sysconfig/iptables
下記の行を追加する
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
iptablesの再起動
# service iptables restart
Apache自動起動設定
# chkconfig httpd on
Apache起動
# service httpd start
起動確認
WebブラウザでWebサーバにアクセスする
http://ホスト名
PHPインストール
# yum -y install php php-mysql php-mbstring
php.ini編集
# vi /etc/php.ini
タイムゾーンに「Asia/Tokyo」を設定
date.timezone = "Asia/Tokyo"
PHP動作確認
vi /var/www/html/phpinfo.php <!--?php phpinfo(); ?-->
Apache再起動
# service httpd restart
起動確認
無効なURLです
MySQLインストール
# yum -y install mysql-server
MySQL自動起動設定
# chkconfig mysqld on
MySQL起動
service mysqld start