網域名稱:新網 萬網
伺服器及網域名稱購買(略)
1、任意命令列工具裡輸入ssh root@伺服器公網ip
2、輸入yes,然後輸入伺服器開機密碼。密碼處於安全考慮不會顯示
3、安裝git yum install git
4、安裝node高版本,安好之後就有node和npm
$ curl -sl | sudo bash -
$ yum install nodejs
5、一般在data資料夾下放資料,通過touch index.html可以建立乙個檔案,使用自帶的vi/vim工具可以進行編輯,cat命令只檢視不編輯
6、安裝httpservernpm i http-server -g
7、http-server
啟動服務
8、安裝pm2 讓node程序保持後台執行npm i pm2 -g
pm2 start http-server
讓伺服器保持執行
pm2 list/ls
檢視有哪些通過pm2執行的服務
pm2 delete 需要關閉服務的id
停止服務
1、安裝nginxyum install nginx -y
nginx的配置檔案在etc/nginx/conf.d/*.conf這個檔案裡面
基本配置:進入到 /etc/nginx/conf.d 新建乙個任意名字.conf在裡面寫入server的配置
pwd 檢視當前所在的路徑
i 編輯 insert
:wq 儲存並退出
server
location /api/
完成後儲存,並重啟nginx服務:
$ nginx -t
這時執行
$ nginx -c /etc/nginx/nginx.conf
只需執行一次
$ nginx -s reload
3、通過git clone 專案位址來轉殖自己的專案
4、npm i 安裝專案所需的所有依賴
5、npm run serve 執行服務
6、npm run build 部署
解決nginx不能npm run build的問題:
$ sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=1m count=1024
$ sudo /sbin/mkswap /var/swap.1
$ sudo /sbin/swapon /var/swap.1
7、在conf.d下面建立乙個專案需要的配置檔案,來指向專案目錄下的dist資料夾下面的index檔案
如果獲取不到資料報錯,需要設定nginx**:
location /api
8、遇到頁面重新整理報錯就在conf.d裡加入乙個這樣的location:
location /
最後效果如下圖:
遇到nginx 403 forbidden問題解決辦法
開啟nginx.conf把使用者名稱設定為主機名,一般是root
$ vim nginx.conf
user root
專案上線流程
目前公司專案偏多,平均每週五天基本上有四天都會有專案上線,有時一天會上線至少二個版本,就在昨天剛上線了乙個專案,星期一才提測的乙個專案,星期二就安排上線了,所以悄悄地告訴小夥伴們,昨晚俺加班了 再悄悄地告訴大家其實這個昨晚已經過去很久了 微笑臉 今天跟小夥伴們分享一下王豆豆公司的上線流程。01 早會...
HTML標記一覽
標記 型別譯名或意義 作 用備註 檔案標記 檔案宣告 讓瀏覽器知道這是 html 檔案 開頭 提供檔案整體資訊 標題 定義檔案標題,將顯示於瀏覽頂端 本文 設計檔案格式及內文所在 排版標記 說明標記 為檔案加上說明,但不被顯示 段落標記 為字 畫 等之間留一空白行 換行標記 令字 畫 等顯示於下一行...
HTML 標記一覽
html 標記一覽 標記 型別譯名或意義 作 用備註 檔案標記 檔案宣告 讓瀏覽器知道這是 html 檔案 開頭 提供檔案整體資訊 標題 定義檔案標題,將顯示於瀏覽頂端 本文 設計檔案格式及內文所在 排版標記 說明標記 為檔案加上說明,但不被顯示 段落標記 為字 畫 等之間留一空白行 換行標記 令字...