每年进入3 - 4月所有的高等院校开始了一年一度的毕业生答辩准备阶段,现如今毕业论文或者毕业设计也更加的贴近了互联发展的趋势,很多学校开始做最热话题云计算openstack架构的实现以及云计算环境搭建,先不说这个毕业设计的切入点是否正确,就说选择该题目后你如何下手?下面给大家分享千锋讲师给学员准备的云计算毕业设计论文内容:关于jumpserver安装文档。
步?步安装(CentOS)
本?档旨在帮助吗?户了解各组件之间的关系,?产环境部署建议参考进阶安装?
档
云服务器快速部署参考极速安装
安装过程中遇到问题可参考安装过程中常?的问题
测试推荐环境
CPU: 64位双核处理器
内存:4 g DDR3
数据库:mysql版本吗?于等于5.6 mariadb版本吗?于等于5.5.6
环境
系统:CentOS 7
IP: 192.168.244.144
设置selinux和防?墙
fifirewall-cmd美元区公共——添加一个端口==80/tcp,永久# nginx端?
fifirewall-cmd美元区公共——添加一个端口==2222/tcp,永久# ?户SSH登录
端?可可
fifirewall-cmd美元——重载#重新载?规则
setenforce 0美元
sed -美元“s/SELINUX=执行/SELINUX=禁用/g"/etc/selinux/confifig
?。准备Python3和Python虚拟环境
1.1安装依赖包
美元yum - y安装wget gcc epel-release git
1.2安装Python3.6
美元yum - y安装python36 python36-devel
#如果下载速度很慢,可以换国内源
$ wget - o/etc/yum.repos.d/epel。回购http://mirrors.aliyun.com/repo/epel - 7.回购
美元yum - y安装python36 python36-devel
1.3建?Python虚拟环境
因为CentOS 7 ?带的是Python2, ?百胜等?具依赖原来的Python,为了不扰
乱原来的环境我们来使吗?Python虚拟环境$ cd/opt
python3.6 - m美元venv py3
源/opt/美元py3/bin/激活
#看到下吗?的提示符代表成功,以后运?Jumpserver都要先运?以源命上
令,以下所有命令均在该虚拟环境中运?
(py3) [root@localhost py3]
?。安装Jumpserver
2.1下载或克隆项?
项?提交较多git克隆时较?,你可以选择去Github项? ? ?直接下载zip包。
cd/opt/美元
git克隆——深度=1美元https://github.com/jumpserver/jumpserver.git
2.2安装依赖RPM包
$ cd/opt/jumpserver/要求
yum - y安装(猫rpm_requirements.txt) #美元如果没有任何报错请继续
2.3安装Python库依赖
美元pip安装,升级pip setuptools
pip安装- r让美元
#如果下载速度很慢,可以换国内源
美元pip安装,升级pip setuptools - https://mirrors.aliyun.com/pypi/simple/
pip安装- r美元需求。txt - https://mirrors.aliyun.com/pypi/simple/
2.4安装复述,Jumpserver使吗?复述做缓存和芹菜了
美元yum - y安装复述,
systemctl美元使复述,
systemctl美元开始复述,
2.5安装MySQL
本教程使吗?Mysql作为数据库,如果不使吗?Mysql可以跳过相关Mysql安装和配
置
美元yum - y安装mariadb mariadb-devel mariadb-server mariadb-shared #
centos7下安装的是mariadb
systemctl使美元mariadb
systemctl美元开始mariadb
2.6创建数据库Jumpserver并授权$ DB_PASSWORD=懊?dev/urandom | tr直流A-Za-z0-9 |头- c 24”# ?成随
机数据库密码
echo - e“美元;033年\[31米你的数据库密码是033 DB_PASSWORD \ [0 m"
美元mysql -uroot - e“创建数据库jumpserver默认字符集& # 39;use utf8 # 39;;格兰特在
jumpserver。* & # 39;jumpserver& # 39; @ # 39; 127.0.0.1 # 39;identifified & # 39; $ DB_PASSWORD& # 39;;flflush
特权;“
2.7修改Jumpserver配置?件
cd/opt/jumpserver美元
cp confifig_example美元。yml confifig.yml
$ SECRET_KEY='猫/dev/urandom | tr直流A-Za-z0-9 |头50 - c”# ?成随机
SECRET_KEY
美元回声“SECRET_KEY=$ SECRET_KEY"在比;~/. bashrc
$ BOOTSTRAP_TOKEN='猫/dev/urandom | tr直流A-Za-z0-9 |头- c 16“#