centos 6.5下安装配置apache2.2

今天因为项目需要用到图片web服务器,所以简单的在aliyun上配置了一下apache

环境centos 6.5  

网上很多使用的是编译安装,不过我直接用yum就OK了,不过还是老规矩,安装之前先update一下,语句如下:

yum update
yum -y install httpd
httpd就是apache http server

安装好了这个模块之后,启动httpd服务,语句如下:

service httpd start
这个时候呢,一般是会报错的,报错信息如下:

Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName
会报这个错呢,是因为你还没有指定server name

好,下面我们来修改配置信息

路径如下:

cd /etc/httpd/conf
然后编辑httpd.conf文件

vi httpd.conf
现在  我们要找到#servername www.example.com:80这一行


这一句已经给我们说明了设置server name的格式:

我们只需要在下面加一句即可:

ServerName localhost:80  或者
ServerName 127.0.0.1:80
localhost就表示把本机设置为服务器,80为apache服务器的制定端口号,不能改成其他端口号(我在这里还卡了好一会儿,因为之前有个后台程序一直在跑,也需要用80端口,所以这里配置的时候试过8080, 9000,结果发现apache服务器必须要用80端口,只好kill掉之前的那个后台程序,真是捉急啊)

修改配置之后,重启httpd服务

service httpd restart
然后就可以在其他电脑上测试了,具体方法是直接在浏览器里面敲入 web服务器的 ip


如果出现了这个界面,那就说明ServerName这一项就配置成功了

好,现在开始配置服务器本机

还是打开httpd.conf

首先找到KeepAlive这一项,然后将off设置为on,表示服务器允许持久连接(persistent connection)


然后再把MaxKeepAliveRequests 这一项设置为500(就再keepalive的下面)


然后再找到options和allowOverride这两个选项,将他们分别设置为FollowSymLinks和all(原本默认设置为:Indexes FollowSymLinks和None

最后,我们需要配置一下web服务器上存放图片的路径,apache默认的路径是 /var/www/html

我们只需要找到DocumentRoot这一项,然后修改成我们存放图片的路径

我这里修改成了  /home/picture


对应的,下面这个部分的值也要跟DocumentRoot的值对应(注释部分有提示),也就是/home/picture


好,现在来测试一下,首先在指定的目录放几张图片


然后在其他电脑的浏览器上直接通过URL请求这张图片,方法就是:http://服务器ip/test2.jpg

浏览器中如果能够正常显示结果,那就说明配置成功啦

我的结果是这样的,配置结果正常



配置apache这个过程还是挺简单的,不过跟其他工具一起配置好还需要继续钻研一下,这篇就到这里啦,希望对大家有一点帮助


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值