• 安装jumpserver


    Centos7.5 安装jumpserver
    同步服务器时间

    #下载
    [root@jumpserver ~]# yum install ntpdate -y
    #同步时间
    [root@jumpserver ~]# ntpdate ntp1.aliyun.com
    #设置成定时任务
    [root@jumpserver ~]# crontab -e
    */5 * * * * /usr/sbin/ntpdate ntp1.aliyun.com &>/dev/null
    

    安装docker

    #下载docker
    [root@jumpserver ~]# yum install docker -y
    #启动docker
    [root@jumpserver ~]# systemctl start docker
    [root@jumpserver ~]# systemctl enable docker
    

    下载jumpserver镜像

    #没有镜像的下载镜像
    [root@jumpserver ~]# docker search jumpserver
    #有镜像的导入镜像
    [root@jumpserver ~]# ll
    -rw-r--r--  1 root root 1342440960 Mar  7 15:26 jumpserver.tar.gz
    [root@jumpserver ~]# docker load -i jumpserver.tar.gz 
    

    启动容器

    #启动容器
    [root@jumpserver ~]# docker run --name Jumpserver -d -p 80:80 -p 2222:2222 docker.io/jumpserver/jms_all:latest
    73fa6fce1aa7bc7d4d821a508246970444d7dc0862f09a2de0e7f960f74b8761
    #查看是否启动,Up 状态表示容器是启动成功的
    [root@jumpserver ~]# docker ps -a
    CONTAINER ID        IMAGE                                 COMMAND             CREATED             STATUS              PORTS                                        NAMES
    73fa6fce1aa7        docker.io/jumpserver/jms_all:latest   "entrypoint.sh"     56 seconds ago      Up 54 seconds       0.0.0.0:80->80/tcp, 0.0.0.0:2222->2222/tcp   Jumpserver
    

    配置jumpserver的容器

    #进入容器
    [root@jumpserver ~]# docker exec -it Jumpserver /bin/bash
    #修改nginx主配置文件,进行定义域名并添加一些参数
    [root@73fa6fce1aa7 opt]# vi /etc/nginx/nginx.conf
        include /etc/nginx/conf.d/*.conf;
        fastcgi_connect_timeout 600;         #设置连接超时时间
        fastcgi_send_timeout 600;
        fastcgi_read_timeout 600;
        fastcgi_buffering on;
        fastcgi_buffer_size 64k;
        fastcgi_buffers 4 128k;
        server {
            listen       80 default_server;
            listen       [::]:80 default_server;
            server_name  www.lvhanzhi.xyz;    #定义域名
    [root@73fa6fce1aa7 opt]# vi   /etc/nginx/scgi_params
    scgi_param  SCGI               10;   #将原来的值改为10.
    #配置文件语法检查
    [root@73fa6fce1aa7 opt]# nginx -t
    nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
    nginx: configuration file /etc/nginx/nginx.conf test is successful
    #退出容器
    [root@73fa6fce1aa7 opt]# exit
    exit
    

    本地host文件解析 10.0.0.62 www.lvhanzhi.xyz

  • 相关阅读:
    ACM HDU 1176 免费馅饼(DP)
    PHP下载时中文文件名乱码的问题
    NYOJ 27
    NYOJ 148
    NYOJ 8
    NYOJ 138
    NYOJ 461
    POJ 1200
    STL排序算法
    NYOJ 523
  • 原文地址:https://www.cnblogs.com/lvhanzhi/p/10490040.html
Copyright © 2020-2023  润新知