博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS 6.5 部署 Horizon
阅读量:6070 次
发布时间:2019-06-20

本文共 974 字,大约阅读时间需要 3 分钟。

以root用户进行部署,python源也可以使用

修改系统

更改SElinux的配置文件 /etc/selinux/config,SELINUX=disabled

ssh-keygen

~/.ssh/authorized_keys 写入 id_rsa.pub

安装Python 2.7.9

yum -y update

wget  

tar zxvf Python-2.7.9.tgz

./configure --enable-shared

make install

安装pip

wget

python ez_setup.py

easy_install -i pip

配置默认 pip 源

vim ~/.pip/pip.conf

[global]

index-url =

trusted-host = pypi.douban.com

设置虚拟目录

#pip install requests[security]

pip install virtualenv

virtualenv .env

source .env/bin/activate

部署代码

git clone horizon.git

安装 Horizon需要的python packages

yum -y install libffi-devel python-devel openssl-devel httpd-devel

pip install –r requirements.txt

测试 Horizon启动

cd horizon

./manage.py runserver

部署apache

yum install httpd mod_ssl mod_wsgi

export APXS=/usr/local/apache2/bin/apxs

pip install mod_wsgi

cp …/site-packages/mod_wsgi/server/mod_wsgi-py27.so /usr/lib64/httpd/modules/

/etc/httpd/conf/httpd.conf 中添加 LoadModule  wsgi_module modules/mod_wsgi.so

转载于:https://www.cnblogs.com/openqt/p/4872543.html

你可能感兴趣的文章
苟富贵勿相忘
查看>>
使用GCD的dispatch_once创建单例
查看>>
【BZOJ】3319: 黑白树
查看>>
Securecrt emacs/vi 代码无法高亮、无颜色
查看>>
jQuery获取Select选中的Text和Value,根据Value值动态添加属性
查看>>
ASP.NET MVC中实现多个button提交的几种方法
查看>>
树与森林的存储、遍历和树与森林的转换
查看>>
CSS设计指南之浮动与清除
查看>>
Servlet3.0之八:基于Servlet3.0的文件上传@MultipartConfig
查看>>
adb shell am 的用法
查看>>
codeforces 85D D. Sum of Medians Vector的妙用
查看>>
Android进程的内存管理分析
查看>>
php -- 反射ReflectionClass
查看>>
Nginx反向代理和负载均衡部署指南
查看>>
java获取当前日期时间代码总结
查看>>
互联网广告学——程序化购买
查看>>
新版本chrome浏览器控制台怎么设置成独立的窗口
查看>>
oracle中nvarchar2字符集不匹配
查看>>
Mysql5.6.22源代码安装
查看>>
每天一个linux命令(5):rm 命令
查看>>