centos操作系统搭建Lamp环境(apache php mysql)
我們通過yum安裝
一.安裝必備
1、yum?update?檢查一下系統(tǒng)更新 2、yum?-y?installgcc??gcc??gcc-c???安裝編譯環(huán)境 3、yum?erasehttpd??卸載系統(tǒng)自帶的httpd二.安裝?Apache?
[root@localhost?~]#?yum?install?httpd配置系統(tǒng)讓?Apache?隨系統(tǒng)啟動:
[root@localhost?~]#?chkconfig?--levels?235?httpd?on配置完畢,啟動?Apache:
[root@localhost?~]#?/etc/init.d/httpdstart配置環(huán)境
[root@localhost?~]#?vi?/etc/httpd/conf/httpd.conf找到#ServerNamewww.example.com:80然后在下面加入如下
ServerName?127.0.0.1:80然后重啟apache
/etc/init.d/httpd?restart此時apache已經(jīng)安裝好了,訪問http://127.0.0.1/就可以看到如下界面(備注:在有圖像界面的Linux系統(tǒng)里)
??
三.安裝PHP
需要重新啟動?Apache?服務(wù):
[root@localhost?~]#?/etc/init.d/httpdrestart但是為了測試是否安裝成功,你可以新建一個?PHP?頁面進(jìn)行測試,使用?vim?編輯器新建:
[root@localhost?~]#?vi/var/www/html/info.php按 “i” 鍵進(jìn)行編輯,輸入:
<?phpphpinfo();?>四.安裝Mysql
[root@localhost?~]#?yum?install?mysql?mysql-server讓?MySQL?能夠隨系統(tǒng)自動啟動:
[root@localhost?~]#?chkconfig?--levels?235?mysqld?on [root@localhost?~]#?/etc/init.d/mysqldstart設(shè)置MySQL?數(shù)據(jù)?root?賬戶的密碼:
[root@localhost?~]#?mysql_secure_installation 當(dāng)出現(xiàn)如下提示時候直接按回車: Enter?currentpassword?for?root 出現(xiàn)如下再次回車: Set?rootpassword??[Y/n] 出現(xiàn)如下提示輸入你需要設(shè)置的密碼,回車后在輸入一次確認(rèn): New?password: 接下來還會有四個確認(rèn),分別是: Remove?anonymoususers??[Y/n] Disallow?rootlogin?remotely??[Y/n] Remove?testdatabase?and?access?to?it??[Y/n] Reload?privilegetables?now??[Y/n] 直接回車即可。重啟mysql
/etc/init.d/mysqld?restart?#重啟測試mysql是否安裝成功
使用?vim?編輯器新建:
[root@localhost?~]#?vi/var/www/html/test.php按 “i” 鍵進(jìn)行編輯,輸入:
<?php $connect=mysql_connect("127.0.0.1","root","你的密碼"); if(!$connect)?echo?"Mysql?Connect?Error!"; else?echo?"ok"; mysql_close(); ?>然后在瀏覽器中訪問http://127.0.0.1/test.php,我們發(fā)現(xiàn)鏈接失敗,我們再次打開之前測試php的例子http://127.0.0.1/info.php
我們會發(fā)現(xiàn),里面沒有mysql,而只有’–without-mysql’因為我們是通過yum安裝的,所以我們可以通過yum搜索查找
#yum?search?php-mysql我們會發(fā)現(xiàn)php53-mysql.i386 : A module for PHP applications that use MySQLdatabases
而php53-mysql.i386就是我要找到東東。
使用yum安裝
#yum?install?php53-mysql.i386然后重新訪問http://127.0.0.1/test.php,鏈接成功
轉(zhuǎn)載于:https://blog.51cto.com/updown/1773563
總結(jié)
以上是生活随笔為你收集整理的centos操作系统搭建Lamp环境(apache php mysql)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: Linux驱动之Input子系统要点分析
 - 下一篇: Spring学习总结(9)——Sprin