• 2023年2月17日

宝塔使用docker部署rabbit MQ无法映射端口

使用宝塔(Linux)的终端用命令 docker run -d –name myrabit -p 15672:15672 -p 5672:5672 rabbitmq 安装rabbitMQ,并通过 rabbitmq-plugins enable rabbitmq_management 开启管理插件后,无法使用服务器IP:15672 访问到rabbitMQ的web管理界面。 可能问题: 1、未开放15672端口 解决方法:使用宝塔系统防火墙开启15672端口并重启网络服务,如果服务器与外网还有一层防火墙,记得也在这个防火墙开启15672端口。一般阿里云、腾讯云对每台服务器都有安全规则,这边记得添加15672端口。 2、服务器未启用ip映射(一般报错:WARNING:IPv4 forwarding is disabled. Networking will not work.) 解决方法: vi /etc/sysctl.conf net.ipv4.ip_forward=1 #添加这段代码 3、docker实际上未运行,这个是我遇到的,使用宝塔(Linux版本)左侧Docker菜单进去无论怎么看都是正在运行,一直无法映射端口,后来在应用程序中安装了docker管理器,发现对应的容器居然未运行。 解决方法:通过docker管理器启动rabbitmq容器

详细内容

Windows安装Consul并配置为Windows服务

1、Consul下载:https://developer.hashicorp.com/consul/downloads 选择Windows版本下载 2、解压到特定目录,例如:D:\Consul\ 3、配置环境变量Path增加解压的路径,例如: D:\Consul\ 4、打开cmd,运行 sc create “Consul” start=”auto” binPath=”consul agent -dev” 5、【可选】重启服务器 6、打开服务管理,查看Consul是否正常启动,如果正常启动表示已成功配置 访问Consul:http://localhost:8500

详细内容

Centos 7.7 搭配宝塔7部署.Net Core 3.1网站程序

本文详细介绍在centos中安装宝塔服务器控制面板、.net core 3.1的运行环境,并部署.net core的应用程序。

详细内容

Linux服务器安装宝塔服务器管理控制面板

本文介绍linux服务器,这里是用Centos为例子,如何安装宝塔服务器管理面板,仅需简单6个步骤即可完成宝塔服务器管理面板的安装。

详细内容

windows服务器安装.net core 2.2运行环境(让服务器支持.net core 2.2)

本文介绍如何让windows 2008、2012/2016等版本windows服务器支持.net core开发的网站系统

详细内容

Windows Server服务器搭配Bt(宝塔控制面板)安装.Net Core 2.2

之前的《centos 7中部署.net core 3 preview 版的runtime运行时》介绍的是linux下安装.net core,今天介绍的是windows server安装.net core 一、您得要有个windows server 2008以上(建议windows server 2012 r2)的服务器(建议1核2G以上的配置),推荐在阿里云、腾讯云购买,另外自荐魔码网络购买 二、安装宝塔Windows服务器管理面板,下载地址: https://www.bt.cn/download/windows.html 三、安装iis 8.5 四、下载.net core runtime 2.2.4版本(推荐),下载地址: https://dotnet.microsoft.com/download 五、(可选)根据需要进行Web服务器配置(控制面板->打开或关闭windows功能 或者 服务器管理器->添加角色和功能) 至此,windows server 2012 r2 安装.net core 2.2.4版本完成,只要发布.net core 2.2版本的web应用都会成功运行。

详细内容

centos 7中部署.net core 3 preview 版的runtime运行时

只能说,部署.net core 运行时的文章基本上说的都是安装sdk版本的,所以研究了2天,百度了大量的文章,终于安装好了。步骤如下: 1、安装nginx环境 2、安装必须的东西,具体我也不知道,命令如下:yum install libunwind libicu 3、下载runtime,要下载2个,一个是netcore runtime,一个是dotnet core runtime,下载下来后解压并安装: 第一行是建立文件夹并解压缩第二行是在/usr/local/bin创建一个dotnet的链接,连接到/opt/dotnet/dotnet上,这样子输入 dotnet命令就可以调用到命令了第三行是将aspnet core runtime解压到netcore runtime目录下 到这里runtime环境算是搭好了,接下来就是创建一个网站,具体可以使用类似宝塔之类(安装完系统就先装个宝塔类的软件,可以快速搭建linux环境和管理网站)的软件来创建。 将visual studio的.net core项目发布,一种是独立部署,一种是依赖框架部署。 两种部署的简单区别如下(个人理解,不保证正确): 1、依赖框架部署,最精简的,相当于只发布了网站程序而已,能不能运行就看平台上支不支持你需要的运行环境了。 2、独立部署:比较臃肿,因为自带自需的运行时框架(但是前提应该是服务器已经安装了上面的基本环境),如果服务器的.net core runtime版本不是你的版本,那么程序还是可以运行的。 因为我安装的是.net core 3.0预览版,发现visual studio 2017只能支持目标框架2.0的所以无法正常发布,只能选择独立部署发布。发布到文件夹,将文件通过ftp上传到网站的根目录。 接下来就是运行网站程序了,输入命令: dotnet netCoreSt…

