Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
J
jumpserver
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ops
jumpserver
Commits
abb46483
Unverified
Commit
abb46483
authored
Apr 24, 2019
by
wojiushixiaobai
Committed by
GitHub
Apr 24, 2019
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #2625 from wojiushixiaobai/docs
[Add]新增ubuntu自启说明
parents
c169280b
ad0911f7
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
64 additions
and
4 deletions
+64
-4
setup_by_centos.rst
docs/setup_by_centos.rst
+1
-1
setup_by_ubuntu.rst
docs/setup_by_ubuntu.rst
+1
-1
start_automatically.rst
docs/start_automatically.rst
+62
-2
No files found.
docs/setup_by_centos.rst
View file @
abb46483
一步一步安装(CentOS)
一步一步安装
(CentOS)
--------------------------
--------------------------
本文档旨在帮助用户了解各组件之间的关系, 生产环境部署建议参考 `进阶安装文档 <setup_by_prod.html>`_
本文档旨在帮助用户了解各组件之间的关系, 生产环境部署建议参考 `进阶安装文档 <setup_by_prod.html>`_
...
...
docs/setup_by_ubuntu.rst
View file @
abb46483
一步一步安装(Ubuntu)
一步一步安装
(Ubuntu)
--------------------------
--------------------------
本文档旨在帮助用户了解各组件之间的关系, 生产环境部署建议参考 `进阶安装文档 <setup_by_prod.html>`_
本文档旨在帮助用户了解各组件之间的关系, 生产环境部署建议参考 `进阶安装文档 <setup_by_prod.html>`_
...
...
docs/start_automatically.rst
View file @
abb46483
开机自启
开机自启
------------------
------------------
Systemd 管理
启动 Jumpserver
Systemd 管理
自启
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 一步一步安装适用 (CentOS 7)
- 一步一步安装适用 (CentOS 7)
...
@@ -83,7 +83,7 @@ Systemd 管理启动 Jumpserver
...
@@ -83,7 +83,7 @@ Systemd 管理启动 Jumpserver
$ systemctl stop coco
$ systemctl stop coco
$ systemctl stop guacamole
$ systemctl stop guacamole
Docker 组件部署
设置自启
Docker 组件部署
自启 (Centos 7)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 极速安装适用 (CentOS 7)
- 极速安装适用 (CentOS 7)
...
@@ -143,3 +143,63 @@ Docker 组件部署设置自启
...
@@ -143,3 +143,63 @@ Docker 组件部署设置自启
# 写入 rc.local
# 写入 rc.local
$ chmod +x /etc/rc.d/rc.local
$ chmod +x /etc/rc.d/rc.local
$ if [ "$(cat /etc/rc.local | grep start_jms.sh)" == "" ]; then echo "sh /opt/start_jms.sh" >> /etc/rc.local; fi
$ if [ "$(cat /etc/rc.local | grep start_jms.sh)" == "" ]; then echo "sh /opt/start_jms.sh" >> /etc/rc.local; fi
Docker 组件部署自启 (Ubuntu 18)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 一体化部署适用 (Ubuntu 18)
.. code-block:: vim
# Jumpserver
$ vi /lib/systemd/system/jms.service
[Unit]
Description=jms
After=network.target mysql.service redis-server.service docker.service
Wants=mysql.service redis-server.service docker.service
[Service]
Type=forking
Environment="PATH=/opt/py3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin"
ExecStart=/opt/jumpserver/jms start all -d
ExecReload=
ExecStop=/opt/jumpserver/jms stop
[Install]
WantedBy=multi-user.target
.. code-block:: vim
# 启动
$ vi /opt/start_jms.sh
#!/bin/bash
set -e
export LANG=zh_CN.UTF-8
systemctl start jms
docker start jms_coco
docker start jms_guacamole
exit 0
.. code-block:: vim
# 停止
$ vi /opt/stop_jms.sh
#!/bin/bash
set -e
docker stop jms_coco
docker stop jms_guacamole
systemctl stop jms
exit 0
.. code-block:: shell
# 写入 rc.local
$ chmod +x /etc/rc.d/rc.local
$ if [ "$(cat /etc/rc.local | grep start_jms.sh)" == "" ]; then echo "sh /opt/start_jms.sh" >> /etc/rc.local; fi
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment