Tar*_*run 5 server optimization 12.04
我收到了一台运行Ubuntu 12.04 LTS服务器版的服务器。
这台机器之前用于 Web 应用程序,并且还配置了许多其他应用程序。现在,我想从中删除所有不需要的应用程序,如 apache2 等,并重新开始安装新应用程序。
现在,问题是如何确定其中安装了哪些应用程序,即软件包,以及如何禁用/卸载和优化此服务器。
卸载软件包后,我想优化它以禁用保护它的软件包,就像这里链接中的第 3 点一样。
但这不适用于 Ubuntu。
我使用 rcconf 禁用一些(不是全部)服务:
sudo apt-get install rcconf
sudo rcconf
Run Code Online (Sandbox Code Playgroud)
对于其他服务(取决于它们使用 init 还是 upstart),我使用 bum(启动管理器):
sudo apt-get install bum
gksu bum
Run Code Online (Sandbox Code Playgroud)
请注意,第二个需要 GUI。如果有人可以指出一个等效的终端,它会对您有所帮助。您还可以使用 service 命令来启动、停止、重新启动或配置守护进程(服务):
sudo service <nameoftheservice> <options>
man service # To get a manual about how to use it.
Run Code Online (Sandbox Code Playgroud)