Apache命令使用

压缩包安装apache后的一些设置:

安装完后使用httpd命令如果有如下报错:

-bash: httpd: command not found   表示路径PATH未设置

设置路径:PATH=$PATH:/usr/local/apache2/bin

永久更改路径  vim /etc/profile  里面加上  PATH=$PATH:/usr/local/apache2/bin 即可。

------------------------------------------------------

Apache安装目录在:/usr/local/apache2/

更改登陆ip:vim /usr/local/apache2/conf/httpd.conf

找到 :      ServerName www.example.com:80    更改为    ServerName localhost:80  去掉#

更改防火墙端口或者关闭防火墙:

查看防火墙端口:firewall-cmd --list-all   

防火墙增加80端口:firewall-cmd --permanent --add-port=80/tcp

重启防火墙:firewall-cmd --reload

在浏览器输入local host的IP

使用ifconfig 查看本机IP

启动:/usr/local/apache2/bin/apachectl start apaceh

停止:/usr/local/apache2/bin/apachectl stop

重启:/usr/local/apache2/bin/apachectl restart

重启时不中断现有链接:/usr/local/sbin/apachectl graceful

apache已经安装为Linux服务器后使用如下:

启动:service httpd start

重新启动:service httpd restart

停止服务:service httpd stop

检查是否开启apache: ps -ef | grep httpd

                                  :ss -antupl | grep 80

                                  :httpd -t

                                   :pstree     #查看线程

[root@TestServer htdocs]# ps -ef | grep httpd  
root     26043     1  0 15:37 ?        00:00:00 /usr/local/apache2/bin/httpd -k start
daemon   26044 26043  0 15:37 ?        00:00:00 /usr/local/apache2/bin/httpd -k start
daemon   26045 26043  0 15:37 ?        00:00:00 /usr/local/apache2/bin/httpd -k start
daemon   26046 26043  0 15:37 ?        00:00:00 /usr/local/apache2/bin/httpd -k start
root     26132  7412  0 15:37 pts/0    00:00:00 grep --color=auto httpd
[root@TestServer htdocs]# ss -antupl | grep 80
tcp    LISTEN     0      80     [::]:3306               [::]:*                   users:(("mysqld",pid=13761,fd=10))
tcp    LISTEN     0      128    [::]:80                 [::]:*                   users:(("httpd",pid=26046,fd=4),("httpd",pid=26045,fd=4),("httpd",pid=26044,fd=4),("httpd",pid=26043,fd=4)

[root@TestServer htdocs]# httpd -t
Syntax OK

如此状态为开启。

查看版本:httpd -v

如果要修改网页的内容,可以在 :  /usr/local/apache2/htdocs  下的 index.html 文件里 进行vim 更改。

systemctl status httpd.service

2)yum源安装

服务目录                /etc/httpd

主配置区                /etc/httpd/conf/httpd.conf

网站数据目录         /var/www/html
访问日志                /var/log/httpd/access_log
错误日志                /var/log/httpd/error_log

命令存放区            /usr/sbin/httpd

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值