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

資訊專欄INFORMATION COLUMN

Linux Centos7 nodeJS項目上線

microcosm1994 / 1921人閱讀

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

前言

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

基本信息

客戶端 Mac

服務(wù)器 Centos7

數(shù)據(jù)庫 MongoDB

后臺 nodeJS(Express)

基本思路

連接服務(wù)器下載相關(guān)的軟件 nodeJSMongoDBGit

通過Github作為中轉(zhuǎn)站,客戶端上傳文件服務(wù)器下載文件

服務(wù)器中的數(shù)據(jù)庫和后臺服務(wù)跑起來,可通過開機(jī)啟動 設(shè)置自動啟動服務(wù)

安裝基本軟件 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 命令(創(chuàng)建或打開該文件)

在文件寫入
[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            //啟動服務(wù)
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       //  進(jìn)入安裝包   準(zhǔn)備編譯安裝

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

/usr/local/lib        //  編譯時關(guān)聯(lián)的庫地址

保存并關(guān)閉。

如果安裝后報以下錯誤:

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

export PATH=$PATH:/usr/local/bin      //  新增環(huán)境變量      二進(jìn)制文件  可直接執(zhí)行文件
Git 文件上傳與文件下載 Git 文件上傳
第一次使用需先配置(此處省略)
git init          // 新建一個本地倉庫
git add   項目名/.    // 添加文件到緩存區(qū)
git commit -m "注釋"
git remote add origin  Github倉庫地址     //  關(guān)聯(lián)遠(yuǎn)程庫
git push -u origin master     // 把master分支所有內(nèi)容推送到遠(yuǎn)程庫    第一次推送使用-u  
Git 文件下載
git clone   Github倉庫地址      // 獲取項目
設(shè)置開機(jī)啟動服務(wù)
/etc/rc.local    // 添加開機(jī)啟動 文件地址
方法一
echo   啟動服務(wù)腳本    >>      /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    //  增加可執(zhí)行權(quán)限
systemctl enable rc-local.service   //  啟動  開機(jī)啟動服務(wù)
服務(wù)器重啟___客戶端訪問服務(wù)器IP          // 測試
基本命令(終端/iTerm)
建立連接
ssh username@server-ip   ssh   root@193.112.45.151    // 建立遠(yuǎn)程連接
netstat  -anp|more      //  查詢端口使用情況
ps   pid           //   檢查端口使用詳情
kill  pid           //  殺死進(jìn)程
jobs        //查看后臺運行程序

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


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

特定文件夾
usr   存放程序
etc   系統(tǒng)配置

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

其他
systemctl | grep "rc.local"   //  檢查系統(tǒng)rc.local服務(wù)運行情況

軟件安裝參考

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/19229.html

相關(guān)文章

  • Slog64_項目上線之ArthurSlog個人網(wǎng)站上線3

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

    RyanQ 評論0 收藏0
  • Slog64_項目上線之ArthurSlog個人網(wǎng)站上線3

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

    littlelightss 評論0 收藏0
  • Slog64_項目上線之ArthurSlog個人網(wǎng)站上線3

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

    blair 評論0 收藏0

發(fā)表評論

0條評論

microcosm1994

|高級講師

TA的文章

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