linux部署.net5项目

Linux(CentOS7.0)部署.Net5项目

第一步:安装.NET运行环境

sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm
sudo yum install dotnet-sdk-5.0 
sudo yum install aspnetcore-runtime-5.0 

第二步:安装Jexus(Jexus Web Server 官网)

curl https://jexus.org/release/x64/install.sh|sh  

说明:

1、执行上面的命令记录用root权限,详细说明到官网查;

2、安装完用“ jws -v ”查看版本,查得到说明安装成功;

3、默认安装到:/usr/jexus;

4、/usr/jexus/siteconf中是网站的配置 ,一个网站一个配置文件

5 、启动文件/usr/jexus/jws 后面接启动参数 start|restart|stop

第三步:复制.net项目代码到/var/www/zndl/目录下,并修改连接参数

mkdir -p /var/www/zndl
通过远程终端软件finalshell或者xftp将代码上传到上面创建的目录中

vim /var/www/zndl/appsettings.json
前面部分省略,找到数据库连接部分并修改,修改对应用户名密码
    "DbType": "MySql",
    // 如果采用容器化部署Service 要写成mysql的服务名,否则写地址
    "SqlConnection": "Server=127.0.0.1;Port=3306;Database=newssystem;Uid=root;Pwd=root;CharSet=utf8;pooling=true;SslMode=None;Allow User Variables=true;Convert Zero Datetime=True;Allow Zero Datetime=True;"
    // Mysql数据库链接字符串,请保持后面的属性别少。经过测试,mysql版本需要5.7或以上
  },

第四步:本地安装数据库,导入数据库文件

安装数据库容器

[root@localhost

你可能感兴趣的:(.net,linux,.net,docker)