搜索

准备工作

  1. 要部署的ASP.NET MVC网页项目
  2. 一台Linux(CentOS)云服务器
  3. 勤劳的小手

打包发布ASP.NET MVC项目

这里以Visual Studio2019做示范

  1. 打开项目后在右侧解决方案资源管理器中右击项目,选择发布
    选择发布
  2. 发布目标选为文件夹,路径选择你要放的位置
    选择文件夹
  3. 点击`创建配置文件
    创建配置
  4. 点击发布
    发布项目

等待发布完成后,在你设置的路径里就能找到发布好的ASP.NET MVC网页项目

网页准备好了,我们来准备服务器

配置服务器

我们这里要用到的是Jexus

  1. SSH链接到服务器
  2. 输入以下命令安装Jexus
curl https://jexus.org/release/x64/install.sh|sudo sh
  1. 安装完成之后,创建一个默认文件夹
mkdir /var/www/default
  1. 将打包好的ASP.NET MVC文件上传到/var/www/default目录下,要让打开default文件夹后出现的是一堆文件、文件夹,而不是只有一个文件夹
    上传项目
  2. Jexus的目录下运行Jexus
cd /usr/jexus
sudo ./jws start

其他命令

启动:sudo ./jws start
重启:sudo ./jws restart
停止:sudo ./jws stop

等待显示OK字样就完成了

  1. 接下来就可以访问部署好的ASP.NET MVC网页了在浏览器中直接输入你服务器的ip地址,就可以访问到你的网页了

文档

/usr/jexus目录下,有一个readme.cn.txt文件,这里有关于Jexus的介绍、解决方案等等,如果使用过程中有什么不明白的,都可以在这个文件中找到。

服务器 Linux 代码 C# ASP.NET .NET MVC 开发 环境搭建

版权属于:AreCie
作品采用:本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
5
查看目录

目录

来自 《在Linux服务器上部署ASP.NET MVC网页项目》
评论

博主很懒,啥都没有