在哪里可以找到默认的 MPM 配置?httpd.conf我希望在或上看到类似的东西conf.modules.d/00-mpm.conf,但它们都没有这样的东西:
<IfModule mpm_prefork_module>
StartServers 2
MinSpareServers 6
MaxSpareServers 12
MaxClients 60
MaxRequestsPerChild 3000
</IfModule>
Run Code Online (Sandbox Code Playgroud)
看起来00-mpm.conf像这样:
# Select the MPM module which should be used by uncommenting exactly
# one of the following LoadModule lines:
# prefork MPM: Implements a non-threaded, pre-forking web server
# See: http://httpd.apache.org/docs/2.4/mod/prefork.html
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
# worker MPM: Multi-Processing Module implementing a hybrid
# multi-threaded multi-process web server
# See: http://httpd.apache.org/docs/2.4/mod/worker.html
#
#LoadModule mpm_worker_module modules/mod_mpm_worker.so
# event MPM: …Run Code Online (Sandbox Code Playgroud) 我正在尝试以一种自动恢复的方式设置 MariaDB - 基本上是从崩溃中重新启动。
基于这篇文章——向下滚动到Auto-starting Services with systemd,我打开了/etc/systemd/system/multi-user.target.wants/mariadb.service文件,但没有像文章解释的那样:
[Service]
...
...
Restart=always
...
Run Code Online (Sandbox Code Playgroud)
所以我添加了[Service]部分和Restart=always下面的部分,重新启动服务并终止进程以查看它是否会自动启动,但它没有。
我想知道我是否正在编辑错误的文件,或者是否有其他方法可以实现相同的目标。服务器是运行 CentOS 7 的远程机器。
有没有CentOS 6办法查看最近安装的应用程序,至少是那些由yum? 默认情况下是否有类似日志文件的东西?
如果默认情况下它不可用/启用,我该如何实现?