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
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值