1、简介

Apache HTTP Server(简称Apache或httpd)是Apache软件基金会的一个开放源代码的网页服务器软件,旨在为unix,windows等操作系统中提供开源httpd服务。由于其安全性、高效性及可扩展性,被广泛使用,自1996年4月以来,Apache一直是Internet上最流行的HTTP服务器。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器等编译到httpd的相关模块中。

我这里是yum安装的:

#yum install httpd -y

2、具体的相关配置和启动

# chkconfig --add httpd 加入启动服务   

# chkconfig httpd on 默认启动级别自启动 

# service httpd start 启动httpd服务 

转载博客:https://blog.51cto.com/itwish/2160492

 

哇,yum安装好简单呀!!

#yum install apache

linux上apache叫:httpd。

额,尴尬了

rpm -qa httpd  查询是否真的安装了。

 

问题一:

service httpd start 启动不起来

 提示:无法可靠地确定服务器的完全限定域名,请使用

这里如果是在家目录下(或者非httpd.sh所在目录)执行service httpd start ,都需要修改httpd.conf文件。

解决办法:

在配置文件的末尾(或者listen:80,监听端口这)加一句:ServerName  172.20.44.121:80  

这里的ip需要写具体的ip(这里是你服务器所在的ip)。这里端口写80,可能会出现端口冲突的情况。如下

 

 问题二:

 修改Listen:80,修改端口为82。

ServerName  172.20.44.121:82 

最后重新启动httpd:service httpd start

验证:在浏览器里输入:172.20.44.121:82,就会出现如下页面,证明启动成功。

 

转载于:https://www.cnblogs.com/wuzm/p/11126454.html

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