乐趣区

关于java:Linux中的检查端口占用和kill端口

1. 对于服务器检索指令

1.1 检索 java 程序

命令: jps

** 敞开过程:

  1. kill PID 号“低微的杀死过程”如果以后的过程项被其余过程应用时 , 则不会敞开.
  2. kill -15 PID 号“温顺的杀死”被杀死之前能够做善后
  3. kill -9 PID 号 强制杀死 **

1.2 检索任意程序

命令: ps -ef | grep xxxx 服务名称
阐明: ps -ef 示意获取以后 Linux 零碎中的所有的服务信息.“|”将管道之前的查问的后果当做参数传递给后边的操作.
例子:

总结:查询方法:1.jps;2.ps -ef | grep mysql(查问执行的的 sql 文件);3.ps -ef |grep java*(查问正在执行的 java 文件);

2.Linux 装置 Nginx 服务器

2.1 Linux 我的项目部署图

2.2 Nginx 装置

2.2.1 Linux 下载 nginx 服务器

2.2.2 上传 Nginx 服务器

2.2.3 解压 nginx

命令: [root@localhost src]# tar -zxvf nginx-1.19.3.tar.gz

2.2.4 nginx 目录构造问题

nginx 中有 2 个目录构造:
1. 源文件目录 负责 nginx 的装置 编辑 等操作.

装置命令:

  1. [root@localhost nginx]# ./configure
  2. make
  3. make install

`2. 工作目录       负责 nginx 的反向代理等配置....    
/usr/local/nginx` 

*   1
*   2

2.2.5 nginx 命令

阐明:nginx 的目录应该在“/usr/local/nginx”

命令:
进入 sbin 目录之后, 执行相干操作

命令:

 `./nginx                 启动 nginx
    ./nginx  -s  reload   重启 nginx
    ./nignx  -s  stop     进行 nginx` 

*   1
*   2
*   3

启动成果测试:

2.3 Linux nginx 实现反向代理 / 负载平衡

2.3.1 实现域名代理

需要: 要求用户通过 http://manage.jt.com 的形式访 …

2.3.2 配置 nginx 服务器

阐明: 批改 工作目录中的 nginx 之后 放弃配置文件. 之后重启 nginx 即可

 `#1. 配置 Linux 集群
    server {
        listen 80;
        server_name manage.jt.com;

        location / {proxy_pass http://tomcats;}
    }

    upstream tomcats {
        server  192.168.126.129:8081;
        server  192.168.126.129:8082;
    }
    

    # 配置 Linux 图片代理
    server {
        listen 80;
        server_name  image.jt.com;

        location / {
            #配置图片磁盘地址.
            root  /usr/local/src/images;
        }
    }` 

*   1
*   2
*   3
*   4
*   5
*   6
*   7
*   8
*   9
*   10
*   11
*   12
*   13
*   14
*   15
*   16
*   17
*   18
*   19
*   20
*   21
*   22
*   23
*   24
*   25
*   26
*   27

退出移动版