新聞中心
一、理解LAMP:
我們提供的服務(wù)有:網(wǎng)站建設(shè)、成都做網(wǎng)站、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、榮縣ssl等。為上千余家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的榮縣網(wǎng)站制作公司
1、LAMP是目前最為成熟的一種網(wǎng)站應(yīng)用模式,可提供動態(tài)的WEB站點的應(yīng)用及開發(fā)環(huán)境,其構(gòu)成組件:L=Liunx,A=Apache,M=MySQL,P=php
2、LAMP的工作原理:
1)處理請求的流程:HTTP進(jìn)程(響應(yīng)PHP頁面請求)à php頁面(html+php)à運行php進(jìn)程à數(shù)據(jù)庫(mysql)進(jìn)行交互à結(jié)果交給http進(jìn)程à用戶
2)動態(tài)頁面和靜態(tài)頁面:
用戶無論在什么情況下請求同一個頁面得到相同結(jié)果就是靜態(tài)頁面,不同結(jié)果就是動態(tài)頁面;服 務(wù)器上靜態(tài)頁面不會和數(shù)據(jù)庫進(jìn)行交互,動態(tài)頁面會與數(shù)據(jù)庫進(jìn)行交互。
3、LAMP的優(yōu)點:成本底、可定制、易于開發(fā)、安全穩(wěn)定。
二、安裝PHP環(huán)境
1、php(超級文本預(yù)處理語言),是服務(wù)端的HTML嵌入式腳本語言,支持windows、linux等os。
2、安裝php:提供php頁面運行基礎(chǔ)環(huán)境
1)安裝的流程:卸載rpm的PHPà安裝加密工具(libmcryptàmhasàmcrypt)à編譯安裝php。
2)編譯安裝php中重要配置項:
--with-mcrypt ##加載加密工具
--with-pxs2 ##指定http提供apxs模塊
--with-mysql ##指定mysql的安裝目錄
--enable-mbstring ##啟動多字符串
3、配置php:
1)配置php.ini
關(guān)鍵配置
Short_open_tag = On #允許識別php語法標(biāo)記,即
Engine = On ##開啟php引擎
Default_charset = “utf8” #設(shè)置字符集
File_uploads = On ##允許通過php頁面上傳文件
Zend_extension = 指定zend模塊絕對路徑
Zend_loader.enable = 1 ##啟動zend模塊及支持zend優(yōu)化性能
2)httpd配置支持php頁面請求:
AddType application/x-httpd-php .php ##支持解析php頁面
DirectoryIndex index.html/DirectoryIndex index.html ##支持index.php的頁面
3)修改完成配置重啟:http和mysql。
三、LAMP部署應(yīng)用項目流程:
1、從開發(fā)人員處獲取網(wǎng)站項目或者下載免費項目(頁面及sql文件)。
2、上傳項目文件,釋放網(wǎng)頁到網(wǎng)站的根目錄,導(dǎo)入sql文件。
名稱欄目:LAMP平臺部署(原理、安裝php環(huán)境、LAMP項目流程思路)
標(biāo)題鏈接:http://www.ef60e0e.cn/article/jjspcs.html