详细内容

Windows server 2012/2016安装NET FRAMEWORK 3.5方法

由于版本兼容问题,无法直接通过windows server2012/2016的服务器管理工具安装.net framework 3.5,只能通过挂载windows server 2012或者 2016的安装包,将安装目录指定为安装包中的sxs的目录才能正常安装! 因此如果您的系统是2012或者2016,而且需要安装sql server2012及以上版本的话,就同时下载个您的系统对应的安装包,然后挂载到虚拟光驱中,然后安装即可,图示如下: 1、参考前面安装IIS的图示到这个步骤,选择指定备用源路径 2、路径位置输入正确的sources\sxs路径 至于下载安装包的方法就自己去研究了,如果有安装盘,直接放到光驱即可,如果没有就网上搜索msdn itellyou就能找到了

详细内容

Windows Server 2012/2016 安装Sql 2012提示”启用windows功能NetFx3时出错”导致安装失败

给windows server 2016的阿里云服务器安装sql server 2012版本的时候提示“启用windows功能NetFx3时出错”,这是因为你的系统还没安装.Net Framework 3.5 但是如果您直接去安装.net framework 3.5,大部分情况还是无法安装.net framework 3.5,这就尴尬了! 搜索了一个晚上的解决方案,基本上都是说下载个对应版本的windows server的安装包,然后挂在到虚拟光驱,接着安装.net framework 3.5的时候选择指定源路径,指向安装包的sources\sxs这个目录来完成安装! 目前正在下载windows server 2016的安装包,试看看!

详细内容

Windows Server 2012/2016安装IIS、Asp、Asp.net

Windows服务器的界面已经越来越向win10靠拢了,而管理方式也做了一定的更改。本文将介绍如何安装IIS、Asp、Asp.net等网站服务器的基础环境配置。 首先您要有台服务器,不管是阿里云、腾讯云还是自己在家的电脑(装了windows server 2012或者 2016) 接着打开服务器进入桌面 、 1、点击左下角的这个服务器管理器图标 2、点击服务器管理中的添加角色和功能 3、点击下一步 4、点击下一步 5、点击下一步 6、在Web服务器(IIS)前面打钩 7、这里会提示您是否同时安装IIS管理控制台,默认直接点添加功能 8、完成7的步骤后就返回这个界面,直接点击下一步 9、这边不用点任何东西直接点击下一步即可,.net功能等下一步或者安装完IIS再安装 10、这个窗口只是说明,直接点下一步 11、到这个页面,就可以选择安装Asp、Asp.net了,我们点开应用程序开发前面的三角形 12、出现的列表有Asp、Asp.Net 4.5,目前如果同时选择Asp、Asp.net 3.5、Asp.net 4.5会出现错误,而同时选择Asp、Asp.net 4.5则可以正常安装,为了避免出现错误,个人建议这个步骤最多单独选择Asp安装就好,选好之后点下一步 13、出现的这个界面只是让您确认您即将安装的选项,我们直接点安装! 14、正在安装中,等待进度条满就安装成功了,如下图: 15、安装完成,直接点关闭即可! 到这里我们已经安装了Internet Information Service(IIS),也就是这台服务器可以架设网站供用户访问了。但是因为刚刚没有选择开发选项,因此接下来我们需要安装Asp、Asp.Net等程序功能,这样Asp网站和.Net网站才能正常运行。 16、重新操作1~5的步骤就能看到这个界面,点开Web服务器(IIS)前面的三角箭头就能看到下图 17、点开We…

详细内容