發佈時間: 2015-3-30 13:20 做者: 狩獵者一號 來源: 51Testing軟件測試網採編 php
字體: 小 中 大 | 上一篇 下一篇 | 打印 | 我要投稿 | 推薦標籤: 軟件測試管理 Linux 配置管理html
安裝方式:mysql
yum install httpdweb
yum install mysql-serversql
yum install phpapache
yum install php-mysqlwindows
1、WEB服務器與Apache瀏覽器
一、web服務器與網址服務器
二、Apache的歷史網絡
三、補充
http://www.netcraft.com/能夠查看apache服務器的市場佔有率
同時必須注意的是ngnix,正處於強勢增加的上升時期,大有和apache一爭天下的感受,真是後生可畏~~~
2、Apache服務器的管理命令
一、命令啓動:service httpd start/stop/restart/reload/condrestart/status/configtest/graceful/help
二、腳本啓動:/etc/init.d/httpd start/stop/.....
三、設爲開機自動啓動:ntsysv+空格鍵
3、Apache服務器的目錄和文件
一、WEB站點目錄
/var/www Apache站點文件的目錄
/var/www/html 存放WEB站點的WEB文件
/var/www/cgi-bin CGI程序文件
/var/www/html/manual Apache WEB服務器手冊
二、配置文件
.htaccess 基於目錄的配置文件,.htaccess文件包含對它所在目錄中文件的訪問控制指令
/etc/httpd/conf/httpd.conf Apache WEB服務器配置文件目錄
三、啓動腳本
/etc/rc.d/init.d/httpd WEB服務器守護進程的啓動腳本
/etc/rc.d/rc3.d/S85httpd 將運行級目錄(/etc/rc3.d)鏈接到目錄/etc/rc.d/init.d中的啓動腳本
四、應用文件
/usr/sbin 存放Apache WEB服務器程序文件和應用程序的位置
/usr/doc/ 放置Apache WEB服務器文檔
/var/log/http 放置Apache 日誌文件的位置
4、更多命令
一、查看Apache安裝信息:apachectl -C
二、對Apache的配置文件進行語法檢查:apachectl -t
三、查看Apache編譯配置參數:apachectl -V
四、查看Apache的編譯模塊:apachectl -l
5、httpd.conf配置文件
(一)基本配置
httpd.conf文件包含爲下面三個部分:
1. 全局環境設置:控制整個Apache服務器行爲的部分(即全局環境變量)
2. 主服務器配置:定義主要或者默認服務參數的指令,也爲全部虛擬主機提供默認的設置參數
3. 虛擬主機設置:虛擬主機的設置參數
其中,一行寫不下使用「\」表示換行,除了選項的參數值外,全部選項指令不區分大小寫,「#」表示註釋。
如今,咱們來學習httpd.conf中的具體設置項:
1.設置相對根目錄的路徑
相對根目錄一般是Apache存放配置文件和日誌文件的地方,一般狀況下相對根目錄是"/etc/httpd",它通常包含conf和logs子目錄,此時能夠採用"ServerRoot"/etc/httpd""格式進行設置。
2.設置Apache監聽的IP地址和端口號
Apache默認會在本機全部可用IP地址上的TCP 80端口監聽客戶端的請求,能夠使用Listen語句以便在某個指定地址和端口上監聽請求。例如設置服務器只監聽192.168.0.94的80端口,則能夠在httpd.conf中進行相應的設置:Listen 192.168.0.94:80。若是須要更改端口號爲8080,也能夠採用"Listen 192.168.0.94:8080"之類的設置,可是此時經過網頁瀏覽器訪問網站的時候也必須在域名地址後面添加相應的端口號,例如輸入"http://192.168.0.94:8080"才能夠進行訪問。注:個人虛擬機Linux的IP是192.168.0.94,windows的IP是192.168.0.225
3.設置網絡管理員的電子郵件地址
當客戶端計算機訪問服務器發生錯誤的時候,服務器一般都會向客戶端計算機返回錯誤提示頁面,爲了方便解決錯誤,在這個網頁中一般包含有管理員的電子郵件地址,此時能夠採用ServerAdmin語句來設置管理員的電子郵件地址,例如"ServerAdmin xinyuan365@sohu.com"。