CentOS7.0下解决apache不能正常运行的思路
发布时间:2023-04-22 11:19:20 所属栏目:教程 来源:
导读:CentOS7.0下解决apache不能正常运行的思路
自己在练习的过程中,发现Apache不能正常运行。为了解决问题,网上查了很多资料,也走了很多弯路。于是,决定把自己的心得分享给大家。
问题表现:在虚拟机中安装好a
自己在练习的过程中,发现Apache不能正常运行。为了解决问题,网上查了很多资料,也走了很多弯路。于是,决定把自己的心得分享给大家。
问题表现:在虚拟机中安装好a
|
CentOS7.0下解决apache不能正常运行的思路 自己在练习的过程中,发现Apache不能正常运行。为了解决问题,网上查了很多资料,也走了很多弯路。于是,决定把自己的心得分享给大家。 问题表现:在虚拟机中安装好apache的rpm包,在真实机上却无法访问。 解决思路: 1.确定你的Apache是否安装 如果和我一样,使用的是yum安装Apache的rpm包 首先检查apache是否正确安装,命令如下 rpm –qa|grep httpd* 若没有相关返回值,则说明你的apache并没有安装成功 2.确定Apache的安装方式及启动方法 我在这里绕了很大的弯路! 如果你使用的是yum安装Apache的rpm包,那么你的默认位置是 cd /etc/httpd 启动apache的命令是 httpd –k start 同理,重启、关闭的命令分别是 httpd –k restart httpd –k stop 注意注意注意! 网上很多教程,写的apache教程目录为 /usr/local/apache 然后通过命令 /usr/local/apache/bin/apachectl startapache 或者 service httpd start 那是因为,别人不是使用的rpm包安装,而是用的官网压缩包。所以,根据安装的方式,一定要找对apache教程。要不和我一样,死活启动不了。 3.检查是否已经启动 使用命令 ps –ef|grep httpd* 如果存在用户名为apache的进程,则说明运行成功 4.配置端口 使用yum安装的rpm压缩包,配置文件路径为 /etc/httpd/conf 找到对应的Listen,将端口值改为8080。 5.检查端口是否正常开放 这里又是我被坑惨的地方。 请使用以下命令 netstat –an,如果有8080端口,则说明开放端口成功。 注意!不要只使用netstat查看,因为根本看!不!到!。我就是因为命令使用错误,没有看见端口打开,以为自己哪里出问题了。 6.最后,将网页的测试文件放入/var/www/html下,即可登录验证。 (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
