linux 如何重启apache?如何检测apache是否开启?

已举报 回答 关注
linux 如何重启apache?如何检测apache是否开启?
问在线客服
扫码问在线客服
  • 回答数

    8

  • 浏览数

    7,299

8个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
如果是linux自己带的apache的话就使用命令
service httpd start 启动
service httpd stop 关闭
service httpd restart 重新启动

如果不是linux自带的apache,或者你的linux根本就没带,是你自己按在/usr/local的话。
进入/usr/local/bin下
cd /usr/local/bin
找到可执行文件执行它,具体你的可执行文件名字是什么我就不大清楚了,
不过肯定是apache开头的什么文件
比如是apache1
执行
./apache1

测试
打开浏览器,在地址栏里输入http://127.0.0.1/
显示apache主页就成功了。
取消 评论
Linux系统为Ubuntu
一、Start Apache 2 Server /启动apache服务
# /etc/init.d/apache2 start
or
$ sudo /etc/init.d/apache2 start
二、 Restart Apache 2 Server /重启apache服务
# /etc/init.d/apache2 restart
or
$ sudo /etc/init.d/apache2 restart
三、Stop Apache 2 Server /停止apache服务
# /etc/init.d/apache2 stop
or
$ sudo /etc/init.d/apache2 stop
取消 评论
service httpd restart
取消 评论
你是想找apache的主配置文件是吧,我不知道你的apache是用rpm包安装的还是用源码包安装的。
看到你要找apache2文件夹,应该是源码包安装的。
如果找不到可以用:find / -name apache2 来查询。
取消 评论
一般装了apache服务器后直接service httpd restart就行了
取消 评论
楼上的都可以,不过我个人用 httpd -k restart 关键是找到httpd这个文件。 [root@test bin]# httpd restart -bash: httpd: command not found 明显是bash在path所指的目录下找不到httpd,试试找到它,然后用绝对路径。比如我们这里是 /home/service/apache/bin/httpd -k restart
取消 评论
redhat ubuntu dpkg -l | grep apache*

centos fedora rpm -qa | grep httpd
取消 评论
sogvkxljvklx
取消 评论
ZOL问答 > 无线接入器 > 恩悠无线接入器 > 其他分类 > linux 如何重启apache?如何检测apache是否开启?

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

提示

确定要取消此次报名,退出该活动?