回覆列表
-
1 # 使用者998973941163
-
2 # 使用者1677478841503
1、查該伺服器是否能實現遠端登入Mysql,看是否是因為沒有許可權。
2、檢查Linux上Mysql是否啟動。
3、若啟動登入Mysql,若未啟動,執行service mysqld start。
4、賦許可權,%表示所有ip可訪問,也可以改成自己本地的IP地址,密碼改為linux上mysql的密碼。
5、本地為了方便被訪問,可先關閉自己的防火牆。
一般Linux伺服器都不需要安裝本地桌面環境.個人的Linux伺服器(VPS)一般只開放22埠(SSH/SFTP),80埠(HTTP),443(HTTPS).我們可以在自己的電腦(Ubuntu/Mac/Windows)上用SSH/SFTP/HTTP客戶端就可以管理Linux伺服器.SSH客戶端: ssh命令(openssh-client),PuTTYSFTP客戶端: Linux桌面自帶的檔案管理器都支援SFTP協議,FileZilla(跨平臺),WinSCPHTTP客戶端: 瀏覽器(Firefox等)比如我在Ubuntu桌面上用FileZilla這個SFTP客戶端連上我的Linux VPS伺服器就能把我的檔案(如PHP專案)視覺化地上傳到Linux伺服器.而且還可以在FileZilla裡呼叫本地系統的編輯器Geany來遠端編輯伺服器檔案(本質是下載-編輯並儲存-上傳).我覺得Linux運維界有必要開發出一個基於Web的全功能管理後臺,就像用phpMyAdmin管理MySQL一樣,可以開發一個phpLinuxAdmin來透過HTTP/HTTPS視覺化管理伺服器.當然,的確已經存在這樣的東西,比如WebMin,不過感覺介面和功能都還有提升空間.透過命令列終端來管理Linux伺服器是最重要的方法,在還沒有出現大一統的基於Web的Linux管理工具的現在,避無可避.