1. 程式人生 > >Linux 服務器 MySql的安裝和網站的發布

Linux 服務器 MySql的安裝和網站的發布

cloud 方法 今天 linux 第一步 框架 中文亂碼 coo 分享圖片

Linux安裝MySql,並配置能通過自己的電腦連接服務器的數據庫

昨天安裝的MySql,今天上午配置MySql能使用本機連接服務器數據庫,服務器時DigitalOcean的,提供了很全面很專業的文檔,安裝MySql的時候參考的:https://cloudsupport.digitalocean.com/s/#none|ka21N000000Cox3QAC

安裝時按著這個,安裝apt裏面默認版本的MySql5.7,上面的步驟都沒有問題。(安裝的時候運行了一個安全腳本,設置了密碼設置的強度,搞得很麻煩)

用MySql workbench連接的時候,找到對應版本的遠程連接文檔,連接的時候還是出問題了,不管是通過SSL連接,還是直接通過TCP/IP連接都連不上,今天早上起來又看看,搜了一下,MySql默認狀態下是不允許遠程連接的,只能是通過本機的地址連接,我又去找配置的方法:有對應的文檔,我仔細看了一下,文檔很麻煩但是對數據庫來說很安全,文檔是通過SSL加密連接數據庫的(https://cloudsupport.digitalocean.com/s/#none|ka21N000000CooPQAS),對於新手的我還是很麻煩,就放棄了這個方法,網上搜到了解決方法,通過TCP直接連接,https://www.linuxidc.com/Linux/2017-01/139502.htm(解決辦法)

    第一步:創建一個用戶並給這個授權遠程連接登錄

    第二部:就是修改配置文件,把配置文件中MySql默認監聽的本機地址給註釋掉,然後重啟MySql就行了,

    經過測試可以用這個方法,很方便,但可能沒有通SSL連接的安全,對於新手還不錯。

MySql裝好了,也配置好了,Tomcat前幾天也裝好了,服務器到目前就準備好了,然後就是寫個網站,發布到服務器上了

網站界面是用BootStrap寫的,這個前端框架真的很棒,對於我這種不喜歡寫界面的人來說簡直就是福音了,因為可以不用寫一個css文件,直接利用BootStrap提供的各種組件和class來實現一個優美的界面。

上個圖:

技術分享圖片

技術分享圖片

這是個博客網站,當時用ASP.NET做的期末大作業,界面完全是用bootstrap來實現的,基本沒有自己去寫樣式,當時時間5天就寫出來了這個網站,有很多問題,其中一個就是數據庫裏中文亂碼的問題

現在打算自己再寫個網站,用Java來寫,界面還是打算用bootstrap來寫,後臺用主流的Java框架,就當練手了,---------------暑假要找工作了-------------

今天下午把界面弄出來了,參考的Asp.Net的,布局就是上面那樣子,主頁換了,不是博客,想做一個分享電影,音樂,書籍小說的網站,從C#代碼中把界面弄了出來,

下面再來一張圖,今天下午忙碌的結果(本來想用最新的bootstrap4來寫的,但是原來C#的頁面是用bootstrap3來做的,為了省點氣力偷點懶就用3了,4的文檔好像還沒翻譯完,大致看了一下,4的功能更多,更完美了)

技術分享圖片

網址:http://138.197.198.216:8080/Web/ 還沒去弄域名(但是這個有,申請GitHub的那個包的時候,好像有個免費一年的域名,找個時間弄一下),以後慢慢寫這個網站

技術分享圖片

Linux 服務器 MySql的安裝和網站的發布