国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

CentOS(Linux)下的apache服務器配置與管理方法分享

2019-11-02 16:12:48
字體:
來源:轉載
供稿:網友
一、WEB服務器與Apache

1、web服務器與網址

2、Apache的歷史

3、補充

http://www.netcraft.com/可以查看apache服務器的市場占有率

同時必須注意的是ngnix,正處于強勢增長的上升時期,大有和apache一爭天下的感覺,真是后生可畏~~~

二、Apache服務器的管理命令

1、命令啟動:service httpd start/stop/restart/reload/condrestart/status/configtest/graceful/help

2、腳本啟動:/etc/init.d/httpd start/stop/.....

3、設為開機自動啟動:ntsysv+空格鍵

三、Apache服務器的目錄和文件

1、WEB站點目錄

/var/www Apache站點文件的目錄

/var/www/html 存放WEB站點的WEB文件

/var/www/cgi-bin CGI程序文件

/var/www/html/manual Apache WEB服務器手冊

2、配置文件

.htaccess 基于目錄的配置文件,.htaccess文件包含對它所在目錄中文件的訪問控制指令

/etc/httpd/conf/httpd.conf Apache WEB服務器配置文件目錄

3、啟動腳本

/etc/rc.d/init.d/httpd WEB服務器守護進程的啟動腳本

/etc/rc.d/rc3.d/S85httpd 將運行級目錄(/etc/rc3.d)連接到目錄/etc/rc.d/init.d中的啟動腳本

4、應用文件

/usr/sbin 存放Apache WEB服務器程序文件和應用程序的位置

/usr/doc/ 放置Apache WEB服務器文檔

/var/log/http 放置Apache 日志文件的位置

四、更多命令

1、查看Apache安裝信息:apachectl -C

2、對Apache的配置文件進行語法檢查:apachectl -t

3、查看Apache編譯配置參數:apachectl -V

4、查看Apache的編譯模塊:apachectl -l

五、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"。

4.設置服務器主機名稱

為了方便Apache識別服務器自身的信息,可以使用ServerName語句來設置服務器的主機名稱。在ServerName語句中,如果服務器有域名則填寫服務器的域名;如果沒有域名,則填入服務器的IP地址。例如"ServerName 192.168.0.94:80"。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 稻城县| 扎鲁特旗| 上林县| 登封市| 通榆县| 贡嘎县| 罗江县| 汝城县| 资阳市| 从江县| 临高县| 云龙县| 泰兴市| 远安县| 尼木县| 宁陕县| 沙湾县| 阜城县| 溧水县| 定州市| 泰州市| 修文县| 水富县| 南丹县| 沁阳市| 河东区| 全州县| 黄山市| 六安市| 锦屏县| 墨江| 呼玛县| 双桥区| 崇阳县| 乌苏市| 荃湾区| 梧州市| 拉萨市| 彩票| 琼海市| 陇南市|