本文分为两个内容,安装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 条评论