LAMP平臺的搭建以及基本應(yīng)用-創(chuàng)新互聯(lián)

       LAMP平臺部署及應(yīng)用

成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站制作、成都網(wǎng)站設(shè)計、碾子山網(wǎng)絡(luò)推廣、小程序設(shè)計、碾子山網(wǎng)絡(luò)營銷、碾子山企業(yè)策劃、碾子山品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們大的嘉獎;成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供碾子山建站搭建服務(wù),24小時服務(wù)熱線:028-86922220,官方網(wǎng)址:muchs.cn

1:LAMP包括的組件有l(wèi)inux apache mysql php(python,perl)

優(yōu)點:

成本低廉,都屬于開源軟件

易于開發(fā),頁面代碼簡單,與html標記語言結(jié)合度非常高

方便應(yīng)用,方便移植,應(yīng)用便捷

安全和穩(wěn)定性非常好

2:PHP的好處 結(jié)合了C, Java,Perl自創(chuàng)的新語法,擁有更好的網(wǎng)頁執(zhí)行速度,再次我們使用PHP

3:MySQL在上一章已搭建完畢,再次使用搭建完成的MySQL,可以查看本人的MySQL數(shù)據(jù)庫技術(shù)文檔

Apache也使用之前搭建好的環(huán)境,可查看之前的Apache應(yīng)用技術(shù)文檔

4:要安裝PHP軟件包:首先卸載和PHP相關(guān)的軟件包,避免發(fā)生程序沖突:

LAMP平臺的搭建以及基本應(yīng)用

然后安裝以來包 libxml2-devel zlib-debel 再此使用yum安裝

LAMP平臺的搭建以及基本應(yīng)用

5:安裝擴展工具庫,libmcrypt,mhash,mcrypt三個庫,分別用來數(shù)據(jù)加密使用hash進行加密數(shù)據(jù):做文件鏈接

ln -s /usr/local/lib/libmcrypt*  /usr/lib

LAMP平臺的搭建以及基本應(yīng)用

做文件鏈接:  ln -s /usr/local/lib/libmash*  /usr/lib

LAMP平臺的搭建以及基本應(yīng)用

安裝 mcrypt庫要解決全局變量的問題防止configure配置報錯

Export  LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH

LAMP平臺的搭建以及基本應(yīng)用

6:編譯安裝PHP:將PHP源碼包解壓到/usr/src目錄

LAMP平臺的搭建以及基本應(yīng)用

--prefix:指定PHP的安裝路徑

--with-mcrypt:加載數(shù)據(jù)加密等擴展工具的支持(調(diào)用mcrypt庫的文件)

--with-apxs2:(Apache調(diào)用PHP的方式)設(shè)置Apache提供的apxs模塊文件位置

--with-mysql;設(shè)置MySQL數(shù)據(jù)庫的安裝位置

--with-config-file-path:設(shè)置PHP的配置文件存放位置

--enable-mbstring:啟用多字符串功能,以便支持中文等代碼

7:設(shè)置LAMP組件環(huán)境:主要包括PHP的配置文件php.ini。Apache的配置文件httpd.conf的調(diào)整,前者用來確定PHP的運行參數(shù),后者主要加載libphp5.so模塊,以便支持PHP網(wǎng)頁

(1)php.ini配置的調(diào)整: 包括兩種樣板文件1測試:php.ini-develpment和2實際應(yīng)用:php.ini-production

LAMP平臺的搭建以及基本應(yīng)用

(2)通過修改php.ini文件中的配置,設(shè)置上傳文件的大小限制,默認字符集,加載額外模塊等功能,如果沒有要求可以默認保持文件不變。此處設(shè)置允許上傳文件大小,每個http的最多允許上傳的文件數(shù)

LAMP平臺的搭建以及基本應(yīng)用

8:為了進一步提高PHP程序的執(zhí)行效率,優(yōu)化頁面加載速度,可以使用ZendGuardl oader引擎模塊,加載此模塊可以跟據(jù)實際情況而定(不做過多的解釋,后續(xù)會提到)

tar  zxf  ZendGuardLoader  -C /usr/src

cd /usr/src/ZendGuardLoader-php-5.3-linux-glibc23-x86/php-5.3

Cp ZendGuardLoader.so /usr/local/php5/lib/php

然后修改PHP的主配置文件/usr/local/php5/php.ini

Zend_extension=/usr/local/php5/lib/php/zendGuardLoader.so

Zend_loader.enable=1      添加啟動ZendGuardLoader.so提高優(yōu)化速度

9:http.conf配置的調(diào)整 ,要使httpd支持PHP頁面的解析功能,需要通過LoadModule配置項加載PHP應(yīng)用程序的模塊文件

AddType : 對PHP類型網(wǎng)頁文件的支持

Directoryindex : 添加index.php配置項,以識別常見的PHP首頁文件

LAMP平臺的搭建以及基本應(yīng)用

LAMP平臺的搭建以及基本應(yīng)用

重啟httpd服務(wù)/usr/local/httpd/bin/apachectl  restart

9:測試LAMP協(xié)同工作,從兩個方面進行測試

(1)通過對PHP頁面的訪問 編寫一個PHP格式的測試網(wǎng)頁文件

LAMP平臺的搭建以及基本應(yīng)用

LAMP平臺的搭建以及基本應(yīng)用

驗證效果:

LAMP平臺的搭建以及基本應(yīng)用

(2)通過對MySQL數(shù)據(jù)庫進行測試:編寫PHP測試文件,

Vim /usr/local/httpd/htdocs/tt.php

LAMP平臺的搭建以及基本應(yīng)用

進行驗證:

LAMP平臺的搭建以及基本應(yīng)用

10: LAMP架構(gòu)應(yīng)用

首先部署PHPMysql系統(tǒng)主要用來通過web界面來管理MySQL數(shù)據(jù)庫,對于不熟悉MySQL系統(tǒng)的人來說非常實用

(1)首先進行解壓縮 tar zxf phpMyAdmin-4.2.5-all-languages.tar.gz  -C /usr/src下

然后將文件phpMyAdmin-4.2.5-all-languages 移動到/usr/local/httpd/htdocs/phpMyAdmin目錄下,方便通過web頁面進行管理MySQL數(shù)據(jù)庫

LAMP平臺的搭建以及基本應(yīng)用

(2)建立配置文件,config.inc.php

LAMP平臺的搭建以及基本應(yīng)用

配置文件中的blowfish_secret行中默認設(shè)置了一個短語秘鑰,用于網(wǎng)頁cookie認證,可根據(jù)需求自行修改:

LAMP平臺的搭建以及基本應(yīng)用

(3)訪問PHPMyAdmin的web管理界面

通過www.test.com/phpMyAdmin可進行訪問:

LAMP平臺的搭建以及基本應(yīng)用

之后可以創(chuàng)建需要表和庫,比較方便簡潔

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

當前標題:LAMP平臺的搭建以及基本應(yīng)用-創(chuàng)新互聯(lián)
當前路徑:http://muchs.cn/article26/dejojg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、企業(yè)建站、定制開發(fā)、面包屑導(dǎo)航網(wǎng)站制作、營銷型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計公司