Web网站服务(1):安装及优化配置apache网站服务

准备相关软件。(这里使用的是httpd-2.2.17.tar.gz)

[root@Centos /]# tar xzvf /mnt/httpd-2.2.17.tar.gz -C /usr/src/
一.安装配置apache。
1)配置。
[root@Centos httpd-2.2.17]# ./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite --enable-charset-lite --enable-cgi
#–enable-so :启动动态加载模块支持,使http具备进一步扩展功能的能力
#–enable-rewrite :启用页面地址重写功能,用于网站优化及目录迁移维护
#–enable-charset-lite :启用字符集支持,以便支持使用各种字符集编码的网页
#–enable-cgi :启用CGI脚本程序支持,便于扩展网站的应用访问能力
2)编译和安装。
[root@Centos httpd-2.2.17]# make && make install
二.优化程序和配置服务。
[root@Centos /]# ln -s /usr/local/httpd/bin/* /usr/local/bin/ #优化程序执行目录
[root@Centos /]# cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd #生成apache服务
[root@Centos /]# chmod +x /etc/init.d/httpd #添加执行权限
[root@Centos /]# vim /etc/init.d/httpd #修改apache服务的控制文件
#!/bin/sh
#chkconfig: 35 80 21
#description:chkconfig --add httpd
[root@Centos /]# chkconfig --add httpd #添加为系统文件
[root@Centos /]# chkconfig --level 35 httpd on #设置服务开机自动启动
三.主配置文件httpd.conf中的选项。
[root@Centos /]# cat /usr/local/httpd/conf/httpd.conf
1)apache安装的根目录
/ServerRoot
2)apache服务监听的域名或者IP地址。
/ServerName
3)apache出现异常邮件发给谁。
/ServerAdmin
4)网页根目录。
/DocumentRoot
5)设置网站默认管理的王爷类型。
/DirectoryIndex
6)管理apache的账户daemon和组账户。
/User
/Group
7)虚拟主机的配置文件。
Include conf/extra/httpd-vhosts.conf
8)设置网站根目录访问权限,网站的区域配置文件。

</Directory>

9) 监听端口默认为80。
/Listen 80

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

H . C . Y

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值