Linux下启动和停止apache服务

本文使用的Linux系统为CentOS 7,下面将介绍apache服务的启动、关闭与设置。apache在CentOS 7中一般是默认安装的,而且服务名字为httpd

1. 安装apache及查看相关配置

# apache安装命令

$ sudo yum install httpd
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
Package httpd-2.4.6-45.el7.centos.4.x86_64 already installed and latest version
Nothing to do


# 查看apache文件的位置

$ sudo find / -name httpd
/run/httpd
/etc/logrotate.d/httpd
/etc/sysconfig/httpd
/etc/httpd
/var/log/httpd
/var/cache/httpd
/usr/sbin/httpd
/usr/lib64/httpd
/usr/share/httpd
/usr/include/httpd
/usr/libexec/initscripts/legacy-actions/httpd

Apache配置文件位于/etc/httpd/conf,主要的配置文件是/etc/httpd/conf/httpd.conf, apache相关的配置信息都可以在这个文件中看到。

2. apache服务的启动与关闭

# 启动服务
$ sudo systemctl start httpd.service

# 查看服务
$ ps aux | grep httpd
root     *  0.3  0.0 220444  4956 ?        Ss   15:46   0:00 /usr/sbin/httpd -DFOREGROUND
apache   *  0.0  0.0 220444  2492 ?        S    15:46   0:00 /usr/sbin/httpd -DFOREGROUND
apache   *  0.0  0.0 220444  2488 ?        S    15:46   0:00 /usr/sbin/httpd -DFOREGROUND
apache   *  0.0  0.0 220444  2488 ?        S    15:46   0:00 /usr/sbin/httpd -DFOREGROUND
apache   *  0.0  0.0 220444  2488 ?        S    15:46   0:00 /usr/sbin/httpd -DFOREGROUND
apache   *  0.0  0.0 220444  2488 ?        S    15:46   0:00 /usr/sbin/httpd -DFOREGROUND

# 停止服务
$ sudo systemctl stop httpd.service

# 重启服务
$ sudo systemctl restart httpd.service

启动服务后,可以在外网通过服务器的IP地址访问。可以看到如下界面:

3. 配置自己可以在外部访问的内容

可以在/var/www/html下创建一个软链接,链接到你想要在外部访问的内容,同时要修改要访问目录的权限。

$ sudo ln -s images your_directory
$ sudo chmod 755 your_directory

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏流柯技术学院

Linux下的SVN服务器搭建

>svnadmin create /var/svn/svnrepos/liuke   (xxxx为自定义版本库名称,可根据实际情况填写)

733
来自专栏电光石火

CentOS6.5安装Java 8以及Tomcat8

如果出现如图,说明没有安装 如果以前已经安装就卸载

33210
来自专栏LIN_ZONE

mac 初次配置apache,及mac下安装mysql

先打开apache,在浏览器上输入    localhost     回车后会如果屏幕上显示:It works!  如下图:

733
来自专栏前端知识分享

第129天:node.js安装方法

cmd打开命令框,找到自己的less文件的根目录,复制路径到命令行中,按Enter执行。注意,D:是换到D盘下,cd是打开目录

902
来自专栏小车博客

OpenVZ 魔改 BBR - lkl-rinetd 一键脚本

1421
来自专栏Linux运维学习之路

day2、Linux别名

Linux中修改配置别名 ####用到的命令:   alias 是用来查看系统中有什么别名   source 让配置生效 临时取消别名的方法   unalias...

1908
来自专栏ml

linux开关端口问题

linux开关端口问题: 我们知道一些常用的端口,比如mysql的端口为3306,sql的端口为:1433,以及tomcat的端口为 8008等等一样! ...

4156
来自专栏python3

Centos6X安装python3.6

yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqli...

502
来自专栏电光石火

CentOS6.5安装Java 8以及Tomcat8

安装 Java8 准备工作 更新软件 yum update 查看是否已经安装了java java -version ? 如果出现如图,说...

2986
来自专栏SAP梦心的SAP分享

【域控管理】父域的搭建

从这篇博文开始,所有的域控系统都是在虚拟机中创建的。 在VM里安装Windows Server 2008 R2的方法就不多说了,无脑式安装,略过不提。 进到系统...

2048

扫码关注云+社区