linux设置mysql,Redis开机自启动

1. mysql自启动配置
  • 查看mysql服务路径

      # ls/usr/local/mysql/support-files/ 
    

    mysqld_multi.server mysql-log-rotate mysql.server

  • 将mysql.server 复制到/etc/rc.d/init.d下,并改名为mysqld

      # cp /usr/local/mysql/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
    
  • 赋值权限

      # chmod +x /etc/init.d/mysqld
    
  • 添加到自启服务

      # chkconfig --add mysqld
    
  • 查看服务列表:

     # chkconfig --list
    
  • 重启查看mysql服务

      # reboot
      # ps -ef |grep mysql
    

    mysql 14417 14214 0 Apr05 ? 00:02:13 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=/usr/local/mysql/data/error.log --pid-file=/usr/local/mysql/data/mysql.pid --socket=/tmpmysql.sock --port=3306

2.redis自启动配置
  • 查看Redis服务信息,没有则创建

     # vim /etc/systemd/system/redis.service
    

    [Unit]
    Description=redis-server
    After=network.target
    [Service]
    Type=forking
    ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
    PrivateTmp=true
    [Install]
    WantedBy=multi-user.target

  • systemctl 管理,重新加载服务配置文件,开启自启动

     # systemctl daemon-reload
     # systemctl enable redis
    
  • 执行后反馈

    Created symlink from /etc/systemd/system/multi-user.target.wants/redis.service to /etc/systemd/system/redis.service.

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值