web專案上線的基本步驟

2021-10-23 05:39:11 字數 1694 閱讀 2457

前段時間,想做乙個自己的個人**,**倒是可以自己開發,可是還不會上線,於是開始自學專案上線,

1.專案開發

2.購買或者租用一台雲伺服器

3.購買並註冊網域名稱

5.公安網備案

6.搭建伺服器環境

7.專案發布

8.運營維護

下面簡單介紹一下這7個步驟,當然不是最標準的,不過可供初學者參考:

1.專案開發

專案開發的話,太複雜了,我沒啥好說的,如果大家能看到這裡,證明專案開發肯定不成問題,所以專案開發沒啥好說的,

值得一提的是,專案開發和後面步驟的工作可以同時進行,因為在**備案階段會耗時20天左右的時間。

2.購買或者租用一台雲伺服器

一般小型企業或者個人**都會採用租用雲伺服器的方式,因為這種方法很方便,而且省了很多伺服器維護工作,我們只需要

繳納租用費就可以了,不用擔憂伺服器的執行,網路等問題,這些問題都會由提供伺服器的商戶解決,我們只管使用就可以了。

當然了,租用伺服器也很有講究,因為雲伺服器提供商提供了許多的**,**裡也有不同的選擇,比如有不同的配置的伺服器可供選擇,可以選擇不同的作業系統,不同的cpu配置,不同的硬碟等等,具體我也沒研究透。

我租用的當然就是乙個學生***的伺服器,用來練手而已,如果大家實在不想租用伺服器也想練手,也可以,可以使用vmware workstation pro 虛擬機器,在虛擬機器中安裝linux的作業系統來練習。當然了,肯定多多少少也有區別,

不過都大同小異,我是先用虛擬機器練手,然後才租用的雲伺服器。

3.購買並註冊網域名稱

不僅如此,網域名稱的**還千差萬別,乙個比較好聽或者說容易被記住的網域名稱是非常昂貴的,乙個普通的網域名稱卻很便宜,因此才導致網域名稱的**差距如此之大。

我當時租用的是阿里雲的伺服器,網域名稱也是在阿里那裡註冊購買的,當然備案也可以通過阿里進行代辦,只要進入備案系統,按照要求提交材料就可以了,值得注意的是,如果是個人**的話,我們在填寫**名稱的時候一定要注意它的要求,要不然的話可能就會不符合**名的要求,導致不能通過審核。網域名稱備案的話可能要15-20天左右的審核,所以這段時間大家可以對自己租用的伺服器進行環境搭建。

5.公安網備案

6.搭建伺服器環境

在租用伺服器的時候,有許多的啟動**,可以為你預裝很多軟體,比如可以提前給你裝好jdk,資料庫,web容器等,當然了我選擇了裸機,因為我是租用伺服器來學習的,所有我想自己裝所有的東西,除了作業系統,因為這個在租用的時候就得定下來。

伺服器的話,現在大家常用的是linux系統,我用的是centos7.4的。

伺服器環境的搭建,比如我們的web程式需要一些什麼環境呢,jdk必須的,web容器如tomcat,資料庫如mysql、oracle等等,這是基本的,根據自己的專案需要,再自行安裝相應的軟體。

7.專案發布

專案發布很簡單了,將自己的web專案打包為war包使用xftp或者xshell-rz進行專案上傳,將專案傳到web容器中,

啟動容器,啟動相關的服務就可以了,然後就可以訪問我們的專案了。

8.運營維護

運營是很重要的,因為再穩定的系統也有可能宕機或者出現其他問題,這時候我們就得進行維護,如專案版本公升級,如系統加固,防止黑客攻擊之類的等等。

總結:專案上線的基本步驟就這些吧:

1.專案開發

2.購買或者租用一台雲伺服器

3.購買並註冊網域名稱

5.公安網備案

6.搭建伺服器環境

7.專案發布

8.運營維護

react專案後台及上線步驟

應同學要求,本人將react專案建立後台及上線流程書寫如下 前端部分 略 後台部分 注 這裡的後台是用的nodejs搭建的,使用的是express框架 ejs模板 首先通過express快速搭建後台環境 express e 專案名 cd 專案名 npm i 命令如下 然後跟著操作就行了 後台環境搭建...

web滲透測試基本步驟

基本常見步驟 一 資訊收集 要檢測乙個站首先應先收集資訊如whois資訊 真實ip 旁註 c段 伺服器系統版本 容器版本 程式版本 資料庫型別 二級網域名稱 防火牆 維護者資訊有哪些等等 二 收集目標站註冊人郵箱 1.用社工庫里看看有沒有洩露密碼,然後嘗試用洩露的密碼進行登入後台。3.利用搜尋到的關...

專案上線步驟及注意事項

專案上線 1.網頁 2.伺服器軟體 3.需要乙個伺服器 區域網 外網環境 買一台伺服器 設定電腦屬性遠端設定 把允許使用網路級別身份驗證的遠端桌面關了 1.網頁上線 nginx方到伺服器 cd到nginx html就是www目錄 訪問目錄 2.api上線 介面 postman 測試 把api檔案拉進...