基于Red Hat Enterprise Linux 的LAMP環(huán)境架設手冊

基于Red Hat Enterprise Linux 的LAMP環(huán)境架設手冊

ID:39474334

大小:354.50 KB

頁數(shù):10頁

時間:2019-07-04

基于Red Hat Enterprise Linux 的LAMP環(huán)境架設手冊_第1頁
基于Red Hat Enterprise Linux 的LAMP環(huán)境架設手冊_第2頁
基于Red Hat Enterprise Linux 的LAMP環(huán)境架設手冊_第3頁
基于Red Hat Enterprise Linux 的LAMP環(huán)境架設手冊_第4頁
基于Red Hat Enterprise Linux 的LAMP環(huán)境架設手冊_第5頁
資源描述:

《基于Red Hat Enterprise Linux 的LAMP環(huán)境架設手冊》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、基于RedHatEnterpriseLinux的LAMP環(huán)境架設手冊2011-08-02HaoboZhang第10頁共10頁Contents環(huán)境描述3編譯安裝MYSQL3編譯安裝APACHE5編譯安裝PHP6為Apache添加php支持7第10頁共10頁基于RedHatEnterpriseLinux的LAMP環(huán)境架設手冊環(huán)境描述本方案使用源碼編譯方式安裝基于紅帽企業(yè)Linux5的LAMP運行環(huán)境實施環(huán)境RedHatEnterpriseLinux5.532位系統(tǒng)Apache2.2.6PHP5.2.5MySQL5.0.22軟件包均為源碼Tar包的形式。首先

2、我們搭建一個純凈的Linux環(huán)境,默認沒有安裝系統(tǒng)提供的軟件包安裝編譯tar包所需要的工具編譯安裝MYSQL首先編譯MySQL,編譯安裝MySQL需要創(chuàng)建MySQL用戶。如系統(tǒng)中沒有需要預先創(chuàng)建之。解壓縮MySQL的源碼包tar–xzvfmysql-version.tar.gz–C/usr/local/src第10頁共10頁登陸進入MySQL解壓目錄執(zhí)行./configure文件./configure--with-mysqld-user=mysql--prefix=/usr/local/mysql--with-extra-charsets=all--e

3、xec-prefix=/usr/local/mysql--with-client-ldflags=-all-static--with-mysqld-ldflags=-all-static--with-innodb--with-plugins=partition參數(shù)解釋:--with-mysqld-user=mysql:以mysql用戶的身份運行mysqld進程--with-extra-charsets=all:支持所有字符集--exec-prefix=/usr/local/mysql:mysql的執(zhí)行文件安裝位置,會在mysql目錄下產(chǎn)生bin目錄--

4、with-client-ldflags=-all-static--with-mysqld-ldflags=-all-static:靜態(tài)編譯mysql,理論上提高性能13%--with-innodb:支持innodb存儲引擎--with-plugins=partition:支持分區(qū)Configure時發(fā)現(xiàn)錯誤一個.系統(tǒng)報錯,提示checkingfortgetentin-ltermcap…nocheckingfortermcapfunctionslibrary…configure:error:Nocurses/termcaplibraryfound說明cu

5、rses/termcap庫沒有安裝安裝ncurses-dev軟件包解決之.接下來進行編譯和安裝OK,沒有報錯.至此MySQL編譯安裝完成.數(shù)據(jù)庫初始化進入數(shù)據(jù)庫安裝目錄cd/usr/local/mysql/bin執(zhí)行./mysql_install_db此命令是初始化腳本,為Mysql運行做準備:創(chuàng)建MySQL許可表。此命令執(zhí)行成功時會在/usr/local/mysql目錄下生成var目錄.請注意此時目錄下沒有var子目錄.第10頁共10頁執(zhí)行./mysql_install_db執(zhí)行完成后,var目錄出現(xiàn).如果執(zhí)行失敗則有可能mysql用戶沒有創(chuàng)建,需要

6、手工創(chuàng)建:useraddmysql。cd/usr/local/chownmysqlmysql/-Rchownmysql:mysqlmysql/var-Rcd/usr/local/mysql/bin/執(zhí)行./mysqld_safe--user=mysql&啟動mysql服務器.這時可用ps-e命令看到mysql的進程為mysql數(shù)據(jù)庫添加密碼缺省地,mysql已經(jīng)存在一個root用戶,密碼為空/usr/local/mysql/bin/mysqladminpasswordYOURPASS/usr/local/mysql/bin/mysql-uroot-pY

7、OUR_PASS可以進入,用exit退出編譯安裝APACHE同樣進入解壓好的APACHE目錄執(zhí)行./configure第10頁共10頁./configure--prefix=/usr/local/apache2--enable-mods-shared=most--enable-so--enable-rewrite--enable-ssl說明:--enable-mods-shared=most:把apache的大部分功能編譯成模塊--enable-so:讓apache核心裝載DSO編譯過程中報錯noSSL-Cheadersfoundconfigure:e

8、rror:...NorecognizedSSL/TLStoolkitdetected解決方法:

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。