最近幫同學做一個網站,同學買的是阿裡雲服務器,Linux發行版是Ubuntu12.04。我在本地把程序寫好,都調試好了。然後他讓我自己發布和部署。之前在大學裡上操作系統課程時,也用過一段時間的Ubuntu,那個時候應該是10.04。並且是虛擬機,有界面的。現在是服務器版本,只有命令行,而已自己要使用終端模擬器鏈接。
所以就搜索資料,看哪些工具好用,而已方便。找了一圈,發現下面2個工具結合起來蠻好的。文件上傳和權限改變工具:WinSCP,另外一個就是命令行終端模擬器:Xshell。這2個工具順利幫我解決了這次在Linux上發布和部署PHP代碼的問題。軟件圖標如下:
注意事項1:LAMP安裝過程了,除了順序安裝Apache,MySQL和PHP。還要安裝PHP對Apache對MySQL的支持。
同學告訴我,他已經安裝了Apache,MySQL5.5和PHP。但是我的代碼放到/var/www目錄下,只要有調用MySQL的頁面都運行不了,顯示500服務器內部錯誤。這個比較糾結,然後一行一行的注釋,發現下面這行代碼無法執行:
查看本欄目