實習過程中需要手動配置apache伺服器,並且需要手動配置apache文件,在摸索了一天後,終於解決了apache的安裝與配置,寫下來分享給大家。
作業系統:red hat enterprise linux 5.5
一、安裝apache
方法一:手動安裝httpd-2.2.16.tar.gz包
3. 在httpd-2.2.16 資料夾下可以看到configure 的資料夾,此時用命令 ./configure --prefix=/usr/local/apache --enable-so 設定安裝目錄和引數設定,命令so模組是用來提dso支援的apache核心模組,這裡設定啟動
4. 用make 和make install 編譯安裝apache 就可以了
5. /usr/local/apache/bin/apachectl start ,該命令用來啟用apache
6. 快捷啟動apache,使用vi ~/.bashrc命令開啟,然後輸入alias apache='/usr/local/apache/bin/apachectl',以後只要輸入apache start|stop|restart命令就可以控制apache的啟動和關閉了。
7. 開機自動啟動apache,vi /etc/rc.d/rc.local中增加啟動apache的命令/usr/local/apache/bin/apachectl start,重啟開機後就會自動啟動apache服務。
方法二:安裝httpd-2.2.3-43.el5.i386 rpm包
1.檢查系統是否已經安裝apache
(httpd是apache 軟體包的執行命令名稱)
2.掛載系統光碟
# mount /dev/cdrom /mnt/cdrom
3.進入光碟的
red hat
/rfms
目錄# cd /mnt/cdrom/server
4.安裝所需的
rpm包
(apache http 伺服器)
(apache http 伺服器的文件)
5.解除安裝光碟機
# umount /mnt/cdrom
6.彈出光碟
# eject 7.
啟動# service httpd start
8. 檢驗
是否被啟動
//表示已經啟動
(管道符,執行極快,在記憶體中一次執行完畢
)
9. 檢視執行狀態
)執行…
10.
關閉#
11. 開機自動啟動
# setup
選擇系統服務,"tab"切換游標,"enter"確認,選擇httpd服務並確認,重啟開機後就會自動啟動apache
二、配置 apache 伺服器
1.apache 配置檔案重點資訊
apache配置檔案: /etc/httpd/conf/httpd.conf
網路檔案目錄: /var/www/html
訪問日誌檔案: /var/log/httpd/access_log
錯誤日誌檔案: /var/log/httpd/error_log
埠: 80
執行模式引數:
startserver 8
(啟動時程序數)
minspaceserver 5
(最小空閒程序)
maxspaceserver 20
(最大空閒程序)
maxclient:150
(同一時刻的最大連線數)
2.修改apache 配置檔案
(預設配置檔案提供乙個規範的模板,基本的配置一般不需要進行修改)
需要根據執行環境的實際情況,修改或新增如下指定的配置:
l. keepalive
keepalive的值設為on
,提高訪問效能。
2. maxclients 根據服務容量修改此值,預設150。
3. serveradmin 設為apache伺服器管理員的e
-mail位址。
4. servername 刪除servernamed的注釋符號「#」, 然後設定web伺服器的「主機名.網域名稱」 。
5. directoryindex 指定預設主頁檔名
6. adddefaultcharset utf-8
改為 adddefaultcharset gb2312
,支援中文簡體漢字字符集
三、檢驗web 伺服器
在url中輸入如果顯示"red hat enterprise linux test page
",即系統提供的預設測試頁面,表示系統執行正常。
linux下安裝配置軟體
1.fedora下的軟體配置安裝 1.1 tar zxvf tar.gz 命令解壓縮檔案並提取歸檔檔案 其中引數z是呼叫gzip d來解壓 x是從歸檔檔案中提取檔案。rpm ivh rpm包命令安裝rpm二進位製包軟體 列 rpm ivh soft.rpm rpm e soft 解除安裝 rpm u...
Linux下安裝 配置ACE
url 二 安裝前的配置 配置環境變數 vi etc profile 增加如下的內容 export ace root ld libary path ace root ace ld library path export ld library path source etc profile 三 開始安...
Linux下安裝配置gitweb
安裝配置gitweb 1.sudo apt get install gitweb 2.sudo apt get install apache2 3.mkdir home gitweb 4.sudo ln sf usr share gitweb home gitweb 5.ln s home gitw...