Linux操作系统同时启动多个服务脚本
在Linux中,搭建一个系统需要同时开启多个服务如:tomcat、redis、nginx等,这样,如果开启一个服务还好,但是如果同时开启多个服务,难免会感到麻烦,这时,我们可以自定义一个脚本,去把多个开启服务的命令集合到一起,我们只需要执行脚本 即可快速开启多个服务。1、创建文件,直接创建到根目录下,不然启动的时候需要转目录cd /mkdir -p /data/myScript2、在新建文件夹下创
·
在Linux中,搭建一个系统需要同时开启多个服务如:tomcat、redis、nginx等,这样,如果开启一个服务还好,但是如果同时开启多个服务,难免会感到麻烦,这时,我们可以自定义一个脚本,去把多个开启服务的命令集合到一起,我们只需要执行脚本 即可快速开启多个服务。
1、创建文件,直接创建到根目录下,不然启动的时候需要转目录
cd /
mkdir -p /data/myScript
2、在新建文件夹下创建并编辑脚本文件
cd /data/myScript
vim service.sh
3、书写脚本
按照自己的服务器存放路径书写脚本,可参考下列存放路径书写。
#启动Nginx服务
cd /usr/local/nginx/sbin # 切换到nginx启动文件夹下
./nginx # 启动nginx服务
echo nginx服务已经启动
#启动tomcat服务
cd /usr/local/tomcat/bin/
./startup.sh
echo tomcat服务已经启动
# 启动redis服务
cd /usr/local/redis/bin
./redis-server redis.conf
echo redis服务已经启动
#启动mysql数据库
service mysql start
echo mysql服务已经启动
4、保存退出
按 ecs —— :wq ——回车
5、刷新权限
chmod 777 service.sh
6、执行脚本
cd /
./data/myScript/service.sh
效果展示
按照自己需求可添加更多服务
成功完成第一个脚本,就这……
若有错误,请各位大佬指出
更多推荐
已为社区贡献1条内容
所有评论(0)