CentOS 6.5 部署 Horizon
2015-10-12 19:04
483 查看
以root用户进行部署,python源也可以使用 http://mirrors.aliyun.com/pypi/simple/
修改系统
设置虚拟目录
修改系统
更改SElinux的配置文件 /etc/selinux/config,SELINUX=disabled
ssh-keygen
~/.ssh/authorized_keys 写入 id_rsa.pub
安装Python 2.7.9ssh-keygen
~/.ssh/authorized_keys 写入 id_rsa.pub
yum -y update
wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz
tar zxvf Python-2.7.9.tgz
./configure --enable-shared
make install
安装pipwget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz
tar zxvf Python-2.7.9.tgz
./configure --enable-shared
make install
wget https://bootstrap.pypa.io/ez_setup.py
python ez_setup.py
easy_install -i http://pypi.douban.com/simple pip
配置默认 pip 源python ez_setup.py
easy_install -i http://pypi.douban.com/simple pip
设置虚拟目录
#pip install requests[security]
pip install virtualenv
virtualenv .env
source .env/bin/activate
部署代码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启动pip install –r requirements.txt
cd horizon
./manage.py runserver
部署apache./manage.py runserver
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
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
相关文章推荐
- centos 笔记
- linux内核之trap.c文件分析
- linux虚拟机共享文件查找,手动升级vmware tools
- linux-shell 脚本转换 十六进制 十进制 八进制 二进制
- Linux进程间通信(二) - 消息队列
- the usage of linux command "expect"
- Centos7升级内核到3.18.22
- 找到linux下当前进程启动的目录
- linux下/proc/sysrq-trigger文件的功能
- centos6.6离线安装ftp服务
- 学习日志---linux打卡7
- LINUX常用的日志分析命令
- 内存管理器(一)简单分配器
- Linux下SSH免密码登录
- [国嵌笔记][005][Linux命令详解]
- 在linux上使用yum安装JDK
- Linux内核源码(asm/bitops/atomic.h)学习
- Linux软连接和硬链接
- linux下dd和cpio命令
- Linux上怎么定时执行C++程序