感謝被釣出來的各位高手回應。
我其實一開始沒有想到那麼多,所以算是獲得了許多額外的收穫,再次感謝。
之所以沒有想到架個linux的原因是,
我上課是使用學校的ubuntu來寫ruby,在學校寫的時候基本就是用terminal,
這也是我第一次用linux。
不過直到問這邊之前,我完全不知道ruby跟作業系統間的關聯。
由於我沒有linux,在回家之後我就只能用windows來寫,
為了連上學校的伺服器,就用PieTTY來寫這樣。
所以我一直以為只要找個server就不用考慮太多問題。
但之後隨便用了一個空間來是才試知道我根本連檔案的使用權限都沒辦法更改,
就進一步意識到,為什麼我電腦明明沒裝ruby的環境,
竟然有辦法直接從家裡電腦連上學校伺服器寫(我知道這是很蠢的問題),
然後才延伸出這次的問題。
結論是我會按照各位給的建議,
不論是linux VM或者是直接丟到網路上免費的伺服器等等,
我想雖然我出發點只是想寫網頁,不過我認為了解這些會更有幫助。
然後目前應該是傾向往RoR而不是PHP的方向研究。
大致上是這樣。