1、导入必须的文件
    如图:根据自己项目的实际情况导入文件。
    image.png
    2、解压前端包文件
    创建 hr目录
    mkdir hr
    拷贝hr.zip文件到 hr 目录下
    cp hr.zip ./hr
    进入hr 目录,解压前端包 hr.zip
    cd hr
    unzip hr.zip
    删除前端包 hr.zip
    rm -rf hr.zip
    2.1、解压静态资源文件
    cd /loong
    unzip -O CP936 Resources.zip
    3、修改替换 Nginx.conf 文件
    根据实际情况修改配置文件

    1. user root;
    2. worker_processes 1;
    3. #error_log logs/error.log;
    4. #error_log logs/error.log notice;
    5. #error_log logs/error.log info;
    6. #pid logs/nginx.pid;
    7. events {
    8. worker_connections 1024;
    9. }
    10. http {
    11. include mime.types;
    12. default_type application/octet-stream;
    13. sendfile on;
    14. #tcp_nopush on;
    15. #keepalive_timeout 0;
    16. keepalive_timeout 65;
    17. #gzip on;
    18. client_header_timeout 150;
    19. client_body_timeout 150;
    20. send_timeout 150;
    21. proxy_read_timeout 150;
    22. proxy_hide_header X-Powered-By;
    23. proxy_hide_header Server;
    24. server {
    25. listen 8080;
    26. server_name localhost;
    27. server_tokens off;
    28. client_max_body_size 1024m;
    29. # 工作流前端
    30. location /wffront/ {
    31. proxy_pass http://192.168.187.131:8081/wffront/;
    32. }
    33. location / {
    34. root /loong/hr;
    35. try_files $uri $uri/ /index.html;
    36. index index.html index.htm;
    37. }
    38. location /prod-api/ {
    39. #proxy_set_header Host $host;
    40. proxy_set_header X-Real-IP $remote_addr;
    41. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    42. proxy_set_header X-NginX-Proxy true;
    43. proxy_pass http://192.168.187.131:8081/;
    44. }
    45. # 工作流前端
    46. #location /wffront/ {
    47. # proxy_pass http://backend/wffront/;
    48. #}
    49. }
    50. upstream backend {
    51. server 192.168.187.131:8081 weight=1 max_fails=3 fail_timeout=15;
    52. #server 10.129.180.85:8081 weight=1;
    53. #server 10.129.180.86:8081 weight=1;
    54. }
    55. }

    4、修改配置文件
    image.png
    image.png
    image.png
    5、运行Java程序(要在jar包目录下执行)
    nohup java -jar -Dspring.config.location=./ web-1.0.0.jar > AuthorManager.log 2>&1 &
    查看运行日志
    tail -f A+tab键


    curl 192.168.187.131:8080
    tail -f A+tab键

    netstat -tlunp | grep 8081
    netstat -apn | grep 80

    firewall-cmd —permanent —add-port=8080/tcp
    firewall-cmd —reload

    最常用的方法是ps aux,然后再通过管道使用grep命令过滤查找特定的进程,然后再对特定的进程进行操作。
    ps aux | grep program_filter_word,ps -ef |grep tomcat

    ps -ef|grep java|grep -v grep 显示出所有的java进程,去处掉当前的grep进程。

    2.杀进程
    使用kill命令结束进程:kill xxx
    常用:kill -9 324
    Linux下还提供了一个killall命令,可以直接使用进程的名字而不是进程标识号,例如:# killall -9 NAME