成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

CentOS從零開始部署Nodejs項目

yuxue / 3124人閱讀

摘要:初始化倉庫添加,文件內(nèi)容往下找文件內(nèi)容,注意文件類型,所有者,文件權(quán)限這條命令很重要本地項目中添加地址安裝重啟安裝啟動應(yīng)用方式別名

原文地址:https://unnue.com/article/9
安裝nodejs、npm/cnpm
yum install -y nodejs
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install -g n
n stable
安裝mysql

卸載

yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/my.cnf

安裝

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-server
yum install mysql-devel

啟動

service mysqld start #啟動mysql服務(wù)

登錄

mysql -u root -p #登錄mysql 默認密碼為空

修改root密碼

cd usr/bin 
mysqladmin -u root -p password 123456

允許遠程訪問,與本地密碼區(qū)分,是兩個密碼

grant all privileges  on *.* to root@"%" identified by "password"; 
flush privileges;
安裝git
yum install -y git

創(chuàng)建用戶組、用戶

groupadd git
useradd git -g git
passwd git

創(chuàng)建證書登錄

收集所有需要登錄的用戶的公鑰,公鑰位于id_rsa.pub文件中,把我們的公鑰導(dǎo)入到/home/git/.ssh/authorized_keys文件里,一行一個。

cd /home/git/
mkdir .ssh
chmod 755 .ssh
touch .ssh/authorized_keys
chmod 644 .ssh/authorized_keys

初始化倉庫

mkdir unnue
cd unnue
git init #添加hooks post-receive,文件內(nèi)容往下找
git config receive.denyCurrentBranch ignore
cd ..
chown -R git:git unnue

post-receive 文件內(nèi)容,注意文件類型,所有者git,文件權(quán)限755

#!/bin/sh
unset  GIT_DIR #這條命令很重要
cd ..
git reset --hard

本地項目中添加 server

git remote add server git@ip地址:/home/unnue-nuxt
安裝nginx
yum install -y nginx

重啟

nginx -s reload
安裝pm2
npm install pm2

啟動應(yīng)用(npm方式)

pm2 start npm --name 別名 -- run start:prod

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

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/40212.html

相關(guān)文章

  • CentOS從零開始部署Nodejs項目

    摘要:初始化倉庫添加,文件內(nèi)容往下找文件內(nèi)容,注意文件類型,所有者,文件權(quán)限這條命令很重要本地項目中添加地址安裝重啟安裝啟動應(yīng)用方式別名 原文地址:https://unnue.com/article/9 安裝nodejs、npm/cnpm yum install -y nodejs npm install -g cnpm --registry=https://registry.npm.ta...

    LucasTwilight 評論0 收藏0
  • (小白指南)在 Linux 服務(wù)器上安裝 Nodejs、Nginx 以及部署 Web 應(yīng)用

    摘要:首先,的命令和并不能在全局使用。文章有意將瀏覽器不能訪問服務(wù)器的兩個問題寫出來,是因為作者在排查問題的時候,發(fā)現(xiàn)在服務(wù)器直接訪問的頁面,能很好地檢查排除問題在百度尋找問題答案的時候,發(fā)現(xiàn)這種做法也得到了不少人的肯定。 前段時間要把項目部署到服務(wù)器,期間踩了不少的坑。故寫下這篇文章,從零開始把自己部署的過程都記錄下來,希望能給其他像我一樣的小白一點幫助。如果有疏漏的地方,請各位客官指出,...

    glumes 評論0 收藏0

發(fā)表評論

0條評論

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