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