從零開始部署專案到阿里伺服器

2021-09-28 21:51:53 字數 1073 閱讀 9024

前提:因為我的專案後端使用的是nodejs+mysql+nginx(**埠).所以這三個我都需要在伺服器上安裝.

1.購買登入阿里雲.

2.在安全組配置裡面轉殖配置資料庫的專用埠3306和xftp的21埠,xshell的22埠(因為我需要用到這三個軟體,資料庫和連線伺服器的工具),還有nginx的80埠

4.使用xshell連線伺服器,安裝啟動mysql;

5.開啟mysql的遠端連線;

mysql> grant all privileges on *.* to root@'%' identified by 'ljx.123x' with grant option;
6.本地使用sqlyog遠端連線上伺服器的mysql.

----連線之後我匯出之前本地的資料庫,然後直接複製到伺服器的mysql中執行就完成移植了.

7.伺服器上安裝好nodejs;

8.需要用的環境(node)和工具(mysql)都已經安裝完成,接下來就是部署專案到伺服器了;

cd / 進入根目錄 mkdir myfile 建立乙個資料夾,使用xftp將自己的**上傳至伺服器;

9.安裝 lsof ;

lsof -i :8099-----檢視該埠程序命令

nohupnpm run start>log.log & -----啟動程式

tail -f log.log-----啟動日誌

kill -9  20788-----結束執行的那個程序

10.到這裡,專案能正常的在8099埠啟動,接下來就是安裝nginx執行起來完成埠的**;

11.修改nginx.conf檔案

12.**備案。

部署專案到伺服器

購買伺服器,可以到阿里雲 華為雲等國內一些大型雲服務平台購買,個人推薦國內的ucloud平台,活動多價效比高 購買的伺服器使用liunx作業系統,推薦使用centos 7。有了雲伺服器,還需要乙個網域名稱,通過網域名稱訪問 我想應該沒有人會用自己的ip來訪問吧 購買網域名稱,同樣可以在以上幾個雲服務...

伺服器從零開始(1D) user sudo vnc

用root 使用者 1 建立組 fzu root vm 60 202 centos groupadd fzu 建立組 fzu root vm 60 202 centos useradd g fzu m kerry 建立使用者 kerry 並加入fzu root vm 60 202 centos pa...

阿里雲伺服器部署專案

前期準備 買乙個自己的伺服器 選擇作業系統 介紹的是ubuntu系統 操作步驟 1.解決python直譯器的版本和執行問題 一般情況下伺服器自帶的python版本是2.7的版本,也有python3.5的版本,但是python3.5要啟用.因為現在都大家都使用的是python3.8所以我們都安裝pyt...