資源描述:
《linux下配置php環(huán)境完整版》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫。
1、LAMP源碼安裝方法詳解先說明下所謂的LAMP即linux+apache+mysql+php下面分別講解在linux下源碼安裝apache、mysql、php,跟linux課講的安裝有些不同,LAMP三個源碼包是自行下載的,所以安裝是分別安裝的,最后配置環(huán)境變量,這就完成linux下配置php編繹環(huán)境,才能進行php的開發(fā)。(本文整理參考以下文檔資料http://www.discuz.net/viewthread.php?tid=720923&highlight=Linux%CF%C2Php5%2BMysql5%2BApache2%2BGD
2、2%2BZend3)順便說下discuz這是個全球流行開源論壇,像湛師人論壇也用了這個模板。安裝前系統(tǒng)要求:linux操作系統(tǒng),我們都安裝在vm虛擬機下了,下面所要安裝的apache、mysql、php軟件包統(tǒng)一放到/usr/local/src目錄下,一定要養(yǎng)成好習慣,呵呵,這樣對自己很有好處的。安裝LAMP步驟如下:一。安裝mysql-5.0.41我用的軟件是mysql-5.0.41.tar.gz我用的這個是自編譯版的!好,費話少說,開始PHP環(huán)境重頭戲,mysql的安裝,安裝好與壞,直接關系到最后PHP的編譯成功與否?。?cd/usr/
3、local/src//進入此放軟件包的目錄#groupaddmysql????//建立mysql組#useraddmysql-gmysql??//建立mysql用戶并且加入到mysql組中#tar-zxvfmysql-5.0.41.tar.gz//解壓縮#cdmysql-5.0.41//進入解開包的目錄#./configure--prefix=/usr/local/mysql--with-charset=gb2312--with-extra-charsets=gbk,gb2312//這條命令里的參數(shù)一定不能亂寫亂搞,不然誰也沒法保證你編譯的
4、mysql能用。#make&&makeinstall//安裝,如果這一步也很順利完成,恭喜,mysql基本完成差不多了。下面都很簡單了。#cdscripts//進入到腳本目錄下#./mysql_install_db--user=mysql//安裝庫文件,應該會提示說OK!的。#cd/usr/local/mysql//進入到安裝的mysql軟件目錄中#chown-Rroot?//設定root能訪問/usr/local/mysql#chown-Rmysqlvar??//設定mysql用戶能訪問#/usr/local/mysql/var,里面存的
5、是mysql的數(shù)據(jù)庫文件.這個目錄是在/etc/my.cnf中有配置,在mysql_install_db時產(chǎn)生。#chown-Rmysqlvar///設定mysql用戶能訪問/usr/local/mysql/var/mysql下的所有文件??#chgrp-Rmysql//設定mysql組能夠訪問/usr/local/mysql上面的已經(jīng)把mysql完全安裝完了,也能正常使用了,但還不夠,你要將mysql的數(shù)據(jù)庫啟動腳本加入系統(tǒng)啟動目錄,不然,你總不能每次啟動服務器后,都要登陸上去手工啟動數(shù)據(jù)庫吧,那還不麻煩死。#cp./support-fi
6、les/mysql.server/etc/rc.d/init.d/mysqld(mysql.server在/usr/local/mysql/share/mysql.server中)#chmod700/etc/rc.d/init.d/mysqld#ln-s/etc/rc.d/init.d/mysqld/etc/rc.d/rc3.d/S97mysqld#/etc/rc.d/init.d/mysqldstart??//來啟動mysql進然后/usr/local/mysql/bin/mysqladmin-urootpassword'yourpass
7、word'//默認安裝密碼為空,為了安全你必須馬上修改.請注意,你修改執(zhí)行此命令時,一定不要加yourpassword兩邊的單引號或者雙引號,比如你想設定密碼是123456就直接執(zhí)行/usr/local/mysql/bin/mysqladmin-urootpassword123456而不要寫成/usr/local/mysql/bin/mysqladmin-urootpassword'123456',這樣加引號,你的密碼也是帶引號的。我以開始就是,加引號,用123456登陸mysql,怎么也進不去,就是提示密碼錯誤,呵呵。二。安裝php、gd
8、庫所需要的配件文件A.curlcurl安裝cd/usr/local/src//進入軟件存放目錄tar-zxvfcurl-7.16.2.tar.gzcdcurl-7.16.2./c