安装环境: centOS 7.0

其他环境参照: https://www.microsoft.com/net/download/linux-package-manager/centos/sdk-current

Add the dotnet product feed

Before installing .NET, you’ll need to register the Microsoft key, register the product repository, and install required dependencies. This only needs to be done once per machine.

Open a command prompt and run the following commands:

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

Install the .NET SDK

sudo yum update
sudo yum install libunwind libicu
sudo yum install dotnet-sdk-2.1.200

创建Web应用

cd /usr/local/dotnetLearn
dotnet new razor -o aspnetcoreapp
cd aspnetcoreapp
dotnet run

站点已启动, 此时外面还不能访问,需要使用nginx做代理

安装ngxin

##安装依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-develyum install gcc gcc-c++yum install nginx

修改配置文件
首先查看配置文件位置:

nginx -t

得到配置文件位置在:/etc/nginx/nginx.conf

修改配置文件, 添加反向代理.

upstream apachephp  {
#    server 127.0.0.1:5001; #Apacheserver 127.0.0.1:5000;
}
server {listen       80;location / {            proxy_redirect off;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;                       proxy_pass  http://apachephp;client_max_body_size    1000m; }          }

启动nginx

systemctl start nginx
#把Nginx加到系统启动项
systemctl enable nginx

外部直接访问虚拟机80端口即可.

centos 7 安装donet core2.0环境相关推荐

  1. CentOS 7安装Hadoop 3.0.0

    最近在学习大数据,需要安装Hadoop,自己弄了好久,最后终于弄好了.网上也有很多文章关于安装Hadoop的,但总会遇到一些问题,所以把在CentOS 7安装Hadoop 3.0.0的整个过程记录下来 ...

  2. centos 7 安装mysql 8.0 详细教程

    centos 7 安装mysql 8.0 详细教程 1. 查看系统版本 2. 新建文件夹mysql 3. 下载Mysql8数据库 4. 解压文件 5. 迁移文件夹到mysql文件夹下 6. 在mysq ...

  3. centos 7 安装 mantisbt-2.12.0 —— 安装LAMP环境、安装mantisbt-2.12.0

    一.安装LAMP环境 1 二. 环境的启动 6 三. Mantis数据库的创建 6 四. 安装mantis-2.12.0 9 1>安装配置 9 2>登录管理员账号 13 3>新建用户 ...

  4. centos losf 安装_Linux Centos7部署环境安装-CentOS

    Linux Centos7部署环境安装-CentOS Centos7部署环境安装及Linux常用命令 centos系统下各文件夹的作用 centos7修改系统默认语言 centos7安装rz/sz命令 ...

  5. CentOS 7 安装harbor1.5.0

    2019独角兽企业重金招聘Python工程师标准>>> 1.系统环境 系统化境:CentOS Linux release 7.5.1804 (Core) Python version ...

  6. centos 7 安装xfce 4桌面环境

    默认情况下,完整安装的CentOS 7将安装GNOME图形用户界面(GUI),并且将在系统启动后加载.但是,如果我们安装的CentOS没有安装GUI,那么我们总是可以稍后再安装,或者可以选择安装不同的 ...

  7. linux yum安装redis5.0,CentOS 7安装Redis 5.0.5并加入Systemd服务

    记录在CentOS 7下安装Redis 5.0.5并加入Systemd服务的步骤. 1. 安装gcc-c++, tcl yum install gcc-c++ tcl 2. 解压缩, 编译, 测试 t ...

  8. CentOS 7 安装 Mysql 8.0 教程

    1.安装Mysql 8.0 1)配置Mysql 8.0安装源 sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7 ...

  9. CentOS 7安装MySQL 8.0教程

    在centos7中已经将mysql从yum应用列表中移除,并使用mariadb代替,所以直接通过yum install mysql-server安装时会提示没有可用软件包mysql-server.在c ...

  10. Centos yum 安装JDK及配置环境变量

    1 . 卸载系统自带的JDK LINUX系统一般自带JDK , 但是版本可能不如我们的意 , 所以安装JDK之前要先把之前的卸载掉 1.1 检查自带JDK及版本信息 java -version 1.2 ...

最新文章

  1. Linux进程间通信(IPC)-------消息队列
  2. java 日期和字符串互转,根据当天整天时间 得到当天最后一秒的日期时间
  3. C++编程易范的错误
  4. 快速上手的Glide4.x教程
  5. iOS HTTP与 HTTPS
  6. PHP中文件操作基础:目录操作,文件操作
  7. 关于java和c语言中,变量重名问题
  8. [java]键盘录入数值到数组-根据数值获取角标-找出数据中最大数值-反转数组
  9. java9 opens与exports的区别
  10. js 学习笔记(一)
  11. contos需要MPEG-4 AAC解码器
  12. 「大数据干货」基于Hadoop的大数据平台实施——整体架构设计
  13. mysql 树形结构表设计与优化
  14. java企业通用模块_[模板风格]WordPress企业主题Start通用响应式强大模块化wordpress-无...
  15. 基于云端的生命检测系统(合泰杯比赛报告内含代码)
  16. 帝国cms ajax,帝国CMS封装的ajax加载信息框架代码
  17. 总结:图像识别的机器学习方法
  18. iosxib 设置图片_iOS从Xib中设置样式
  19. 「Gitea篇」如何用Git平台账号登录建木CI
  20. 正在播放2020Me比较特别的我_电视剧播放指数榜单,《燕云台》有望成为爆款,只因这两点真不错...

热门文章

  1. android ppt 自动播放视频,ppt如何循环播放,ppt如何添加视频设置自动播放(ppt转换成视频)...
  2. 银联支付证书下载及导出流程(带图)
  3. Java泛型编程思想
  4. ST语言和C语言的区别 STC
  5. Kotlin 密封类
  6. Qt Designer怎样加入资源文件
  7. 青龙面板之运行脚本文件
  8. Ubuntu vim 插件配置
  9. Oracle ORA-01033: 错误解决办法
  10. mysql数据库常用的增删改查sql语句