sudo lxc-create -P ~/10G -t download -n ubuntu1404 ... trusty amd64 ..完成,修改 rootfs 和 container config..
# Network configuration lxc.network.type = veth lxc.network.link = lxcbr0 lxc.network.flags = upchroot 改 passowrd,
sudo chroot ./rootfs #passwd ..啟動...等 5min, 因為網路沒設好...
sudo lxc-start -F -P ~/10G -n ubuntu1404這個版本在等 network interface 時沒有 message,所以看起來很像 hang 住...
大概等 ..2 min..
結果沒辦法用 root 登入,即使剛剛用 chroot, passwd 加了密碼也一樣。
所以只好 另起 console,用 lxc-stop 關機。
再chroot adduser, edit /etc/group
再 lxc-start,用 new user name login OK
修改 /etc/network/interfaces:
auto eth0 iface eth0 inet static address 10.10.20.10 netmask 255.255.255.0 gateway 10.10.20.1 network 10.10.20.0 broadcast 10.10.20.25 dns-nameservers 10.244.128.5 10.244.128.6安裝 nginx, mysql-server, php
apt-get install nginx mysql-server php5-fpm php5-msql會問 mysql root password
完成。修改 nginx/site-availeble/default,enable php support
這個 OS 版本, nginx 的 root 在 /usr/share/nginx/html
這次裝 phabricator 來試試...
安裝 git
git clone https://github.com/phacility/phabricator.git
出現 error:
fatal: unable to access 'https://github.com/phacility/phabricator.git/': Problem with the SSL CA cert (path? access rights?)這一篇 說,缺了package..
apt-get install ca-certificatesOK, clone 到 /usr/share/nginx/html (14.04 的 nginx root 在這裡)
16.04,最新的ˊlts 就是 16.04 了,但是他是php7.0,所以安裝有點..
google "phabricator 16.04 有一堆..
- https://blog.dreamtobe.cn/install-config-phabricator/
- https://gist.github.com/leafsummer/48b8e1e16d3d2e9792a5796d74bacc87
- https://gist.github.com/sparrc/b4eff48a3e7af8411fc1
- https://www.jianshu.com/p/d7630e1fe4f9
ref:install phabricator ubuntu16.04<-照這個ngnix 的 defult
最重要的就是
sudo add-apt-repository ppa:ondrej/php但是加完還要 apt-get update,才找得到 ppa 的package。
php extension 安裝 fail,pecl 命令執行說找不到 extension (會是pear 版本問題?)
所以沒裝。
文章中列出編輯的config 檔部份,開頭的 '''XXX 那格 XXX 好像是段落說明(markdown?)...不是本文內容。
fpm/pool.d 下新增的phabricator 應該要加上 .conf : phabricator.conf
nginx/site-enable 的 default 要刪掉,劉 phabricator 的 link 就可以。
在設定完 phabricator.base_uri 之後,如果改了 nginx 的 server_name,連線會出現 error : not site ....
所以如果要改的話,要確保兩邊一致。
因為找不到改 administrator account 的辦法,所以只好把整個 data 刪掉重頭來:
./bin/storage destroy 很久... ./bin/storage upgrade --force 也很久..之後再登入就是 create administrator 的畫面了..
沒有留言:
張貼留言