diff --git a/README.md b/README.md index 9e51b239b..1f3c87cb0 100644 --- a/README.md +++ b/README.md @@ -6,51 +6,14 @@ Jumpserver是一款使用Python, Django开发的开源跳板机系统, 助力互 * Django 1.11 ### 安装 -- 安装依赖库 -``` - $ cd requirements - $ sudo yum -y install `cat rpm_requirements.txt` # CentOS/RedHat - $ sudo apt-get install `cat deb_requirements.txt` # Ubuntu/Debian -``` +使用docker compose 安装,一键完成,docker compose 安装见 docker官方 -- 安装Python依赖包 +   $ docker-compose up -``` -# 请自行安装 Python 和 pip, 和虚拟环境, 如果速度慢可以尝试后面的 douban pypi -$ pip3 install -r requirements.txt # -i https://pypi.doubanio.com/simple +### 截图 -# MacOS -$ pip3 install -r requirements.txt # -i https://pypi.doubanio.com/simple --user -``` - -- 配置文件 +参见 https://github.com/jumpserver/jumpserver/issues/438 -``` -$ cd .. -$ cp config_example.py config.py -``` - -配置项 参考 config.py - -- 初始化数据库 -``` -$ cd utils -$ sh make_migrations.sh -$ sh init_db.sh -``` - -- 依赖redis -``` -$ yum -y install redis -$ service redis start # Run docker or redis-server & -``` - -- 启动 - -``` -$ python3 run_server.py -``` - ### 开发者文档