前后端分离项目SpringBoot+Vue部署(阿里云)
  AMW23FCzzN8H 2023年11月14日 47 0

前端:

阿里云docker 中nginx初级配置

创建nginx容器

命令:docker run --name nginxweb -p 8880:80 -d nginx

创建挂载目录

mkdir -p /home/nginx/conf mkdir -p /home/nginx/logs mkdir -p /home/nginx/html

命令:docker exec -it 960468d12b80 /bin/bash docker run --name nginx -p 8880:80 -d nginx

docker cp 0aeb9042b137:/etc/nginx/nginx.conf /home/nginx docker cp 0aeb9042b137:/etc/nginx/conf.d /home/nginx/conf docker cp 0aeb9042b137:/usr/share/nginx/html /home/xxx docker cp 0aeb9042b137:/var/log/nginx /home/nginx/logs 命令: docker run --name nginx -p 8880:80 -v /home/nginx/nginx.conf:/etc/nginx/nginx.conf -v /home/xxx:/usr/share/nginx -v /home/nginx/logs:/var/log/nginx -v /home/nginx/conf/conf.d:/etc/nginx/conf.d --privileged=true -d nginx


将dist文件放置在 /home/xxx

后端

打包项目成jar包

放在了腾讯云服务器(/home/java/community)上运行:

nohup java -jar community-0.0.1-SNAPSHOT.jar >temp.log &

nohup java -jar community-0.0.1-SNAPSHOT.jar >log.out &

*temp.out的意思是将日志输出重定向到temp.log文件,使用ctrl+c中断或者关闭窗口都不会中断程序的执行。*

查看jar包进程:

ps aux|grep community-0.0.1-SNAPSHOT.jar

将会看到此jar的进程信息

root   3581568  0.0  0.0 221460   860 pts/0  S+   16:23   0:00 grep --color=auto community-0.0.1-SNAPSHOT.jar

其中3581568则为此jar的pid,杀掉命令为

kill -9 3581568

查看log.out日志命令

1.前台实时查看nohub.out文件内容: tail -f nohup.out

  • [ ] 2.根据关键字查看 tail -f nohup.out |grep “关键字”
  • [ ] 3.输出文件最后500行 tail -n 500 nohup.out

4.输出文件最后2000行,含关键字 tail -n 2000 nohup.out |grep “关键字”

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月14日 0

暂无评论

推荐阅读
AMW23FCzzN8H