linux上安裝apache以及httpd.conf基本配置


1.yum安裝apache

#yum install httpd -y

2.隨系統自啟動

#chkconfig httpd on

3.開啟apache

#service httpd start

PS:在CentOS里Apache的默認文檔路徑的位置是在/var/www/html,配置文件的路徑是/etc/httpd/conf/httpd.conf。其他的配置存儲在/etc/httpd/conf.d/ 文件夾里。

建議刪除/etc/httpd/conf.d/下的welcome.conf文件

刪除指令 #rm -rf *.* (注釋:*.*改成/etc/httpd/conf.d/welcome.conf)

---

httpd.conf配置請參照下面

#vi /etc/httpd/conf/httpd.conf

以下展示的是學新公園對默認值的修改。

#禁止顯示apache版本號

ServerTokens ProductOnly

ServerSignature Off

#端口監聽,我們將*改成了我們的獨立ip

Listen *:80

#我們開啟了兩個模塊,其他模塊默認設置

mod_rewrite.so #開啟.htaccess需要

mod_vhost_alias.so #設置虛擬機需要

#我們將ServerAdmin改成我們自己的郵箱。

ServerAdmin admin@1try10.com

#我們將ServerName導向固定ip,即將*改成我們的ip

ServerName *:80

#我們修改了DocumentRoot目錄

DocumentRoot /***

#將Options屬性改成FollowSymLinks

Options FollowSymLinks

#將AllowOverride屬性改成ALL以支持.htaccess

AllowOverride ALL

#我們配置了虛擬機,我們把*更改成我們的ip

NameVirtualHost *:80

#虛擬機上拒絕了直接通過ip訪問我們的站點,我們把*更改成我們的ip

<VirtualHost *:80>

ServerName *

<Location />

Order deny,allow

Deny from all

</Location>

</VirtualHost>

#我們將域名綁定到服務器,並將不帶3www的域名301重定向到帶www域名

<VirtualHost *:80>

ServerAdmin admin@1try10.com

DocumentRoot 一個目錄

ServerName 1try10.com

<ifModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{HTTP_HOST} ^1try10.com [NC]

RewriteRule ^/(.*)$ http://www.1try10.com/$1 [L,R=301]

</ifModule>

ErrorLog /var/log/1try10.com-error_log

CustomLog /var/log/1try10.com-access_log common

</VirtualHost>

<VirtualHost *:80>

ServerAdmin admin@1try10.com

DocumentRoot 一個目錄

ServerName www.1try10.com

ErrorLog /var/log/1try10.com-error_log

CustomLog /var/log/1try10.com-access_log common

</VirtualHost>

#我們設定了gzip壓縮

#gzip

<IfModule mod_deflate.c>

SetOutputFilter DEFLATE

DeflateCompressionLevel 5

AddOutputFilterByType DEFLATE text/html text/css image/gif image/jpeg image/png application/x-javascript

</IfModule>

#TRACE和TRACK是用來調試web服務器連接的HTTP方式.支持該方式的服務器存在跨站腳本漏洞,所以我們關閉了它

TraceEnable off

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM