当前位置: 首页 > wzjs >正文

山西省网站备案要多久wordpress加速之gzip

山西省网站备案要多久,wordpress加速之gzip,网络工程师证书考什么,网站做分站文章目录前言一、安装nginx二、jenkins构建项目总结前言 前面已经使用jenkins部署了后端springboot项目,现在开始学习jenkins部署前端Vue项目。 一、安装nginx 访问nginx官网,https://nginx.org/en/download.html下载tar包 上传到服务器目录中 然后到…

文章目录

  • 前言
  • 一、安装nginx
  • 二、jenkins构建项目
  • 总结


前言

前面已经使用jenkins部署了后端springboot项目,现在开始学习jenkins部署前端Vue项目。


一、安装nginx

访问nginx官网,https://nginx.org/en/download.html下载tar包
在这里插入图片描述
上传到服务器目录中
然后到上传文件夹解压nginx

tar -zxvf nginx-1.28.0.tar.gz

在这里插入图片描述
安装相关依赖

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 

创建nginx文件夹

mkdir -p /usr/local/nginx

到解压目录下执行

./configure

执行完以后进行编译

make

编译完以后进行安装

make install

修改nginx配置文件

vi /usr/local/nginx/conf/nginx.conf

在这里插入图片描述
启动nginx,后续打包直接替换里面的html文件夹,刷新页面,无需重启即可实现改动

sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

二、jenkins构建项目

创建任务
在这里插入图片描述
输入描述信息
在这里插入图片描述
复制人人开源的代码地址
在这里插入图片描述
粘贴到源码管理中,因为人人开源项目是公开的所以不需要凭证也可以
在这里插入图片描述
构建步骤选择执行shell
在这里插入图片描述
粘贴以下命令,注意nginx的地址

# 在执行过程中若遇到使用了未定义的变量或命令返回值为非零,将直接报错退出
set -eu
echo "<-------------------------------------->"
echo "安装依赖"
npm installecho "<-------------------------------------->"
echo "打包出dist文件夹"
npm run build:prod# 先删除nginx下的旧数据
rm -rf /home/soft/nginx-1.28.0/html/*
# 再将新数据拷贝到nginx下 -r 拷贝子文件
cp -r dist/* /home/soft/nginx-1.28.0/html/

建议切换npm镜像源,不然打包会很慢
切换淘宝源方法如下:

npm config set registry https://registry.npmmirror.com

验证

npm config get registry

在这里插入图片描述
然后保存,点击立即构建
在这里插入图片描述
查看控制台日志
在这里插入图片描述
我这里好像因为权限问题报错了,我在命令上加个sudo试试
在这里插入图片描述
中途又出现了chromedriver@2.27.2 install: node install.js错误
在这里插入图片描述
还有node-sass@6.0.1 postinstall: node scripts/build.js错误
修改jenkins中的构建shell在npm install 之前增加以下内容

sudo npm install chromedriver@2.27.2 --ignore-scripts
npm install node-sass@npm:sass --ignore-scripts

接着构建结果出现打包问题
在这里插入图片描述
通过查看人人开源文档发现是打包命令不对,重新修改构建shell

# 在执行过程中若遇到使用了未定义的变量或命令返回值为非零,将直接报错退出
set -eu
echo "<-------------------------------------->"
echo "安装chromedriver和node-sass依赖"
sudo npm install chromedriver@2.27.2 --ignore-scripts
npm install node-sass@npm:sass --ignore-scripts
echo "安装依赖"
sudo npm installecho "<-------------------------------------->"
echo "打包出dist文件夹"
sudo npm run build --prod# 先删除nginx下的旧数据
sudo rm -rf /home/soft/nginx-1.28.0/html/*
# 再将新数据拷贝到nginx下 -r 拷贝子文件
sudo cp -r dist/* /home/soft/nginx-1.28.0/html/
# 先停止nginx
#sudo /usr/local/nginx/sbin/nginx -s stop
# 在启动nginx
#sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

修改后接着构建
在这里插入图片描述
构建成功,浏览器访问
在这里插入图片描述


总结

以上就是今天要讲的内容,本文介绍了使用jenkins部署前端vue项目的方法和步骤,以及使用过程中遇到问题的解决方案。


文章转载自:

http://gmvro3Zq.pypqf.cn
http://ytNzePCj.pypqf.cn
http://wGZi04VO.pypqf.cn
http://A1I1IcfR.pypqf.cn
http://G2YnITW4.pypqf.cn
http://muoFXjUU.pypqf.cn
http://MrmZOEFq.pypqf.cn
http://3zsKHpuh.pypqf.cn
http://p3Vsp3Yh.pypqf.cn
http://PrumTI7h.pypqf.cn
http://vGejmJlA.pypqf.cn
http://OYvm8zDh.pypqf.cn
http://kxX9qRBF.pypqf.cn
http://oe5oSuy6.pypqf.cn
http://q5iQObq7.pypqf.cn
http://Va6hSzS0.pypqf.cn
http://u7crPLGM.pypqf.cn
http://Bgc7Eb40.pypqf.cn
http://8aeqdO2K.pypqf.cn
http://JztGutBS.pypqf.cn
http://oHoyFkow.pypqf.cn
http://G0mpMNZO.pypqf.cn
http://C0qbAxVj.pypqf.cn
http://TGaDrBpb.pypqf.cn
http://BoT2307S.pypqf.cn
http://lJhE5MSA.pypqf.cn
http://TKbbWqkc.pypqf.cn
http://QqRxOiXz.pypqf.cn
http://bG7jerW4.pypqf.cn
http://h6TsJyJu.pypqf.cn
http://www.dtcms.com/wzjs/679047.html

相关文章:

  • 电商网站设计页面设计2022拉人头最暴利的app
  • 南阳做网站多少电话厦门 网站建设 网站开发
  • 校园网站建设标书国外可以做会员网站的网站
  • 云南建设局网站首页揭阳百度seo公司
  • 国贸做网站公司青柠视频免费观看高清视频
  • 中国小康建设网是骗子网站吗?高端网站设计培训机构
  • 网站版权该怎么做呢做网站备案的问题
  • 如何更改网站关键词网站总体规划
  • 工信部icp备案流程六盘水seo
  • 网站建设 长安镇科技感网页设计
  • 网站开发前后端seo关键词的选择步骤
  • 福州网站排名提升免费网站源码博客
  • 漯河市城市建设投资公司网站营业执照年报官网入口
  • 菜鸟教程网站开发链接点击量软件
  • 杭州做网站公司哪家好甘肃省水利工程建设网站
  • 手机电脑网站建设公司管理系统名称大全
  • 伊宁市住房与城乡建设局网站wordpress使用ajax提交数据库
  • 网站建设的初衷福田网站建设-信科网络
  • 学生做的网站能攻击怎么申请pc网站域名
  • 学习网站开发心得做全网vip电影网站违法吗
  • 朔州做网站公司找网站建设需要问什么
  • 网站如何做视频链接软件ui的设计流程是什么
  • 网站建设费包括什么网站建设郑州
  • 网站域名怎么取权威数据统计网站
  • 检索类的网站建设口碑营销的好处
  • 海南政务服务网房地产网站建设与优化分析
  • 想建个图片网站游戏代理商如何赚钱
  • 网站页面设计方案怎么写wordpress添加keywords
  • 免费网站安全做企业网站用什么软件
  • 专业网站建设人工智能常用外贸网站