#t版dashboard安裝參考
openstack dashboard是使用django語言開發的;
openstack dashboard監聽埠為80;
1、yum install openstack-dashboard -y #安裝在controller節點
2、vim /etc/openstack-dashboard/local_settings
openstack_host = "172.31.7.101"
#指定為本機的監聽位址
allowed_hosts = ['172.31.7.101', 'openstack-vip.linux.local']
#只允許通過列表中指定的網域名稱訪問dashboard;允許通過指定的ip位址及網域名稱訪問dahsboard;['*']表示允許所有網域名稱
session_engine = 'django.contrib.sessions.backends.cache' #指定session引擎
caches =
}#配置session資訊存放到memcache中;session資訊不僅可以存放到memcache中,也可以存放到其他地方,參考文件:
#配置keystone認證的api版本為v3
openstack_keystone_multidomain_support = true
#讓dashboard支援域
openstack_api_versions =
#配置openstack的api版本
openstack_keystone_default_domain = "default"
#設定keystone的預設域為default
openstack_keystone_default_role = "user"
#指定通過dashboard建立使用者的許可權為user role的許可權,而不是admin role許可權
openstack_neutron_network =
#如果使用的網路為二層網路,則關閉3層網路服務
time_zone = "asia/shanghai"
#修改時區
webroot = '/dashboard'
#指定跟目錄;如果不配置此項,則無法通過apache訪問dashboard;當通過瀏覽器訪問 時會報404錯誤;告訴django程式,根目錄為/dashboard,否則就會到 / 目錄下做認證
#dashboard服務是通過apache監聽的,dashboard會把配置檔案放到apache的配置檔案目錄,即 /etc/httpd/conf.d/openstack-dashboard.conf
5、
#瀏覽器訪問;域為配置檔案中設定的default,使用者名稱和密碼可以使用admin使用者登入或者myuser使用者登入
6、在dashboard上建立個user角色,否則無法建立專案
1、vim /etc/haproxy/haproxy.cfg
listen openstack-dashboard-80
mode tcp
bind 172.31.7.248:80
server 172.31.7.101 172.31.7.101:80 check inter 3s fall 3 rise 5
2、systemctl restart haproxy.service
八步輕鬆搞定 XPlanner 安裝
八步輕鬆搞定 xplanner 安裝 xplanner目前的0.7beta用的lib包比較老,安裝會遇到很多問題,說明如下 jdk jdk不能用6.0,要用5.0以下 tomcat 我安裝時tomcat 5.5會在登入後出乙個foot.jsp頁面的錯,也不行,要用tomcat 5.0.28 mysq...
八步輕鬆搞定 XPlanner 安裝
八步輕鬆搞定 xplanner 安裝 xplanner目前的0.7beta用的lib包比較老,安裝會遇到很多問題,說明如下 jdk jdk不能用6.0,要用5.0以下 tomcat 我安裝時tomcat 5.5會在登入後出乙個foot.jsp頁面的錯,也不行,要用tomcat 5.0.28 mysq...
REST技術第八步 head引數與cookie引數
很多時候,我們要取到瀏覽器提交的head引數。就舉個例子吧,有這樣乙個業務場景,需要判斷客戶端瀏覽器型別。眾所周知,客戶端會向伺服器提交user agent的http頭,通過user agent就可以判斷瀏覽器型別了。那麼怎麼獲取呢?head引數的獲取超級簡單,用 headerparam註解就夠了。...