第三弹——apache服务器

简单的配置了下服务器,我们怎么让别人来访问自己的网站呢,当然不肯直接访问的,这时候我们就需要借助一个服务器了,此服务器可非彼服务器,这里讲的服务器指的是服务器程序,是一个持续运行在服务器上的程序,他可以实时监听端口,并处理访问者的请求。服务器程序有好多,但我这里就介绍一个apache。


安装apache:

apache是什么呢,网上介绍是:

Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源代码的网页服务器软件,可以在大多数电脑操作系统中运行,由于其跨平台和安全性(尽管不断有新的漏洞被发现,但由于其开放源代码的特点,漏洞总能被很快修补。因此总合来说,其安全性还是相当高的。)。被广泛使用,是最流行的Web服务器软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。

这里要注意了apache在linux要安装的不是apache而是httpd,好了开始安装,首先查看自己安装过没:

#rpm -qa httpd   

没有显示信息表示没安装过,若安装过先删掉。
然后

#yum install -y httpd

使用yum安装软件非常方便,安装好后开启软件并设置开机自启

#service httpd start
#chkconfig httpd on

然后在浏览器输入公网IP,访问到apache的初始页面表示安装成功,网站根目录一般默认为/var/www


配置apache:

安装好了当然要开始配置啦,一般配置文件放在/etc/httpd/conf/目录下

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

也可以通过

find -name httpd.conf

查找文件路径,找到后在打开。
下面列出一些我配置的一些信息:

KeepAlive on
MaxKeepAliveRequests 500 //这样改可以增加些效率;

StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 256
MaxClients 256
MaxRequestsPerChild 4000

StartServers 4
MaxClients 300
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0

sr/sbin/httpd.worker

LanguagePriority zh-CN en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-TW

Options FollowSymLinks MultiViews

改完之后,需要重启一下httpd才能生效

#service httpd restart

就讲到这里啦…………………………………………

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值