国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Linux Centos7 nodeJS項目上線

microcosm1994 / 1931人閱讀

摘要:前言租的騰訊云服務器,學生專項優惠,購買了半年的使用期限,花費人民幣,趁著未畢業耍耍,介紹一個項目上線流程。然后修改文件,在最后加入一行編譯時關聯的庫地址保存并關閉。

前言

租的騰訊云服務器,學生專項優惠,購買了半年的使用期限,花費60人民幣,趁著未畢業耍耍,介紹一個項目上線流程。

基本信息

客戶端 Mac

服務器 Centos7

數據庫 MongoDB

后臺 nodeJS(Express)

基本思路

連接服務器下載相關的軟件 nodeJS、MongoDB、Git

通過Github作為中轉站,客戶端上傳文件服務器下載文件

服務器中的數據庫和后臺服務跑起來,可通過開機啟動 設置自動啟動服務

安裝基本軟件 nodeJS安裝
第1步 – 添加Node.js的Yum庫

yum install -y gcc-c++ make
curl -sL https://rpm.nodesource.com/setup_6.x | sudo -E bash -

第2步 – 安裝nodeJS

yum install nodejs
MongoDB安裝
vi /etc/yum.repos.d/mongodb-org-3.2.repo 命令(創建或打開該文件)

在文件寫入
[mongodb-org-3.2] name=MongoDB Repository 
baseurl=https://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.2/x86_64/ 
gpgcheck=0 
enabled=1 

sudo yum install -y mongodb-org     //安裝
sudo service mongod start            //啟動服務
Git 安裝
yum -y install zlib-devel curl-devel openssl-devel perl cpio expat-devel gettext-devel openssl zlib autoconf tk perl-ExtUtils-MakeMaker

wget https://github.com/git/git/archive/v2.4.0.tar.gz     // 下載Git源碼包

tar zxvf v2.4.0.tar.gz       //  解壓


cd git-2.4.0       //  進入安裝包   準備編譯安裝

源碼包安裝流程
autoconf            //  自動生成配置腳本
./configure         //  進行配置
make                 //  編譯
make install      //  安裝
以上4步請一步步來,以免出現錯誤不好找原因。
然后修改 /etc/ld.so.conf 文件,在最后加入一行:

/usr/local/lib        //  編譯時關聯的庫地址

保存并關閉。

如果安裝后報以下錯誤:

bash: /usr/bin/git: 沒有那個文件或目錄
那么請編輯 /etc/profile 在最后加入一行:

export PATH=$PATH:/usr/local/bin      //  新增環境變量      二進制文件  可直接執行文件
Git 文件上傳與文件下載 Git 文件上傳
第一次使用需先配置(此處省略)
git init          // 新建一個本地倉庫
git add   項目名/.    // 添加文件到緩存區
git commit -m "注釋"
git remote add origin  Github倉庫地址     //  關聯遠程庫
git push -u origin master     // 把master分支所有內容推送到遠程庫    第一次推送使用-u  
Git 文件下載
git clone   Github倉庫地址      // 獲取項目
設置開機啟動服務
/etc/rc.local    // 添加開機啟動 文件地址
方法一
echo   啟動服務腳本    >>      /etc/rc.local           //   文件追加腳本字符串
echo "mongod --dbpath=/dataAddress --port=27017 --fork" >> /etc/rc.local
echo  "node  ~/blogAddress/index  --port=3000 --fork"   >> /etc/rc.local

方法二
vi   /etc/rc.local      //   直接在文件中添加   再保存退出

chmod +x /etc/rc.local    //  增加可執行權限
systemctl enable rc-local.service   //  啟動  開機啟動服務
服務器重啟___客戶端訪問服務器IP          // 測試
基本命令(終端/iTerm)
建立連接
ssh username@server-ip   ssh   root@193.112.45.151    // 建立遠程連接
netstat  -anp|more      //  查詢端口使用情況
ps   pid           //   檢查端口使用詳情
kill  pid           //  殺死進程
jobs        //查看后臺運行程序

文件
mkdir___li___cd___chmod___vi(Esc/a/wq)
//    后臺數據需要更換,又不想重啟(重啟可能會有數據丟失)可通過替換數據的方式而不改變數據庫地址
cp   -r    復制文件地址       粘貼文件地址       // 復制文件
rm   -rf     文件夾地址          //  刪除目錄以及目錄下文件


特定符號
~     用戶目錄
/       根目錄
.       文件夾中所有下級文件
*       文件夾所有子級文件

特定文件夾
usr   存放程序
etc   系統配置

Git
git branch name  // 創建分支
git merge  name  // 在當前分支合并name分支
git checkout   name  // 切換分支
git  pull   遠程庫地址    遠程分支:本地分支        //  拉取遠程分支內容與本地對應的分支合并
git push  遠程庫地址    本地分支:遠程分支       //  推送.....
git status    // 查看當前倉庫狀態
git log     //  查看歷史記錄
git rm -r --cached 文件夾  //  --cached不會把本地的文件夾內容刪除

其他
systemctl | grep "rc.local"   //  檢查系統rc.local服務運行情況

軟件安裝參考

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/19229.html

相關文章

  • Slog64_項目上線之ArthurSlog個人網站上線3

    摘要:掘金主頁簡書主頁多言數窮不如守中開發環境需要的信息和信息源開始編碼本篇配置服務端環境網站的源碼已經傳送至服務器我們使用運營商的端連接登陸服務器登陸某云控制臺,找到服務器登陸選項登陸服務器這里的服務器環境是位,首先需要下載安裝打開官網,找到 ArthurSlog SLog-64 Year·1 Guangzhou·China September 9th 2018 ArthurSlo...

    RyanQ 評論0 收藏0
  • Slog64_項目上線之ArthurSlog個人網站上線3

    摘要:掘金主頁簡書主頁多言數窮不如守中開發環境需要的信息和信息源開始編碼本篇配置服務端環境網站的源碼已經傳送至服務器我們使用運營商的端連接登陸服務器登陸某云控制臺,找到服務器登陸選項登陸服務器這里的服務器環境是位,首先需要下載安裝打開官網,找到 ArthurSlog SLog-64 Year·1 Guangzhou·China September 9th 2018 ArthurSlo...

    littlelightss 評論0 收藏0
  • Slog64_項目上線之ArthurSlog個人網站上線3

    摘要:掘金主頁簡書主頁多言數窮不如守中開發環境需要的信息和信息源開始編碼本篇配置服務端環境網站的源碼已經傳送至服務器我們使用運營商的端連接登陸服務器登陸某云控制臺,找到服務器登陸選項登陸服務器這里的服務器環境是位,首先需要下載安裝打開官網,找到 ArthurSlog SLog-64 Year·1 Guangzhou·China September 9th 2018 ArthurSlo...

    blair 評論0 收藏0

發表評論

0條評論

microcosm1994

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<