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发布网站的方法.可以百度搜索下图文教程.讲解的非常详细.
另外如果是租用的服务器.通常服务商也可以帮配置网站的.只需要会上传数据即可.
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)