專案部署到阿里雲遇到資料庫和訪問問題解決記錄

2022-05-03 21:27:10 字數 1326 閱讀 6410

首次在阿里雲伺服器上部署專案,從開伺服器到設定系統到部署,從零開始,中間遇到的問題,有必要記下來,以後參考

1 專案啟動時無法鏈結資料庫,connection refused connect,因為在阿里雲上所以懷疑是專案配置檔案中資料庫位址不對,分別修改了127.0.0.1,localhost,雲公網ip, 這些在測試時都不能解決這個問題;

把這個修改成啟用狀態 如下圖

重新啟動資料服務,搞定。

2  阿里雲部署專案無法訪問

阿里雲有雲伺服器esc/資料儲存rds/檔案儲存,自己按需開通,我覺得不是有特殊需求,對個人來說只開通esc雲伺服器就ok了,開通後軟體自己安裝、也是妥妥的

部署專案tomcat埠採用的8080,這個埠在本地是暢行的,但是部署到阿里雲,在本地通過公網位址無法訪問,經過查詢客服諮詢,原來是阿里雲對入站做了限制。需要進行安全組配置

點選如下紅色框選內容

修改如圖所示,儲存ok

3 本地sql資料庫無法鏈結阿里雲資料庫

步驟一:

新增阿里雲安全配置規則如下圖

步驟二首先確定sql是否允許遠端連線到此伺服器

開啟sql server配置管理器修改如下圖操作,原來的啟用狀態是否,改成是,點選確定

步驟三

專案部署到阿里雲Linux

1.ftp file transfer prptocol 我用的是xftp 是在linux伺服器上安裝這個ftp的 2.xshell直接操作linux客戶端,安裝刪除jdk tomcat,xshell等一系列操作 具體的操作步驟 1.先買伺服器 linux一些操作命令,在xshell上面用的 建立目...

資料庫專案部署 nginx

注1 此版本為window版本 linux版本 start nginx.exe 啟動nginx nginx.exe s stop 快速停止nginx nginx.exe s quit 完整停止nginx 之下注2 windows下nginx啟動一閃而過且nginx啟動失敗,原因 有可能是80埠被占用...

Django專案部署到阿里雲伺服器(總結)

關閉防火牆 service firewalld stop乙個基於python的開源web框架,請確保自己熟悉它的框架目錄結構。python manage.py runserver 0.0.0.0 80 最後面的 這符號表示在後台執行該程序。這裡的ip位址如果用公網ip 會執行不了,而用0.0.0.0...