本文分为两个内容,安装appache服务和静止其开机启动

1.安装apache服务:

sudo apt-get install apache2

直接输入apt安装的命令下载并自动安装apache2服务

然后启动apache2服务,start,相关命令如下【注意,部分linux发行版也写作httpd】:

sudo service apache2 start   #启动服务
sudo service apache2 restart  #重启服务
sudo service apache2 status   #查看服务状态
sudo service apache2 stop    #关闭服务

2.静止apache2开机启动

由于自己的ubuntu系统是开发机器,并不需要长期打开apache,因此我们需要禁止其开机启动。

为了静止其开机启动,我们需要安装一款在终端运行的开机启动项管理器sysv-rc-conf

先尝试直接安装

sudo apt-get install sysv-rc-conf

失败了,原因是没有添加相关软件源,因此添加软件源:

使用vim进行文件编辑:

sudo vim /etc/apt/sources.list

在文件末尾添加:

#add mirror ---- sysv-rc-conf
deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse

之后更新再安装即可:

sudo apt update
sudo install sysv-rc-conf

直接使用

sudo sysv-rc-conf #查看服务开机启动状态

运行级别:

runlevel target
0 关机
1 单用户
2 多用户模式,没有NFS网络支持
3 完整的多用户文本模式,有NFS,登录后进入控制台命令行模式
4 保留
5 含有图形界面模式
6 重启

 

接着我们可以尝试输入阻止其启动时子启动

sudo systemctl disable apache2   #阻止开机启动
sudo systemctl enable apache2    #允许开机启动

此外还可以输入:

sudo update-rc.d apache2 disable   #阻止开机启动
sudo update-rc.d apache2 enable    #允许开机启动

参考文章:https://www.helplib.com/ubuntu/article_158200

以后在我们需要启动服务进行软件测试的时候直接在终端输入:

sudo service apache2 start

即可


0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用*标注