2015年7月18日 星期六

在精英[ECS] LIVA X 4g/64g 上安裝opensuse 13.2 PART 3

繼續之前在精英[ECS] LIVA X 4g/64g 上安裝opensuse 13.2 PART 2
接著我要在apache2上安裝owncloud和discuz這兩個服務。 用討論區的方式作爲個人的wiki其實蠻方便。

owncloud則是一種個人的雲端系統,可參考我之前的介紹。
我們可以有三種方式來實現(虛擬主機、不同的ip(配合DNS))
然而透過symbolic link(soft link),這個是最簡單的方法。
首先允許apahce允許根目錄下透過捷徑的方式鏈接到根目錄以外的地方,這個功能預設是禁止的。
vi /etc/apache2/default-server.conf   #這是opensuse的版本,其他的版本可能檔案不同
更改下面
Options FollowSymLinks
儲存後退出
把owncloud的檔案複製到 /mnt/exdisk/owncloud
然後修改owncloud資料夾及下面檔案的權限。
檔案的擁有者要和執行httpd服務的使用者是誰,

ps -aux | grep "httpd"

從輸出可以看到除了root之外,是一個叫wwwrun的使用者
再從Yast查詢wwwrun是屬於www群組。
修改權限:

chown -R wwwrun:www /mnt/exdisk/owncloud

 建立鏈接

 ln -s /mnt/exdisk/owncloud owncloud

這樣就可以透過瀏覽器 localhost/owncloud訪問owncloud
安裝方法參考這裏


Discuz是大陸騰訊所開發的一套討論區的套件,建議下載繁體utf-8版本,解壓縮把upload資料夾複製到 /mnt/exdisk/

mv upload /mnt/exdisk/discuz

改權限

chown -R wwwrun:www /mnt/exdisk/discuz

瀏覽 localhost/discuz/install,開始進行安裝流程。

關於安裝discuz後續我另開一個敘述。

安裝teamviewer,讓之後能夠透過網絡遠端登入,不用再接熒幕了。不過如果LIVA X重開機,還是要接熒幕。
到這裏所有的服務就安裝到位了。




0 意見: