1樓:起源安全實驗室
centos 7下apache http server安裝配置。
rpm安裝httpd
//安裝httpd會自動安裝一下依賴包:
修改配置檔案
將原有配置檔案備份
//檢視配置檔案,我們注意到以一配置:
documentroot"/var/www/html"
//特別是要注意這個配置
//這是apache 2.4的乙個新的預設值,拒絕所有的請求!
allowoverride none
require all denied
//設定為自動啟動
//在centos7中chkconfig httpd on 被替換成 systemctl enable httpd
配置web站點 (假設使用/wwwroot目錄下的文件)
//建立兩個**的目錄結構及測試用頁面檔案
# mkdir/wwwroot/www
# echo"www.linuxidc.local" > /wwwroot/www/index.html
# mkdir/wwwroot/crm
# echo"crm.linuxidc.local" > /wwwroot/crm/index.html
//配置虛擬機器主機
//新增如下內容
servernamewww.linuxidc.local
documentroot /wwwroot/www/
requireall granted
servernamecrm.linuxidc.local
documentroot /wwwroot/crm/
require ip192.168.188.0/24 //可以設定訪問限制
---------------------------
答案補充
望樓主採納。
2樓:柳蕭魚
3樓:出門在外
如何在linux中安裝apache,詳細步驟!!謝謝了!!
4樓:深圳中宇視通科技****
準備篇: 1、配置防火牆,開啟80埠、3306埠 vi /etc/sysconfig/iptables -a input -m state --state new -m tcp -p tcp --dport 80 -j accept #允許80埠通過防火牆 -a input -m state -
5樓:蘇俄
由於它們使用的套件管理方式不同(如debian的pkg和redhat的rpm)所以apache在不同系統的安裝方法不盡相同,但由於rpm檔案在linux系統中的安裝最為簡便,fedora 、redhat、mandriva、suse、yellowdog等主流發行版本都使用rpm包管理方式,在這裡就說一下redhat中apache的安裝方法:
1.首先使用下面的命令檢查系統是否已經安裝了apache或檢視已經安裝了何種版本:rpm -q httpd
2.要安裝apache,應將red hat安裝盤中有apache rpm安裝包的那張放入光碟機,載入光碟機(別忘了)後在光碟server目錄下找到apache的rpm安裝包檔案httpd-2.2.
3-6.el5.i386.
rpm,可使用下面命令安裝
3-6.el5.i386.
rpm3.然後測試apache伺服器執行「/etc/init.d/httpd start」命令,確認web服務已經啟動後,在客戶端使用的web瀏覽器中輸入linux伺服器的ip位址進行訪問,如果出現乙個red hat的測試頁面則安裝成功
下面來配置伺服器:
httpd.conf(在/etc/httpd/conf目錄下)配置檔案主要由全域性環境(section 1: global environment)、主伺服器配(section 2:
'main' server configuration)和虛擬主機(section 3: virtual hosts)3個部分組成。部分都有相應的配置語句,該檔案所有配置語句的語法為「配置引數名稱 引數值」的形式,配置語句可以放在檔案中的任何地方,但為了增強檔案的可讀性,最好將配置語句放在相應的部分。
httpd.conf中每行包含一條語句,行末使用反斜槓「\」可以換行,但是反斜槓與下一行中間不能有任何其他字元(包括空白)。httpd.
conf的配置語句除了選項的引數值以外,所有選項指令均不區分大小寫,可以在每一行前用「#」號表示注釋。
1.設定主目錄的路徑documentroot "/var/www/html「
2.設定預設文件
3.設定apache監聽的ip位址和埠號listen 80
4.設定相對根目錄的路徑serverroot "/etc/httpd「
5.設定日誌檔案
(1)錯誤日誌errorlog logs/error_log
(2)訪問日誌customlog logs/access_log combined
6.設定網路管理員的e-mail位址serveradmin [email protected]
7.設定伺服器主機名稱servername 192.168.16.177:80
8.設定預設字符集adddefaultcharset utf-8,由於西歐(utf-8)是apache的預設字符集,因此當客戶端訪問伺服器的中文網頁時會出現亂碼的現象 ,解決的辦法是將語句「adddefaultcharset utf-8」改為「adddefaultcharset gb2312」,然後重新啟動apache服務,中文網頁就能正常顯示了 。
9.使用alias選項可以建立虛擬目錄。 如建立名為/down的虛擬目錄,它對應的物理路徑是「/software/download」命令為alias /down "/software /download"
10.可以使用和這對語句為主目錄或虛擬目錄設定許可權,這些語句僅對被設定目錄及其子目錄起作用,目錄的特性選項在下面的圖中會出現。如
options indexes multiviews
allowoverride noneorder allow,deny
大師您好!想請教下9月結婚吉日,女男謝謝
首先恭祝二位新人 新婚吉慶,白頭偕老,永結同心!中國人歷來重視婚姻嫁娶,選擇結婚吉日一定要 天德 月德 天德合 月德合 天赦 天願 三合 天喜 六合 不將日。避開那些不利的日子 月破 平日 收日 閉日 劫煞 災煞 月煞 月刑 月厭 五墓 月害 大時 天吏 四廢 四忌 四窮 五離 八專 厭對 亥日。我...
你好,想請教您,您好,我想請教一下您?
你好,我請教你,你這句話應該是很謙虛的問答,我們應該對這樣的人做出回應 你想請教我什麼呀?我覺得都很好呀 請教什麼?一句話不說全 您好,我想請教一下您?談不到請教,只是互相學習,共同進步,在這裡你知道的也就是我知道的,我知道的也就是大家知道的,利用好這個平台,是大家所期盼的 得先告訴大家你要請教的問...
您好!想請教電腦方面的問題。希望各位大俠能夠幫幫忙,謝謝各位了
製作一個u盤啟動,開機設定成u盤啟動,進入u盤啟動項時選擇破解windows密碼,然後選擇第二個跳過密碼,或者選第一個清除密碼也可以,選擇第一個清楚密碼需要在選擇密碼檔案所在碟符,一般就在系統啟動盤裡,然後下一步,就會掃出所有使用者的密碼了,選中admin的使用者,然後確定,就可以刪除了,在重啟,開...