標籤:
以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.9
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
make install
安裝pip
wget https://bootstrap.pypa.io/ez_setup.py
python ez_setup.py
easy_install -i http://pypi.douban.com/simple pip
配置預設 pip 源
vim ~/.pip/pip.conf
[global]
index-url = http://pypi.douban.com/simple
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 python-devel
yum -y install libffi-devel
pip install –r requirements.txt
測試 Horizon啟動
cd horizon
./manage.py runserver
CentOS 6.5 部署 Horizon