所在的位置: mysql >> mysql前景 >> MySQLRedisNginx开机自

MySQLRedisNginx开机自

中科白癜风医院荣获安全管理优秀奖 https://m.39.net/disease/a_6175265.html

MySQL、Redis、Nginx,这三个软件已经成为现在后端开发所必备的技能。软件随机自启也成了必须条件,这样技能减轻运维的操作,也避免因服务器的重启而导致的一些非必要的问题,从而给用户更好的体验。

前提:实现自启的条件必须保证软件是安装正常且能启动。

Mysql开机自启配置(mysql5.7为例)

添加软连接,并重启mysql服务

重启mysql

servicemysqlrestart

注:/usr/local/mysql/mysql5.7为数据库的解压目录(安装目录),如已配置则忽略该步骤。

设置开机自启

将服务文件拷贝到init.d下,并重命名为mysqld

2.赋予可执行权限

3.添加服务

4.显示服务列

Redis开机自启配置(redis5.0为例)

修改redis的配置文件

daemonize修改yes表示可以后台启动

设置密码requirepass后面配置自己的密码即可(此处可以不配置,为了安全一般  是需要配置的。如配置密码,该密码在自启文件处需要配置).

复制Redis配置文件

    在etc目录下创建redis文件夹,用来存放redis的配置文件

复制安装目录中的配置文件到/etc/redis中并重命名为.config,该配置文件在自启文件中会读取,所有要保证其正确性,名称需要和自己配置文件中的文件保持一致。

复制启动脚本(脚本一般在按解压后的目录中存在)

查询文件的位置

2.复制启动脚本到/etc/init.d/redis文件中

修改启动脚本参数

注:/usr/local/redis/bin为redis的安装目录,{REDISPORT}表示取上面定义表达式的值。

如配置文件中设置了密码,需要在stop的命令中添加-a用来指定密码,修改为下图所示,涂改处修改为redis中配置的密码即可。没有配置密码则不需要指定。

启动、重启、停止

配置开机自启

Nginx开机自启配置(以nginx-1.18为例)

在/lib/systemd/system创建nginx.service文件

修改配置文件

注:/usr/local/nginx/nginx为安装目录

参数说明

参数表

设置开机自启动

服务命令

以上则为三个软件设置开机自启的步骤和相关的截图。




转载请注明:http://www.aierlanlan.com/cyrz/8051.html

  • 上一篇文章:
  •   
  • 下一篇文章: