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

本文涉及的产品
云数据库 Tair(兼容Redis),内存型 2GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
简介: 快速学习设置系统开机服务自动启动

开发者学堂课程【阿里云上搭建 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
相关文章
|
Linux
linux设置开机服务自动启动/关闭自动启动命令 chkconfig
linux设置开机服务自动启动/关闭自动启动命令 chkconfig
349 0
|
域名解析 弹性计算 Ubuntu
ubuntu 18.04 如何设置开机自动启动脚本
本文主要为大家介绍如何通过systemd来实现ubuntu 18.04系统开机自动运行脚本。
12386 0
ubuntu 18.04 如何设置开机自动启动脚本
|
Shell Windows
Win10系统如何设置某个软件开机自动启动
Win10系统如何设置某个软件开机自动启动
267 0
|
Linux Shell 开发工具
Linux系统如何设置开机自动运行脚本?
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 在工作中,我们经常有个需求,那就是在系统启动之后,自动启动某个脚本或服务。在 Windows 下,我们有很多方法可以设置开机启动,但在 Linux 系统下我们需要如何操作呢?Linux 下同样可以设置开机启动,但可能需要我们敲一些命令(可能也有 UI 界面的设置方法,但我不熟,我更多是玩命令)。
Linux系统如何设置开机自动运行脚本?
|
关系型数据库 Shell Linux
Linux设置开机服务自动启动
[root@localhost ~]# chkconfig --list     显示开机可以自动启动的服务[root@localhost ~]# chkconfig --add ***  添加开机自动启动***服务[root@localhost ~]# chkconfig --del ***  删...
1663 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.
1336 0