XOOPS升級
若您不是研習人員,那請直接跳過此頁,繼續下一個單元即可。
此講義是為參加「XOOPS網站轉碼+升級班」的學校而寫的,當然,內容是所有XOOPS用戶皆適用,但參加研習者由於有場地的限制,所以,事先必須先做一些準備。
由於希望當天大家都可以完成主機升級,因此,若底下有任何一項沒準備好,那麼小弟建議您可以看看講義就好,當天就不用辛苦趕來,以免造成大家的困擾。
一、關於主機首先是機器,這會有兩種狀況,一種是原機升級,另一種是搬移到新機。
- 原機升級者,請確認您的作業系統中的PHP的版本為何!
- 5.3.7以上可以升級至 XOOPS 2.5.7.1
- 5.2 以上5.3.7以下,能升到 XOOPS 2.5.6
- 5.2 以下者只能升級到 XOOPS 2.4.5 版。
- 搬移到新機者,當然要確定Apache+PHP+MySQL是否都有設定好。新機中請不要先裝XOOPS,不然,只是徒增困擾而已。
- 新增info.php
<?php
phpinfo();
?>
-
若學校市windows平台,且PHP版本小於5.3者,建議另外安裝Uniform Server
再來是防火牆,防火牆有兩種,一種是中心的防火牆,一種是學校端自己主機的防火牆。兩面牆都要開,任何一端沒開,您都無法連到自己的學校主機去做管理。
依研習場地不同,學校端防火牆要開設的IP也不同:
- 中心場:163.26.2.100
- 佳里場:203.68.102.11
- 其他場次就視主辦單位的對外IP為何了。
Linux主機一般建議開80、22port,windows主機則用遠端桌面的port應該就行了。
三、中心端防火牆(限台南場)中心的防火牆只能由中心這邊處理,若您是原機升級的,請給中心該機器的IP;若是要搬移到新機的,那麼新、舊機器的IP都要給!若是您打算把機器搬來中心,那麼,搬來的那台就不用給了,但是只要是需要遠端連線的,都需要給中心該機器的IP。
怎麼給呢?請填寫「http://xoops.tn.edu.tw/modules/tad_form/index.php?op=sign&ofsn=1」中的第6題即可。
沒填的,中心無法開防火牆,當天您來了也只是白跑一趟,所以,請務必填寫。
四、可以的話就先備份有些學校的資料非常多,尤其是相片或影片,因此,可以的話,研習前請自己先做好備份,因為研習當天可能沒那麼多時間讓我們慢慢備份。
備份可以參考本講義的備份單元(第2單元),實體檔案盡量壓縮成 tar.gz 的方式來備份,如此,屬性及擁有者的資訊才不會遺失(若原本就是windows主機的就沒差)。
備份好之後,可放到隨身硬碟,並帶來研習場地,如此即使臨時無法連上,也有資料可以用。
五、請互相協助原本每場只限20人,但報名踴躍,又不好意思拒絕老師們,所以,資深網管請協助新進網管(可能指令或概念比較不熟),互相協助,讓大家的主機都可以順利進行。