歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> 在Ubuntu Server 32bit搭建hustoj -- 上

在Ubuntu Server 32bit搭建hustoj -- 上

日期:2017/3/1 11:55:28   编辑:關於Linux

人到大三,各種焦頭爛額,總的來說,就是想學的東西太多,想做的項目太多,想參加的比賽太多,還好有我女朋友的陪伴,這才使我的生活變得有滋有味。昨天下午,學校老師找到我,聊了一會,大概意思有兩點:1.校賽、省賽都得參加,東北四省賽看我的表現,允許我自由選擇隊員 2.把學校的比賽環境重新搭建。於是,今天下午過去開始搭建服務器。服務器用的是RAID0,我給安裝的是ubuntu server 16.04 32bit的系統。

學校已經安裝過三次系統了。

第一次,運行了一段時間,但是後來,因為服務器沒人看,所以就塌了。

第二次,還是老版本,打算重新搭起來的,但是搭建成功後,出現了好多的BUG,我幫著調試了半天也沒有調試成功。

後來,我決定在虛擬機裡重新安裝一個,安裝成功了,但是,老師不願意讓我導出硬盤,無奈。。。

第三次,在原服務器中搭建,學校服務器用的是15.04,並不是lts,已經不支持了,在安裝mysql的時候,內核模塊出了問題,什麼軟件都沒有辦法安裝了。

第四次,安裝在docker裡面,運行速度也比較慢。但也勉強堅持過了預選賽。

這次其實是第五次,但是對外公布將會是第三版。

所以,今天在備份好數據庫後,就開始搭建,搭建的過程沒有什麼好說的,但是有兩個地方需要注意一下。

1.在安裝的過程中,出現了一個問題無法安裝busybox-initramfs。

解決方法:比較簡單。出現這個問題可能是你在安裝的時候用的是中文語言,所以,重啟服務器,在選擇語言的時候,選擇默認英語就OK了,反正就那麼些英語,讀懂沒有那麼難吧。哦,對了,建議斷網安裝,安裝後再設置網絡,速度比較快一些。設置命令不管了,不難,就是ifconfig,不當搬運工了,自行百度吧。

2.因為我們要安裝hustoj,所以建議把LAMP選擇上,因為是服務器,所以建議加上ssh server。做好了,記住自己mysql的密碼,還有,看一下自己的ssh端口號,一般是22。

恩,先就這樣,下次再寫搭建過程。

2016.05.11更新:

因為Ubuntu16.04用的是PHP7,然而,他並不向下兼容PHP5,所以導致我們的HUSTOJ安裝失敗,今天又過去重新安裝了一台14.04。

安裝的時候,注意事項和安裝ubuntu 16.04一樣,不過沒有中文語言的那個錯誤。OK,就是這樣。

Copyright © Linux教程網 All Rights Reserved