linux启动app命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux启动app命令相关的知识,希望对你有一定的参考价值。
linux启动app命令:做 Linux 嵌入式开发,经常会遇到要设置自己的应用程序在系统开机的时候自动启动,并且一般情况我们不想安装一些额外的软件去实现此种需求。那么直接根据当前系统自带的默认的一些工具实现用户软件的开机自启动。本次测验的系统环境为 Ubuntu 16.04 LTS,测试内容均得到正确的验证,如果其他环境出现不一致的现象,请查阅相关的差异。
比如先要实现下面的应用程序的开机自启动(实现的代码最下面给出,有需要的可以查看):
1. 应用程序的名称:app.bin
2. 应用程序的保存路径:/home/ubuntu/app/ 下
3. 应用程序的工作路径:/home/ubuntu/app/ 下 参考技术A 1、RabbitMQ启动
systemctl start rabbitmq-server
#或者
rabbitmq-server -detached
#启动服务
systemctl start rabbitmq-server.service
#设置开机启动
systemctl enable rabbitmq-server.service
#停止开机启动
systemctl disable rabbitmq-server.service
#重新启动服务
systemctl restart rabbitmq-server.service
#查看服务当前状态
systemctl status rabbitmq-server.service
#查看所有已启动服务
systemctl list-units --type=service
我们可以设置rabbitmq-server开机启动,设置后log如下
Created symlink from /etc/systemd/system/multi-user.target.wants/rabbitmq-server.service to /usr/lib/systemd/system/rabbitmq-server.service.
查看启动状态,同时也可以使用rabbitmqctl命令操作
rabbitmqctl status
开放防火墙端口号
firewall-cmd --zone=public --add-port=15672/tcp --permanent #网页端口
firewall-cmd --zone=public --add-port=5672/tcp --permanent #AMQP端口,java使用
firewall-cmd --reload # 重新加载
rabbitmqctl add_user admin 123456 #添加用户名和密码
rabbitmqctl set_permissions -p /admin"." "." “.*” #修改权限
rabbitmqctl set_user_tags admin administrator #添加用户角色
2、
linux 下redis启动命令
/usr/local/bin/redis-server /home/data/redis-3.2.1/redis.conf
如果不知道redis-server文件位置输入如下命令查询位置
find / -name redis-server
查看是否启动成功:
netstat -nplt
3、
ZooKeeper服务命令:
在准备好相应的配置之后,可以直接通过zkServer.sh 这个脚本进行服务的相关操作
启动ZK服务: sh bin/zkServer.sh start
查看ZK服务状态: sh bin/zkServer.sh status
停止ZK服务: sh bin/zkServer.sh stop
重启ZK服务: sh bin/zkServer.sh restart
4、
Linux下启动和关闭nginx命令
进入到安装的目录里面 whereis nginx
进入该路径:cd /usr/local/nginx/sbin
启动nginx 命令: ./nginx 出现下面启动成功
查看nginx 的状态 ps -ef | grep nginx 出现master 则启动成功
以上是关于linux启动app命令的主要内容,如果未能解决你的问题,请参考以下文章