Linux下Apache伺服器搭建

2021-08-27 22:04:50 字數 1547 閱讀 4951

簡介: apache服務架設心得(web服務管理器)

環境:rhel5.3,dns已經配置好為:www.station53.com

一、apache服務總覽:

1、所需要的軟體包:httpd httpd-devel httpd-manual

2、埠:80(http) 443(https)

3、主配置檔案:/etc/httpd/*

4、預設主頁目錄:/var/www/html

1)system_u:object-r:httpd_config_t /etc/httpd/conf和/etc/httpd/conf.d 下的檔案

2)system_u:object_r:httpd_log_t /etc/httpd/logs中的日誌檔案。

3)system_u:object_r:httpd_modules_t httpd服務使用的相關模組

4)網頁內容及網頁目錄的環境: system_u:object_r:httpd_sys_content_t:如果不是這個頁面將無法訪問。

另:對於目錄,other組要有訪問和可執行許可權。

設定selinux環境: chcon -r —reference=/var/www/html /var/www/html/data restorecon -r /var/www/html

建議**目錄都放到/var/www/html防止因為selinux造成問題。

二、apache配置檔案的簡單實現:

1)、serverroot」/etc/httpd」 預設配置檔案的存放目錄;

2)、timeout 120 客戶端訪問超時時間120秒;

3)、listen 80 監聽80埠;

4)、serveradmin [email protected] 設定管理員郵箱;

5)、servername www.station53.com伺服器主機名,可以使dns網域名稱,也可以是ip位址; 6)、documentroot /var/www/html 網頁預設存放目錄;

7)、directoryindex index.html index.htm 設定主頁檔案的名字;

2、建立主頁檔案: 在/var/www/html目錄建立主頁檔案index.html並寫上寫內容。

4、測試自己的伺服器:

三、使用者個人主頁的實現:

通過配置使我們每個使用者都有乙個主頁可以通過訪問的主頁。

1.運用命令:

apache停止命令 /usr/local/apache2/bin/apachectl stop 停止

apache重新啟動命令: /usr/local/apache2/bin/apachectl restart 重啟

要在重啟 apache 伺服器時不中斷當前的連線,則應執行: /usr/local/sbin/apachectl graceful

2.如果apache安裝成為linux的服務的話,可以用以下命令操作:

service httpd start 啟動

service httpd restart 重新啟動

service httpd stop 停止服務

Linux下搭建Apache 伺服器

現在要自己學著搭建,所以記錄下來可供日後參考 為什麼是apache伺服器?因為apache是乙個最為流行的開源伺服器。1 把 包 gz 拷到 usr src中,並解壓到 usr src下。2 編譯並安裝 需要裝有make,gcc編譯器 編譯前最好參考一下apache的官方手冊,以定製自己的需求,下面...

linux下安裝apache伺服器

windows下安裝apache比較簡單,注意選擇路徑和埠即可,這裡就不再贅述了。進入tar包所在目錄 cd home apache apa 顯示httpd 2.2.21.tar.gz ls 解壓tar包 重新命名 進入新目錄 cd apache 開始配置 configure prefix home...

Linux下的Apache伺服器配置小記

非常失敗的是我裝完了才知道原來我的 fc3裡已經裝了 apache alas 寫寫湊數吧 不知怎麼回事 抽瘋?下下來的好幾個 apache 都不能正確解壓 root mmpire tmp tar zxvf apache 1.3.33.tar.gz gzip stdin invalid pressed...