Linux 使用宝塔部署.NET6项目


前言

本文以CentOS为例讲解如何使用宝塔部署.NET项目,其中服务器系统与.NET 版本都是可以更换的,文中有指引链接。


一、安装宝塔

运行安装脚本

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

其他Linux系统安装脚本详见宝塔官网
安装成功记得保存地址和账号密码
在这里插入图片描述

二、配置.NET 环境

安装 .NET 之前,请运行以下命令,将 Microsoft 包签名密钥添加到受信任密钥列表,并添加 Microsoft 包存储库。 打开终端并运行以下命令:

sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm

安装SDK

sudo yum install dotnet-sdk-6.0

其他版本详见微软文档

三、发布项目

右键项目选择发布
在这里插入图片描述

选择发布到文件夹
在这里插入图片描述

在电脑找个地方建一个空文件夹
在这里插入图片描述

发布位置为新建的文件夹
在这里插入图片描述

发布到文件夹中后打包压缩一下等一会用

四、安装nginx

打开宝塔安装成功后给出的面板地址,如果打不开请放行8888端口
打开后会提示安装环境,只选择nginx即可,其他的按需安装。
打开后点击面板设置修改账号,密码与安全入口,修改后尽量找个地方记下来,以免忘记。
在这里插入图片描述
修改之后点击网站,点击添加站点。(如果点击通用项目需要先创建文件夹)我使用的是腾讯云数据库,数据库请自行安装。填写完信息后点击提交。
在这里插入图片描述
将打包好的文件上传到服务器
在这里插入图片描述
上传之后解压,然后打开服务器终端命令行

在这里插入图片描述
如果使用的是其他服务器软件记得cd到当前目录
在这里插入图片描述
启动项目命令:dotnet +项目名称+.dll。注意,项目名称需要区分字母大小写不然会报错

dotnet App.Hosting.dll

显示四个 info就是成功了
在这里插入图片描述

五、设置守护进程

现在终端关闭后网站就不能访问了,需要设置守护进程。
安装supervisor,宝塔的软件商店里有这里就不贴安装脚本了
在这里插入图片描述
安装成功后点击设置-添加守护进程,输入信息点击确定。
在这里插入图片描述

此时访问域名如果打不开请设置反向代理,目标url填 运行项目时的第一个info 的listening no:后边的地址,发送域名填写自己的域名。
在这里插入图片描述
然后就可以打开网站啦
看完如果解决了,请点个赞吧!


总结

以上就是CentOS的部署方法,其他系统版本也是通用的,脚本代码换下就行。使用此方法搭建了我的博客:https://vichen.cc/,欢迎叨扰

在这里插入图片描述

  • 4
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Linux使用宝塔部署WordPress,可以按照以下步骤进行操作: 1. 首先,使用一键安装脚本安装宝塔控制面板。使用以下命令下载并运行脚本: ``` yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec ``` 这将安装宝塔控制面板。 2. 安装完成后,可以通过以下命令修改用户名(例如童心同萌): ``` bt 6 ``` 3. 然后,通过以下命令修改密码(例如123456): ``` bt 5 ``` 4. 接下来,通过以下命令修改宝塔控制面板的访问端口(例如8888): ``` bt 8 ``` 5. 然后,通过以下命令开放防火墙的8888端口: ``` firewall-cmd --zone=public --add-port=8888/tcp --permanent && firewall-cmd --reload ``` 6. 现在可以通过浏览器访问宝塔控制面板,在地址栏中输入服务器的IP地址和端口号,例如: ``` http://服务器IP地址:8888/ ``` 登录宝塔控制面板。 7. 在宝塔控制面板中,可以使用一键部署的方式部署WordPress。选择LNMP或LAMP环境,方法相同。 8. 部署完成后,可以在浏览器中输入配置的域名(例如www.wp.com)来访问WordPress。 请注意,以上步骤仅是大致的指引,具体操作可能会根据您的服务器环境和需求有所不同。在实际操作中,您可能需要进行一些额外的配置和调整。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Linux部署WordPress(宝塔版)](https://blog.csdn.net/tongxin_tongmeng/article/details/128133350)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [如何利用宝塔面板快速搭建Wordpress网站?](https://blog.csdn.net/qq_19309473/article/details/131011416)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值