看見這個部署成功的留下了激動的淚水 經過長時間的bug苦肝終於成功部署成功
部署的環境2vcpu 8gb 阿里雲主機,部署成功以後記憶體占用確實蠻高的
記錄這一次踩坑,給後來者避免踩坑時間,個人踩坑踩了兩天左右
一開始部署的是ubuntu16.04 這個系統環境版本使用的是devstack一鍵部署,雖然一鍵部署,但是bug非常多,不建議
後來換成了ubuntu18.04部署,但是ubuntu18.04自帶的python3.6環境在安裝pyscss的時候一直報錯 from setuptools import feature
建議使用centos7,我使用的是centos7.6部署也很簡單
操作流程如下
# 關閉networkmanagersudo systemctl stop networkmanager
sudo systemctl disable networkmanager
# 關閉防火牆sudo systemctl stop firewalld
sudo systemctl disable firewalld
# 重啟網路sudo systemctl restart network
# 關閉selinuxsetenforce 0
# 更新yum源sudo yum -y update
[nahmed@localhost ~]$ sudo vi /etc/environmentlang=en_us.utf-8lc_all=en_us.utf-8
$ sudo yum-config-manager --enable openstack-queens
sudo yum install -y centos-release-openstack-queens
sudo yum -y update在最後一步的時候會testing 在這個步驟需要很長的時間,我大概是乙個小時多才結束sudo yum install -y openstack-packstack
sudo packstack --allinone
可能因為python包報錯,如果報錯的話就執行下面的操作
yum install python2-urllib3-1.21.1-1.el7.noarch如果上面都跑成功了,想要部署在公網ip下面還需要取/etc/httpd/conf.d找到15-horizon_vhost.conf
#最後重啟httpd服務# server aliases
serveralias ***x # 這裡填寫的你的公網ip位址
serveralias ***x
serveralias ***x
serveralias localhost
wsgidaemonprocess apache display-name=horizon group=apache processes=3 threads=10 user=apache
wsgiprocessgroup apache
wsgiscriptalias /dashboard "
/usr/share/openstack-dashboard/openstack_dashboard/wsgi/django.wsgi
"
service httpd restart然後你就可以在的瀏覽器上面看見了
記錄一次linux部署flask
專案比較趕,來了一次快速開發,環境 nginx gunicorn python3.6.6 flask 開發環境nodejs vue flask python3.6.6 1.安裝python3.6.6 解壓縮tar zxf python 3.6.6 tgz cd python 3.6.6 配置.con...
記錄一次阿里雲部署https的大致經過
通過阿里雲ecs簡單部署了乙個node的https專案,其中遇到不少坑,這裡大致記錄一下。由於工作比較忙,所以沒有時間寫完整的教程,就把大致流程 參考教程和其中遇到的坑記錄下來,希望對大家有所幫助。一 準備階段 1.乙個阿里雲ecs伺服器 阿里雲ecs伺服器申請位址 2.乙個備過案的網域名稱 3.一...
記錄第一次部署mybatis
在學了mybatis後想加深一下印象,就把之前的乙個專案部署了mybatis框架,部署mybatis框架之後專案以前的運算元據的dbhelp就可以刪除了。然後記錄一下部署的時候到網上查的一些細節問題 1.對映檔案中的動態sql標籤如if when等使用引數時不需要用 包裹 2.獲取引數有兩種方式,一...