JenKins使用pm2部署.net core网站
登录事先准备好的 Jenkins
1 新建任务
2 源码管理 git 输入正确地址
3 构建环境:
Delete workspace before build starts
Abort the build if it's stuck
打勾
4 安装事先准备好的 pm2
打开shell安装
参考 https://www.cnblogs.com/stulzq/p/9775973.html
sudo yum install nodejs
node -v
npm install pm2 -g
- 5 回到Jenkins
选择 构建=>执行shell
ls
cd ./VPStest.netCore/VPStest.netCore
lsdotnet publish -c Release
cd bin/Release/netcoreapp2.2/publish
ls
pm2 start "dotnet VPStest.netCore.dll" --name testweb
- 6 保存
- 选择立即构建
- 7 查看控制台输出
8 开放 5000 端口
sudo firewall-cmd --add-port=5000/tcp
9 打开浏览器 输入 IP:5000 成功
转载于:https://www.cnblogs.com/lonelyxmas/p/10648197.html
JenKins使用pm2部署.net core网站相关推荐
- AWS免费套餐服务器部署NET CORE网站
之前的linode充了5美元,一个月就用完了,还是创建的最便宜的服务器的!!! 以前一直想用用aws的所谓的免费套餐服务器的,现在linode过期了,可以试着用用了 下面是我的操作流程,包含错误及解决 ...
- 最详细之教你Jenkins+github自动化部署.Net Core程序到Docker目录
环境 centos7.9,.NET5 回到顶部 一.Jenkins搭建 1)下载Jenkins的war包 在\home目录建一个jenkins目录放jenkins的包 #进入\home目录 cd \h ...
- Linux系统(ubuntu)部署Asp.Net Core网站
一.前言 亲自动手尝试部署.Net Core在Linux,看了不少文章,感觉是很简单,但是做下去也会有很多问题,今天就写个文章记录下来. 二.环境安装 虚拟机(VMware),在网上找就行. 地址: ...
- 如何在宝塔面板启用 ASP.NET CORE 网站并自动申请 HTTPS 证书
要想在 Linux 上部署 ASP.NET CORE 网站,除了使用"宇内流云"大神的 Jexus 之外就是使用 Nginx 对 ASP.NET CORE 网站进行反向代理. 常规 ...
- Azure 上使用 Windows Server Core 运行 ASP.NET Core 网站
点击上方蓝字关注"汪宇杰博客" 导语 微软智慧云 Azure 上虽然早就有 App Service 这种完全托管的 PaaS 服务可以让我们分分钟建网站.但是不自己配一下环境,就不 ...
- Centos7 amp;amp; Docker amp;amp; Jenkins amp;amp; ASP.NET Core
写在前面 Docker一直很火热,一直想把原本的Jenkins自动部署工具搬到Docker上面,无奈今年一直忙于各种事情,迟迟未实施这个事情,正好迎来了dotnet core 2.0 的正式发布,升级 ...
- ASP.NET Core 网站在Docker中运行
Docker作为新一代的虚拟化方式,未来肯定会得到广泛的应用,传统虚拟机的部署方式要保证开发环境.测试环境.UAT环境.生产环境的依赖一致性,需要大量的运维人力,使用Docker我们可以实现一次部署, ...
- 【One by one系列】一步步部署.net core应用
我们的目标: CentOS系统 nginx服务器 asp.net core应用 mysql服务器 腾讯云服务器 工具准备 [Xshell]--使用windwos下的工具Xshell,原理就是使用SHH ...
- 使用Jenkins打包和部署Maven工程步骤详解
上节已部署jenkins: https://blog.csdn.net/weixin_39816740/article/details/104943258 并 准备好一个maven项目发布到码云 上节 ...
最新文章
- 麦肯锡:优秀数据科学家的5个特征!
- 南京大学潘天群教授:人类智能发展的宏大叙事
- python程序如何做界面_python是如何写界面程序的?
- 专访东软杨纪文:深入业务做好移动安全防护
- 通过Windows Azure Connect ,实现本地机器与Windows Azure 虚拟机的相互连接(转+译)...
- HDU - 5316 Magician(线段树区间合并)
- javascript: 数组
- 在centos7上使用Docker安装oracle 11g
- ajax后台如何把对象转为json_SM后台数据与前端(PC、M站、Android、IOS)的交互——页面渲染...
- jasperreport linux 中文不能显示的解决方法
- Docker 容器资源管理,你真的学会了吗?
- 深度学习框架中的魔鬼:探究人工智能系统中的安全问题
- MD5详解(校验文件完整性)
- Oracle客户端工具安装(PL/SQL Developer 和 instantclient)
- 计算机系统备份教案,系统备份教案推荐.doc
- python正弦波变方波_Python之OpenGL笔记(19):正弦波叠加为方波的GLSL实现
- 【技术贴】解决Eclipse编译java源文件之后没有生成class文件|找不到class文件
- 九章算法 | 苏州微软面试题:程序检查
- oracle中rebuild,ORACLE中index的rebuild(转)
- 整除java符号_Java运算符
热门文章
- gin-vue-admin菜单配置教程:父子菜单
- Hadoop命令查看可以访问的queue
- Dockerfile 之 ARG指令详解及示例
- 【视频】详解HDFS的HA高可用原理
- 配置CentOS 7阿里云镜像源
- 解决ubuntu16.E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
- Python Django 文件上传代码示例
- MySQL的数据存储方式的概述
- Redis集群分片存储原理图
- spring boot整合mybatis+通用mapper+pagehelper分页插件