linux lamp的配置

1、設置防火牆

/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT

/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

保存

/etc/rc.d/init.d/iptables save

重啓防火牆

/etc/init.d/iptables restart

2、安裝apach

yum install httpd    #根據提示,輸入Y安裝即可成功安裝
/etc/init.d/httpd start  #啓動Apache

備註:Apache啓動之後會提示錯誤:

正在啓動 httpd:httpd: Could not reliably determine the server's fully qualif domain name, using ::1 for ServerName
解決辦法:
vi /etc/httpd/conf/httpd.conf   #編輯
找到  #ServerName www.example.com:80
修改爲 ServerName XXXXXX.com:80  #這裏設置爲你自己的域名,如果沒有域名,可以設置爲localhost
:wq!    #保存退出
chkconfig httpd on   #設爲開機啓動
/etc/init.d/httpd restart  #重啓Apache



二、安裝MySQL

1、安裝MySQL
yum install mysql mysql-server   #詢問是否要安裝,輸入Y即可自動安裝,直到安裝完成
/etc/init.d/mysqld start   #啓動MySQL
chkconfig mysqld on   #設爲開機啓動
cp /usr/share/mysql/my-medium.cnf   /etc/my.cnf  #拷貝配置文件(注意:如果/etc目錄下面默認有一個my.cnf,直接覆蓋即可)

2、爲root賬戶設置密碼
mysql_secure_installation
回車,根據提示輸入Y
輸入2次密碼,回車
根據提示一路輸入Y
最後出現:Thanks for using MySQL!
MySql密碼設置完成,重新啓動 MySQL:
/etc/init.d/mysqld restart #重啓
/etc/init.d/mysqld stop   #停止
/etc/init.d/mysqld start #啓動

設置遠程連接:

[plain] 
mysql> update `user` set `host` = '%' where `user` = 'root';  
mysql> flush privileges;

注:navicat中需要刪除連接並重開一個鏈接;

httpd 不能連接遠程數據庫,設置爲開

/usr/sbin/setsebool -P httpd_can_network_connect_db on

三、安裝PHP5

1、安裝PHP5
yum install php
根據提示輸入Y直到安裝完成

2、安裝PHP組件,使 PHP5 支持 MySQL
yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt
這裏選擇以上安裝包進行安裝
根據提示輸入Y回車
/etc/init.d/mysqld restart  #重啓MySql
/etc/init.d/httpd restart  #重啓Apche



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章