一,購買云服務(wù)自行百度
二,配置
1,購買完成后會(huì)首先配置一下服務(wù)器密碼

有公網(wǎng)ip這個(gè)就是云服務(wù)器ip地址
點(diǎn)擊登錄,進(jìn)到服務(wù)器環(huán)境
或者在本地登錄
ssh root@ip地址
然后輸入密碼
或者免密登錄
按照https://liuyanzhao.com/6952.html配置
我的云服務(wù)器系統(tǒng)是CentOS7系統(tǒng)里面什么都沒安裝
首先安裝一些環(huán)境
yum install nginx -y 安裝nginx 服務(wù)器
yum install nodejs -y 安裝node
npm install n -g 安裝node 版本管理工具
n 10.16.0 低版本的node 運(yùn)行不了egg
yum install redis -y // 安裝redis egg用到了redis
redis默認(rèn)不是后臺(tái)運(yùn)行 redis后臺(tái)運(yùn)行 執(zhí)行 service redis start
然后安裝mysql 網(wǎng)上找了很多方法不能用只有這個(gè)可以正常下載成功
https://blog.csdn.net/nalnait/article/details/80638439
1. rpm -qa|grep maria 找出所有關(guān)于mariaDB的安裝包
2. yum remove -y maria* 在后面加上上面的包名刪除
3. wget [http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm](http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm)這里是獲取yum源,因?yàn)楣俜降臎]有我們要下載一個(gè),這個(gè)源是mysql官網(wǎng)提供的
4. sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm 安裝,安裝這個(gè)包后,會(huì)獲得兩個(gè)mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo.
5. sudo yum install mysql-server
6. systemctl start mysql 啟動(dòng)mysql服務(wù)
7. systemctl enable mysql 設(shè)置mysql開機(jī)啟動(dòng)
8. mysql -u root -p(剛進(jìn)去是沒有密碼的直接回車)
9. update user set password=PASSWORD(’passwd’) where User=’root’;
10. flush privileges;
2,接下來就是配置
首先配置靜態(tài)服務(wù)器

因?yàn)轫?xiàng)目放在了/var/www/html/下
默認(rèn)的是在/usr/share/nginx/html 所以要配置nginx.conf


然后進(jìn)入
/etc/nginx/conf.d/下新建一個(gè)配置文件

具體原因請(qǐng)看
https://blog.csdn.net/kangsf1989/article/details/80969099
多種其他配置請(qǐng)看
https://blog.csdn.net/u011789653/article/details/78822419
這些配置好了,前端靜態(tài)頁面就可以出來了,但是后端項(xiàng)目還起不來

3,接下啦配置后端egg項(xiàng)目
同樣在jenkins新建一個(gè)自由風(fēng)格的項(xiàng)目
配置如下

然后點(diǎn)保存構(gòu)建就會(huì)成功



至此vue+egg+docker+jenkins+redis+mysql+node+騰訊云一鍵遠(yuǎn)程部署前后端項(xiàng)目已經(jīng)打通,接下來有時(shí)間寫怎么配置不同環(huán)境
比如測(cè)試環(huán)境,預(yù)發(fā)環(huán)境,生產(chǎn)環(huán)境。
一,vue+egg+docker+jenkins+阿里云部署線上項(xiàng)目
二,jenkins配置拉取git,部署遠(yuǎn)程云服務(wù)器,構(gòu)建成功發(fā)送郵件通知
三,騰訊云服務(wù)器配置vue打包靜態(tài)項(xiàng)目和egg后端項(xiàng)目
四,jenkins多環(huán)境部署項(xiàng)目,測(cè)試環(huán)境,預(yù)發(fā)環(huán)境,生產(chǎn)環(huán)境
項(xiàng)目用到第三方登錄,有時(shí)間也會(huì)寫,前端代碼開放,后端代碼暫時(shí)不開放,如果想要源碼,請(qǐng)留言
喜歡 歡迎關(guān)注點(diǎn)贊
本人博客 http://websmallrabbit.github.io/
簡(jiǎn)書主頁http://www.itdecent.cn/u/5c516e381a3a
本人公眾號(hào): 一點(diǎn)溫存
本人項(xiàng)目主頁 http://abc.webrabbit.club
github主頁: https://github.com/websmallrabbit
qq交流群:148229086
