已解决
OpenEuler常用命令行(部署测试用)
来自网友在路上 149849提问 提问时间:2023-11-03 14:30:18阅读次数: 49
最佳答案 问答题库498位专家为你答疑解惑
前言
openEuler是一个aarch64架构的linux系统,使用时发现有些特性和命令行比较独特,值得记录一下
正文
openEuler中安装VNC访问桌面,经过大量尝试,似乎都不能使用,高版本的会有权限问题和版本问题,低版本则会有依赖旧版本无法安装的问题,最后前端部署后无法桌面尝试,那么只能通过如下命令进行nginx测试
curl http://localhost:你的nginx端口号
替换“你的nginx端口号”为你的nginx实际端口号,如80或8080等。
执行命令后,如果返回的是前端项目的源代码,则表明部署成功;如果返回的是404错误或其他错误信息,则说明前端项目未部署成功或部署有误。
注意:在测试时,需要确保nginx服务已经启动,并且前端项目的根目录已经正确设置。
命令重启nginx
systemctl restart nginx
如果nginx没有设置到环境变量里,需要进入sbin目录下
查找并停止端口
ps -ef|grep nginxkill -quit 端口号
也可以直接grep端口,然后 找到pid ,kill这个pid即可
检验配置文件
切换到nginx目录下的sbin文件夹
./nginx -t
启动
./nginx //启动./nginx -s stop //关闭./nginx -s reload //重新启动nginx(每次修改配置文件都要重新启动)
查看挂载
业务中使用了材料和存储中心,需要查看挂载的硬盘
df -h
部署后端jar包
有场景需要部署后端包,采用java-jar 命令,但是关掉终端就会掉部署,采用nohup命令方式
nohup java -jar a.jar >msg.log 2>&1 &;
这里是把原本要输出到终端的内容输出到msg.log里,将 stdout 和 stderr 合并后,即输出数据和报错信息放到msg.log中
补充
后续发现openEuler没有图形化界面,那么猜测vnc连接后也可能没有用,可以安装dde外接图形化界面,但是需要重启服务器
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"OpenEuler常用命令行(部署测试用)":http://eshow365.cn/6-31118-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!