书接上文:前端微服务化(微前端)探索-蚂蚁金服乾坤框架2-通信本地启动啥的都正常,那么怎么说也得打包部署上去看看效果如何吧,说走咱就走!冲!部署的前提:整个服务器是要的吧。然后将主应用和子应用分别部署到不同的端口,我是把主应用部署到8889,子应用是9000(使用nginx)。ok,那么开始。安装nginx(这个我就略过了,网上教程很多,最简单就是用yum直接安装yuminstallnginx)将子工程和主工程都在本地打包好(其中主工程中的注册的子工程入口需要改成远端部署的访问路径。tip:后面可以配置在.env.production、.env.development两个文件里面)然后都给他放
问题在服务器使用docker部署应用的时候,网站本地访问正常,但是无法使用IP地址访问,防火墙端口已经放行(本人服务器系统CentOS7)解决方法经过一番查找,发现Linux系统中有一个net.ipv4.ip_forward参数,可以设置为0和1出于安全考虑,Linux系统默认是禁止数据包转发的。所谓转发即当主机拥有多于一块的网卡时,其中一块收到数据包,根据数据包的目的ip地址将数据包发往本机另外一块网卡,该网卡根据路由表继续发送数据包。这一般是路由器所要实现的功能。查看配置文件cat/etc/sysctl.conf发现该参数值为0系统默认是关闭的,所以默认值是0方法一vi/etc/sysct
gpedit.msc计算机配置->管理模板->网络->SSL配置设置SSL密码套件顺序->右击->编辑勾选已启用->修改SSL密码套件算法,仅保留TLS1.2SHA256和SHA384密码套件、TLS1.2ECCGCM密码套件。删除旧的,替换新的old:TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_RSA_WITH_RC4_128_SHA,TLS_RSA_WITH_3DES_EDE_CBC_
linux查看服务端口号、查看端口(netstat、lsof)netstat-atulnp会显示所有端口和所有对应的程序,用grep管道可以过滤出想要的字段-a:all,表示列出所有的连接,服务监听,Socket资料-t:tcp,列出tcp协议的服务-u:udp,列出udp协议的服务-n:portnumber,用端口号来显示-l:listening,列出当前监听服务-p:program,列出服务程序的PIDProto:网络传输协议,主要为tcp和udpLocalAddress:本地的ip:portForeignAddress:远程主机的ip:portState:连线状态,主要有监听(LISTE
排查可能出现的问题1、查看nginx进程是否启动2、 查看配置是否成功 3、重启nginx 4、开放配置端口 添加防火墙开放端口firewall-cmd--zone=public--add-port=端口号/tcp--permanent添加成功后会出现success重启防火墙服务systemctlrestartfirewalld.service再次访问就可以了
Centos7中禁止root用户远程登录和修改登录端口介绍Linux中root用户权限比较大,被不法人员获知账户和密码后,用root登录后,可以对服务器做任何操作,对服务器危害较大,故需要禁止root用户登录,并且修改登录端口,这样就算root密码泄露,端口不是默认,也无法登录服务器禁止root用户1.修改etc/ssh/sshd_config文件vim/etc/ssh/sshd_config输入:38定位38行把#PermitRootLoginyes取消注释并改为如下后保存退出PermitRootLoginno2.重启sshd服务systemctlrestartsshd这时候你的xshell
我们已经能够创建一个网站。我们使用此链接中的信息完成此操作:https://msdn.microsoft.com/en-us/library/ms525598.aspx但是,我们想使用80端口以外的端口号。我们该怎么做呢?我们正在使用IIS6 最佳答案 如果您使用的是IIS7,则有一个名为Microsoft.Web.Administration的新托管API上述博文中的示例:ServerManageriisManager=newServerManager();iisManager.Sites.Add("NewSite","http"
我们已经能够创建一个网站。我们使用此链接中的信息完成此操作:https://msdn.microsoft.com/en-us/library/ms525598.aspx但是,我们想使用80端口以外的端口号。我们该怎么做呢?我们正在使用IIS6 最佳答案 如果您使用的是IIS7,则有一个名为Microsoft.Web.Administration的新托管API上述博文中的示例:ServerManageriisManager=newServerManager();iisManager.Sites.Add("NewSite","http"
阿里云服务器ECS上已经开放了相应端口的安全组,云服务器的防火墙也已经关闭了。阿里云服务器自带的安全组3389端口能脸上,但自定义开的端口22和8080连不上: 阿里云服务器的防火墙通过远程桌面连接也给关了:阿里云服务器的防火墙高级设置里的入站规则也添加了22、8080端口: 防火墙高级设置里的属性: 里面所有的防火墙状态都设置为关闭,入站连接设置为允许,出站连接也设置为允许: 防火墙的“允许应用或功能通过windows防火墙”也设置了如下:除了22、8080、3389端口允许,其他也全部勾上了: 但通过本地windows的远程桌面连接连到云服务器ECS桌面,打开ECS的cmd查看端口开放
以开放8080端口为例:方式一:1、开启防火墙systemctlstartfirewalld2、开放指定端口firewall-cmd--zone=public--add-port=1935/tcp--permanent命令含义:--zone#作用域--add-port=1935/tcp#添加端口,格式为:端口/通讯协议--permanent#永久生效,没有此参数重启后失效3、重启防火墙firewall-cmd--reload4、查看端口号netstat-ntlp//查看当前所有tcp端口·netstat-ntulp|grep8080//查看所有8080端口使用情况方式二:/sbin/iptab