CentOS搭建LAMP
CentOS搭建LAMP
隨著信息技術(shù)不斷發(fā)展,尤其是計算機網(wǎng)絡(luò)技術(shù)的的飛速發(fā)展,網(wǎng)絡(luò)課程管理已經(jīng)成為現(xiàn)代教育的一個重要組成部分,并正發(fā)揮著越來越重要的作用。下面是學(xué)習(xí)啦小編收集整理的CentOS搭建LAMP,希望對大家有幫助~~
CentOS搭建LAMP
工具/原料
centos
方法/步驟
1首先安裝apache2
輸入:sudo yum install httpd
2修改防火墻配置
輸入:sudo vim /etc/sysconfig/iptables
添加:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
3關(guān)閉SELINUX
輸入:sudo vim /etc/selinux/config#SELINUX=enforcing #注釋掉
#SELINUXTYPE=targeted #注釋掉
SELINUX=disabled #增加
4配置apache2
輸入:sudo vim /etc/httpd/conf/httpd.conf
找到 #ServerName www.example.com:80
修改為 ServerName 這里設(shè)置為你自己的域名,如果沒有域名,可以設(shè)置為localhost:80
5在配置開機自動啟動apache2
輸入:sudo chkconfig httpd on
6完成以上步驟后,重啟機器。
在瀏覽器中輸入地址測試。
7再安裝MySQL
輸入:sudo yum install mysql mysql-server
安裝完畢后,設(shè)置開機自動啟動,并拷貝配置文件
輸入:chkconfig mysqld on
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
接著為root賬戶設(shè)置密碼
輸入:sudo mysql_secure_installation
因為還沒有設(shè)置root密碼,所以直接按回車。
緊接著輸入y,再回車。
設(shè)置完密碼后,緊接著一路Y確認(rèn)。
最后出現(xiàn):Thanks for using MySQL!
完畢后再重啟MySQL,或者干脆直接重啟機器好了。
接下來安裝PHP5
輸入:sudo yum install php
安裝PHP如下組件: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
重啟MySQL和 apache
/etc/init.d/mysqld restart/etc/init.d/httpd restart
最后就配置Apache:
vi /etc/httpd/conf/httpd.conf
DirectoryIndex index.html index.html.var 在402行 修改為:DirectoryIndex index.html index.htm Default.html Default.htm
照樣重啟Apache。
這樣就結(jié)束了。創(chuàng)建一個php文件試試。
CentOS搭建LAMP相關(guān)文章: