1. 程式人生 > >nodejs伺服器端搭建指南

nodejs伺服器端搭建指南

本篇文章說是指南,其實是用nodejs搭建伺服器的一個流程記錄,也告訴大家我踩的一些坑。

因為自己是做web前端的,而且整個過程也斷斷續續,為了防止自己忘記,也同時希望給第一次搭伺服器的朋友一個指引。

一、購買伺服器

我買的是騰訊雲的伺服器+Mysql的資料庫,為什麼大平臺裡沒選擇阿里雲,因為更便宜啊

二、購買域名,解析

有個要注意的就是,我是用來開發微信小程式的,而小程式的訪問域名只能是.com或者.cn字尾的。

我剛開始買了個.vip字尾的,感覺很酷,但是不能用啊。。無奈又買了個.com.cn字尾的。

騰訊雲提供免費的域名解析,正確配置就好了。

三、域名備案

自從2018年起,新域名都必須備案了,小程式的請求域名也是硬性要求。

備案可以自己在騰訊雲後臺完成,不過週期相當長。

先是填寫相關資訊讓騰訊稽核,每次稽核一個工作日給結果,挺快

需要注意的是

  • 域名的個人隱私資訊是否公開,一定要選擇公開,因為稽核要看
  • 填寫網站介紹的時候,如果你只想搞個網址自己玩,放些自己的東西上去,介紹裡不要牽扯到企業,交易,部落格相關的字眼,不然通不過。我寫的是個人技術分享。(要點讚的是,這個過程挺快,而且會有騰訊人員給你指導怎麼填寫,贊!)
  • 有個步驟需要上傳自己手持身份證,背景是騰訊寄的他們的背景布。免費的,但是挺麻煩。
  • 最蛋疼的就是最後的監管局稽核了,要20個工作日才能完成,基本上就是1個自然月,漫長的等待。

四、伺服器配置

伺服器用的是centOs系統,具體分割槽,安裝MySql,下載工具什麼的是我另一個朋友弄得,他跟我共用的伺服器。

有相關問題的朋友請自行搜尋,網上也有好多教程的。

五、程式碼上傳

我執行的方式不是在本地編譯好再傳上去,而是直接程式碼傳到伺服器,伺服器編譯啟動的。

因為我有可能在公司敲程式碼,也有可能在家裡。

所以程式碼直接放伺服器編譯好了直接啟動了,而且避免環境切換帶來的蛋疼問題。

程式碼放在碼雲上,有私人倉庫,遠端託管,本地跑通了,伺服器直接拉下來編譯啟動就好。很方便。

六、執行工具

本地登入操作伺服器,需要有工具,windows推薦XShell,Mac推薦iterm2.

注意的是XShell,一定要去官網下載,填一些資訊就可以用免費的。不要百度搜索之後在百度軟體上下載,用了一段時間就會提示體驗期到了,尷尬。。

伺服器node程序管理,啟動工具用pm2,很好用

大概流程就是這樣的,如果有需要問細節或者有問題的小夥伴,歡迎留言交流。

相關推薦

nodejs伺服器搭建指南

本篇文章說是指南,其實是用nodejs搭建伺服器的一個流程記錄,也告訴大家我踩的一些坑。因為自己是做web前端的,而且整個過程也斷斷續續,為了防止自己忘記,也同時希望給第一次搭伺服器的朋友一個指引。一、購買伺服器我買的是騰訊雲的伺服器+Mysql的資料庫,為什麼大平臺裡沒選擇

CAS實現單點登入(sso)搭建流程 伺服器搭建

一、簡介 1、cas是有耶魯大學研發的單點登入伺服器 2、所用環境 ·        Linux系統 ·        To

WebService 安卓客戶呼叫和伺服器搭建

這段時間做了一個小程式,想通過WebService來供安卓客戶端呼叫。先說一下安卓端的程式。之前沒有進行過安卓+Java的程式設計,就先找網上的一個查詢手機號碼歸屬地例子來測試WebService。 在Android平臺呼叫Web Service需要依賴於第三

Android實戰簡易教程-第六十六槍(伺服器搭建伺服器Json資料互動)

學習Android有一段時間了,對伺服器端有很深的好奇,決定對伺服器端的實現進行一些研究,這裡實現了一個簡單的小例子,用於獲取伺服器端的json資料,例子很簡單,適合初學者學習使用。伺服器端首先我們搭建伺服器端,伺服器端使用struct2架構,對該架構不熟悉的人可以花一點時間

nodejs伺服器開發指koa2的使用

一、koa與express的認識 1、他們都是node-web開發的框架 2、koa分兩個版本,一個是1.*的使用Generator來寫的,另外一個版本是使用async來寫的 3、koa的官網比較簡單

Vue-cli腳手架搭建移動響應式專案及nodejs服務搭建

首先安裝腳手架及建立基於webpack專案 首先下載vue相關 cnpm install vue 安裝 vue-cli腳手架 全域性安裝 vue-cli $ cnpm install –global vue-cli 建立一個基於 webpack 模板的新

Linux svn伺服器搭建過程

(一)       LINUX環境搭建svn服務端 1.   搭建方式 搭建方式有兩種: 1)      原始碼安裝 2)      使用tar包安裝 2.   原始碼搭建 1)        執行命令:yum install subversion    2)     

centos7下git伺服器搭建

git的安裝: yum 源倉庫裡的 Git 版本更新不及時,最新版本的 Git 是 1.8.3.1,但是官方最新版本已經到了 2.9.2。想要安裝最新版本的的 Git,只能下載原始碼進行安裝。

babel-node + Express NodeJS項目搭建指南

env 配置 poi 圖片 .... details res 技術 attribute 1.搭建Node.js環境  從官網下載安裝 2.搭建Express環境 express 是 node.js的短精簡的Web框架,官網:http://www.expressjs.

搭建 nodeJS 伺服器之(2)sequelize

前言 《搭建 nodeJS 伺服器之(2)sequelize》是系列教程的第二部分。包含模型的定義和使用、驗證器,關聯、事務、作用域,鉤子和原始查詢等知識。同時,本系列教程將會帶你從零架構一個五臟俱全的後端專案。 傳送門: 《搭建 nodeJS 伺服器之(1)koa》 - 基於 nodeJs 平臺

Redis主從配置和哨兵監控配置——伺服器環境搭建

一:介紹 公司用到的redis框架,主要分為cluster的快取叢集和sentinel中的哨兵主從。這種的選用方式一般需要更具業務場景來做區分,兩種框架的配置圖為:右圖為哨兵主從框架和cliuster的叢集框架。sentienl的叢集框架,適用於redis的key值都屬於熱

SFTP伺服器-freeSSHd環境搭建及java連線測試

  因工作中需要使用SFTP上傳下載的功能,所以打算自己搭建一個SFTP伺服器用來測試(幾年前搭建過一次,忘了,現在回顧一下)。 下載下來之後直接選擇目錄安裝即可。 安裝完成開啟設定: 設定完成後啟動server 這樣我們的SFTP伺服器就

【Android音視訊】Android Onvif-IPC開發(一)——在Android搭建伺服器模擬Onvif-IP-Camera

Android端實現Onvif IPC開發: 本篇內容簡介: 本篇是上一文章移植失敗採取的第二方案,通過在android搭建service,模擬成一個onvif協議對接的IPC端,在這之前,首先需要明白,onvif裝置對接的流程或者說方式,接下來的文章內容

阿里雲CentOS伺服器環境搭建php+nginx+mysql+java+git+nodejs

阿里雲CentOS伺服器環境搭建 CentOS 安裝php 1. 下載php 7.2.11 wget http://sg2.php.net/distributions/php-7.2.11.tar.gz

NodeJS VS Tomcat搭建高併發靜態檔案伺服器

測試動機 NodeJS因為它的非阻塞I/O和優秀的高併發效能受到越來越多的關注,而且NodeJS的伺服器相對於Nginx其搭建非常簡單,僅需很少的步驟和設定就可以搭建一個高效能的檔案伺服器。之前我有一臺Tomcat伺服器兼做檔案下載的功能,後來我在上面部署了一個NodeJS

造輪子:搭建一個簡單的nodejs伺服器,從零開始搭建一個自用網站(0)

伺服器用的是阿里雲最早期的伺服器低配版本1Gcpu,512M記憶體,20G硬碟,1M頻寬,平常只是用來做測試,目前只處理業務邏輯,網站的設計上儘量避免佔用太多的頻寬, 靜態檔案的儲存用的是阿里雲oss,100G空間,夠放視訊,圖片什麼的, html/js/c

oracle客戶連線遠端伺服器搭建過程

同一網路環境下的兩臺電腦,分別裝上oracle程式 任選其中一臺電腦作為伺服器,建立表空間,建立使用者,分配許可權。客戶端要連線伺服器時必須通過監聽程式才可以實現,所以在伺服器端先建立一個監聽程式 服務名字最好是資料庫的名字,主機號設定為本機的(ipconfig測試出來的)

NFS伺服器搭建指南

1、NFS服務端 1.1 安裝 RPC主程式: rpcbind NFS主程式: nfs-utils [[email protected]~] # rpm -qa | grep rpcbind [[email protected]~] # rpm -qa

NodeJS基礎API搭建伺服器詳細過程記錄

前言 在習慣了使用express框架,jade模板引擎等現成工具來寫程式碼之後,很多人對於基本的NodeJS API會慢慢生疏。本文將以一個超小型web專案,來詳細介紹如何使用NodeJS基礎的http, fs, path, url等模組提供的API來搭建一個

27.app後搭建聊天伺服器的經歷

         現在,聊天功能已經成了社交app的標配了。但是,眾多web開發出生的程式設計師對聊天相關的服務的不瞭解,帶來了很多開發上的困擾。在這篇文章中,根據下面3個方面,談談聊天服務。 1.      聊天服務的技術選型 2.      開發社交app中,實現聊天