设置系统开机服务自动启动 | 学习笔记

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容Redis),内存型 2GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
简介: 快速学习设置系统开机服务自动启动

开发者学堂课程【阿里云上搭建 LAMP 环境实战:设置系统开机服务自动启动】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/663/detail/11093


设置系统开机服务自动启动

 

设置 Apache、MySQL、Memcache、Redis开机自启

1、自启原理

借助系统自带脚本/etc/rc.local(CentOS7,以上改下执行权限,不然开机不执行),此脚本开机后会自动加载。

可以将源码安装的服务启动命令写入该脚本,间接实现开机自启动。

2、自启代码

# vi/etc/rc.local

/usr/local/apache2/bin/apachectl start

/usr/local/mysql/bin/mysqld_safe --user=mysql&

/usr/local/memcache/bin/memcached -umemcache&

/usr/local/redis/bin/redis-server/usr/local/redis/etc/redis.conf

3、操作步骤

(1)将

/usr/local/apache2/bin/apachectl start

/usr/local/mysql/bin/mysqld_safe --user=mysql&

/usr/local/memcache/bin/memcached -umemcache&

/usr/local/redis/bin/redis-server/usr/local/redis/etc/redis.conf

写入 /etc/rc.local 下;

(2)加权限: Chmod + / etc/rc.local

(3)改 MySQL 配置文件:

输入 Vi /etc/my.cnf

任意指定一个目录,

例:加入log,将pid-filem/var/run/mariadb/mariadb.pid 改为 pid-filem/var/log/mariadb/mariadb.pid

(4)输入 reboot 重启,再连接新建会话,服务器全部开启,完成。

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
8月前
|
Linux
关机重启命令
【2月更文挑战第27天】关机重启命令。
118 2
|
Linux
linux设置开机服务自动启动/关闭自动启动命令 chkconfig
linux设置开机服务自动启动/关闭自动启动命令 chkconfig
382 0
|
安全 Linux
Linux常用命令(8)——关机和重启命令
Linux常用命令(8)——关机和重启命令
224 0
|
域名解析 弹性计算 Ubuntu
ubuntu 18.04 如何设置开机自动启动脚本
本文主要为大家介绍如何通过systemd来实现ubuntu 18.04系统开机自动运行脚本。
12413 0
ubuntu 18.04 如何设置开机自动启动脚本
|
Shell Windows
Win10系统如何设置某个软件开机自动启动
Win10系统如何设置某个软件开机自动启动
281 0
|
关系型数据库 Shell Linux
Linux设置开机服务自动启动
[root@localhost ~]# chkconfig --list     显示开机可以自动启动的服务[root@localhost ~]# chkconfig --add ***  添加开机自动启动***服务[root@localhost ~]# chkconfig --del ***  删...
1675 0
|
Linux
linux中将程序加入到开机自动启动
如果将在linux中将命令或者程序设置为开机自动启动,只需要进入到将对应命令加入到/etc/rc.d/rc.local文件里即可,如下 打开文件,vi /etc/rc.d/rc.local   #!/bin/sh## This script will be executed *after* all the other init scripts.
1344 0