LAMP环境安装与apache配置
可以寫在一起也可以分開寫
sudo apt-get install apache2 php5
sudo apt-get install libapache2-mod-php5 php5-mysql
修改apache2.conf
AddType 是與類型表相關(guān)的,描述的是擴(kuò)展名與文件類型之間的關(guān)系,如:
AddType application/x-x509-ca-cert .crt
說(shuō)明 .crt 擴(kuò)展名的文件就是application/x-x509-ca-cert類型的; 在內(nèi)容協(xié)商時(shí),如果客戶端需要是application/x-x509-ca-cert類型的,就將 .crt結(jié)尾的資源返回
注意: 經(jīng)過(guò)內(nèi)容協(xié)商的資源,在http相應(yīng)頭中有相應(yīng)的Content-Location說(shuō)明,如:
GET /a HTTP/1.1
...
...
Content-Location: a.php
...
#AddType text/html .shtml
#AddHandler server-parsed .shtml
另外一種動(dòng)態(tài)進(jìn)行處理的類型為server-parsed,由服務(wù)器自身預(yù)先分析網(wǎng)頁(yè)內(nèi)的標(biāo)記,將標(biāo)記更改為正確的HTML標(biāo)識(shí)。由于server-parsed需要對(duì)text/html類型的文檔進(jìn)行處理,因此首先定義了對(duì)應(yīng)的.shtml為text/html類型。
AddHandler 說(shuō)明什么樣的擴(kuò)展名使用什么樣的程序來(lái)處理,描述的是擴(kuò)展名與處理程序之間的關(guān)系
AddHandler cgi-script .cgi
ServerName localhost
指服務(wù)器將localhost解析為訪問服務(wù)器的方式
eg:ServerName 127.0.0.1
eg:ServerName 192.168.1.1
eg:ServerName test.com
這樣當(dāng)客戶訪問瀏覽器時(shí)能通過(guò)ip域名來(lái)訪問到服務(wù)器
eg:建立多個(gè)網(wǎng)站--虛擬主機(jī)的配置
打開http.conf
1,ServerName 127.0.0.1 修改成ServerName 你服務(wù)器ip
2,#NameVirtualHost * 修改成"NameVirtualHost 你服務(wù)器ip"
3,在文件最后面有虛擬主機(jī)格式,
#<VirtualHost *>
# ServerAdmin [email]admin@minidx.com[/email]
# DocumentRoot /www/httpd/html/minidx.com
# ServerName minidx.com
# ErrorLog logs/minidx.com-error_log
# CustomLog logs/minidx.com-access_log common
#</VirtualHost>
添加:
<VirtualHost 你服務(wù)器ip>
DocumentRoot usr/local/www/ (默認(rèn)網(wǎng)站路徑)
ServerName 你服務(wù)器ip
</VirtualHost>
<VirtualHost 你服務(wù)器ip>
DocumentRoot usr/local/www/minidx.com/ (網(wǎng)站路徑)
ServerName minidx.com (你的域名)
</VirtualHost>
<VirtualHost 你服務(wù)器ip>
DocumentRoot usr/local/www/ntt.cc/ (網(wǎng)站路徑)
ServerName ntt.cc (你的第二個(gè)域名)
</VirtualHost>
http://www.php100.com/html/webkaifa/apache/2009/0418/1192.html
轉(zhuǎn)載于:https://www.cnblogs.com/lwhp/p/5048013.html
總結(jié)
以上是生活随笔為你收集整理的LAMP环境安装与apache配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java创建mysql触发器
- 下一篇: springboot-jpa-query