搭建服务器-部署应用过程

搭建服务器-部署应用过程,第1张

11,12,13,14,15,16 服务器 搭建redis集群

11,12,13 服务器 搭建mongodb

15 搭建 mysql

16 装nginx

11,12 服务器部署应用程序webapps

在/yuanben目录下创建webapps目录

webapps下创建scms-whouse目录 mkdir scms-whouse

上传scms-whouse-web.conf文件和jar包到scms-whouse目录下

给jar包授权

chmod a+x scms-whouse*.jar

到目录init.d生成软链接 cd /etc/init.d/

ln -s /yuanben/webapps/scms-whouse/scms-whouse-web.jar ./scms-whouse 生成软链接到当前目录下的scms-whouse

service scms-whouse-web start

配置nginx

将修改后的nginx.conf覆盖掉

cd /usr/local/nginx/conf

在conf创建目录servers

将scms-whouse.conf放入servers

查看是否正常

/usr/local/nginx/sbin/nginx -t

启动

/usr/local/nginx/sbin/nginx

网页访问 192.168.0.16:90

404

90没有访问权限,需要在(云配置)配置规则

可以不操作

server_name htest.ybveg.com localhost

localhost 是可以通过ip访问

解析ip

java -jar scms-whouse-web.jar

博客园

首页

联系

管理

随笔 - 94  文章 - 1  评论 - 167  阅读 - 81万

.Net Core 开发学习 —— 4. 服务器部署

本人之前买了个Windows Server2008 R2的腾讯云服务器,今天就刚好和大家一起分享下如何在服务器上部署.net core 的网站

一. 在服务器上配置.net core 运行环境

首先,要先安装.net core 环境,根据项目的版本安装相应的sdk。

分别需要下载并安装:

VC++ 2015,vc_redist.x64;

版本2.2.0的SDK,dotnet-sdk-2.2.100-win-x64;

.Net运行时,dotnet-runtime-2.2.0-win-x64;

Asp.Net运行时,aspnetcore-runtime-2.2.0-win-x64;

以及hosting,dotnet-hosting-2.2.0-win。

输入命令行:dotnet --version

查看版本号,已确保.net core能够正常使用。

二. 开启配置IIS,配置网站

要确保服务器上有开启和安装iis服务:

打开控制面板 ->程序 ->打开或关闭Windows 功能 ->服务器管理器

右键 ->添加角色 ->勾选具体的角色服务,根据提示下一步:

展开Web服务器 ->右击Internet 信息服务,添加网站

添加完成后,点击 “应用程序池”,对刚新添加的.net core网站设置应用程序池,如图:

三. 访问网站

发现localhost: 端口 方式可以正常访问,但是直接用服务器ip或者域名无法访问。

最后,发现原因是腾讯云中没有对端口进行设置,需要在安全组里面添加并开放需要用到的网站的端口号

1、登录服务器.

2、配置好网站所需要的运行环境.

比如说ASP的网站.可以用IIS直接发布.

PHP的网站.建议用IIS+PHP+MYSQL的环境.NET的网站.

建议用IIS+MSSQL的环境.然后安装下FTP.

3、在本地电脑通过FTP把网站源码上传到服务器.

4、然后在IIS中发布网站即可.

如果不懂IIS发布网站的方法.可以百度搜索下图文教程.讲解的非常详细.

另外如果是租用的服务器.通常服务商也可以帮配置网站的.只需要会上传数据即可.


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/124941.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-14
下一篇2023-03-14

发表评论

登录后才能评论

评论列表(0条)

    保存