建议优化一下程序,尽量少用 require (请求)等语句。 如问题还未解决,请您记录排查结果、相关日志信息或截图,提交工单联系阿里云。
0 浏览量回答数 0
问题
请问用远程怎么链接不上?
我是前几天买的一个服务器,CentOS 6.564位。不知道这是Windows还是Linux,我不 知道属于哪一类?然后我按照常见问题解决:连接服务器的一些步骤做了,可是会出问题。...
问题
Swarm mode 集群的集群环境要求
创建 swarm mode 集群时,不管是新建节点,还是将已有 ECS 实例添加到集群中,集群对机器环境有一系列相关依赖。 ECS 机器配置规格Docker Engine 要求操作系统安全组配置 ...
反向一觉1318 浏览量回答数 0
回答
概述 本文主要介绍在不同操作系统中检查TCP 80端口是否正常工作的方法。 详细信息 阿里云提醒您: 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。 如果实例无法对外提供HTTP服务,可以按以下思路检查Web服务相关的接口(默认为TCP 80)是否正常工作。 在ECS管理控制台,确认安全组已经放行该端口。 远程连接ECS实例,确认服务已经开启。 确认端口正常被监听。如没有,请修改监听地址。 确认实例防火墙已经放行服务。 若仍无法解决,请提交工单咨询。 本文分别介绍在以下不同操作系统中检查TCP 80端口是否正常工作的方法。 Windows Server 2012 Windows Server 2008 CentOS 7.3 Ubuntu 16.04 以下是在Windows Server 2012系统中检查TCP 80端口是否正常工作的方法。 Windows Server 2012 注:在Windows 2012系统的Windows实例中安装IIS服务为例。 登录ECS 管理控制台,确认实例所在安全组里已经添加如下安全组规则。 网络类型 网卡类型 规则方向 授权策略 协议类型 端口范围 授权类型 授权对象 优先级 VPC 网络 不需要配置 入方向 允许 HTTP(80) 80/80 地址段访问 10.0.0.0/8 1 经典网络 公网 参考远程连接 Windows 实例,登录Windows实例。 以下是查看IIS服务是否已经开启的操作步骤。 在 服务器管理器 窗口,单击 工具 > Internet Information Services (IIS) 管理器。如果找不到这个选项,则说明没有成功安装IIS服务,需要重新安装IIS服务。 Windows2012_确认已安装IIS服务 在Internet Information Services (IIS) 管理器 窗口中确认以下信息。 在 连接 导航栏里,右键单击实例ID,如果 启动 处于灰色状态,表示IIS服务已经开启。 单击 网站,在右边列表页查看您安装的网站的状态。如果网站 状态 为 已停止,则单击网站,在右侧 操作 栏的 管理站点 部分,单击 启动,启动网站。 Windows2012_确认站点已启动 以下是查看端口在实例中是否正常被监听的操作步骤。 启动 命令提示符。 执行如下命令。 netstat -ano | findstr :80 如果返回TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4,则说明80端口正常全网监听。如果返回的不是上述结果,请修改监听地址。 以下是查看实例里防火墙是否已经放行Web服务的操作步骤。 单击 控制面板 > 系统与安全 > Windows 防火墙。 根据防火墙状态,执行不同操作。 如果防火墙处于关闭状态,不需要再做其他处理。如果仍无法访问网站,请提交工单咨询。 如果防火墙处于开启状态,则执行以下操作。 单击 高级设置。 在弹出窗口的左侧导航栏中,单击 入站规则。 选择 万维网服务 (HTTP 流入量),如果处于禁用状态,在 操作 栏里,单击 启用规则。 Windows2012_防火墙里启用HTTP入站规则 完成上述检查,如果仍不能访问实例,请提交工单咨询。 以下是在Windows Server 2008系统中检查TCP 80端口是否正常工作的方法。 Windows Server 2008 注:以在Windows 2008系统的Windows实例中安装IIS服务为例。 登录ECS 管理控制台,确认实例所在安全组里已经添加如下安全组规则。 网络类型 网卡类型 规则方向 授权策略 协议类型 端口范围 授权类型 授权对象 优先级 VPC 网络 不需要配置 入方向 允许 HTTP(80) 80/80 地址段访问 10.0.0.0/8 1 经典网络 公网 参考远程连接 Windows 实例,登录Windows实例。 以下是查看IIS服务是否已经开启的操作步骤。 在 服务器管理器 窗口,选择 角色 > Web 服务器。如果找不到这个选项,则说明没有成功安装IIS服务。 在Web 服务器 窗口,确认 系统服务 部分显示为 全部正在运行。如果不是这个状态,请启动所有服务。 Windows2008_确认已安装IIS服务 以下是查看端口在实例中是否正常被监听的操作步骤。 启动 命令提示符。 执行如下命令。 netstat -ano | findstr :80 如果返回TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4,则说明80端口正常全网监听。如果返回的不是上述结果,请修改监听地址。 以下是查看实例里防火墙是否已经放行Web服务的操作步骤。 单击 控制面板 > 系统与安全 > 检查防火墙状态。 根据防火墙状态,执行不同操作。 如果防火墙处于关闭状态,不需要再做其他处理。如果仍无法访问网站,请提交工单咨询。 如果防火墙处于开启状态,则执行以下操作。 单击 高级设置。 在弹出窗口的左侧导航栏中,单击 入站规则。 选择 万维网服务 (HTTP 流入量),如果处于禁用状态,在 操作 栏里,单击 启用规则。 Windows2008_防火墙里启用HTTP入站规则 完成上述检查,如果仍不能访问实例,请提交工单咨询。 以下是在CentOS 7.3系统中检查TCP 80端口是否正常工作的方法。 CentOS 7.3 注:以在CentOS 7.3系统的Linux实例中安装Nginx服务为例。 登录ECS 管理控制台,确认实例所在安全组里已经添加如下安全组规则。 网络类型 网卡类型 规则方向 授权策略 协议类型 端口范围 授权类型 授权对象 优先级 VPC 网络 不需要配置 入方向 允许 HTTP(80) 80/80 地址段访问 10.0.0.0/8 1 经典网络 公网 参考远程连接 Linux实例,登录Linux实例。 执行如下运行命令。 systemctl status nginx 如果系统返回类似如下,则说明Nginx已经启动。如果未开启,则执行systemctl start nginx命令。 CentOS7.3_nginx已启动 执行如下命令,查看端口在实例中是否正常被监听。 netstat -an | grep 80 如果返回tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN,则说明80端口正常全网监听。如果返回的不是上述结果,请修改监听地址。 CentOS 7之后的版本默认安装Firewalld。如果已经启用firewalld.service,则需要放行 TCP 80 端口。执行如下命令。若返回结果为success,则表示已经放行TCP 80端口。 firewall-cmd --add-port=80/tcp --permanent 使用CentOS 7之前的版本并开启默认防火墙iptables时,应注意iptables默认不拦截访问,如果配置了iptables规则,需要执行以下步骤。 查看规则列表:执行命令 iptables --line -vnL。根据返回结果执行不同操作。 如果设置了默认拦截,添加规则放行TCP 80端口。执行命令iptables -A INPUT -p tcp --dport 80 -j ACCEPT。 如果设置了DROP TCP 80端口,替换规则放行 80 端口。执行命令iptables -R INPUT [80端口对应的规则编号] -p tcp --dport 80 -j ACCEPT。 保存上述规则,执行命令 service iptables save。 完成上述检查,如果仍不能访问实例,请提交工单咨询。 以下是在Ubuntu 16.04系统中检查TCP 80端口是否正常工作的方法。 Ubuntu 16.04 注:以在Ubuntu 16.04系统的Linux实例中安装Apache2 Web服务器为例。 登录ECS 管理控制台,确认实例所在安全组里已经添加如下安全组规则。 网络类型 网卡类型 规则方向 授权策略 协议类型 端口范围 授权类型 授权对象 优先级 VPC 网络 不需要配置 入方向 允许 HTTP(80) 80/80 地址段访问 10.0.0.0/8 1 经典网络 公网 参考远程连接 Linux实例,登录Linux实例。 查看Apache2 Web服务器是否已经开启。执行命令service apache2 status。如果返回以下结果,说明 Apache2 Web服务器已经启动。如果未开启,执行命令 service apache2 start。 Ubuntu 16.04_Apache2 Web 服务器正常工作 执行如下命令,查看端口在实例中是否正常被监听。 netstat -an | grep 80 如果返回tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN,则说明80端口正常全网监听。如果返回的不是上述结果,请修改监听地址。 如果您已经启用UFW(Ubuntu 预装防火墙),需要放行TCP 80端口或HTTP服务。执行命令ufw allow 80/tcp或ufw allow http。返回结果为Rule added 表示已经放行TCP 80端口或HTTP服务。 注:如果实例中已经安装Firewalld并且已经启用firewalld.service,若需要放行 TCP 80 端口,执行命令firewall-cmd --add-port=80/tcp --permanent。返回结果为success即表示已经放行TCP 80端口。 完成上述检查,如果仍不能访问实例,请提交工单咨询。
19348905307966580 浏览量回答数 0
回答
systemctl restart iptables.service 重启生效 (本人centos7.3) 或service iptables restart 重启生效 二还是不行的话 使用三。 三、 firewall的状态: –state ##查看防火墙的状态 –reload ##重新加载防火墙,中断用户的连接,将临时配置清掉,加载配置文件中的永久配置 –complete-reload ##重新加载防火墙,不中断用户的连接(防火墙出严重故障时使用) –panic-on ##紧急模式,强制关闭所有网络连接,–panic-off是关闭紧急模式 例: 添加80端口为允许: firewall-cmd --zone=public --add-port=80/tcp --permanent (–permanent 没有此参数重启后失效) 添加范围例外端口 如5000-10000: firewall-cmd --zone=public --add-port=5000-10000/tcp --permanent 添加完成后立刻生效: 重新载入 firewall-cmd --reload 查看 firewall-cmd --zone=public --query-port=80/tcp 删除 firewall-cmd --zone=public --remove-port=80/tcp --permanent
回答
详细解答可以参考官方帮助文档 为了保证您云服务器 ECS 实例的正常运行,在使用之前,务必认真阅读以下注意事项。 操作须知 禁忌 禁止用户使用 ECS 实例做流量穿透服务。违规者最高处以关停并锁定实例的处罚,并清退处理。 禁止使用 ECS 针对淘宝等电商网站从事刷单、刷销量、刷广告、进行虚假网站交易的网络行为。 不要开启 SELinux。 不要卸载相关硬件的驱动程序。 不要随意修改网卡 MAC 地址。 建议 对于 4 GiB 以上内存的云服务器,请选择 64 位操作系统,因为 32 位操作系统存在 4 GiB 的内存寻址限制。目前支持的 64 位操作系统包括(版本请以购买实例页面上的显示为准): Aliyun Linux 64 位CoreOS 64 位CentOS 64 位Debian 64 位FreeBSD 64 位OpenSUSE 64 位SUSE Linux 64 位Ubuntu 64 位Windows 64 位Windows 32 位操作系统支持最高 CPU 核数为 4 核。 将Windows 实例用于建站、部署 Web 环境,需要至少 2 GiB 内存。1 核1GiB 实例规格无法启动 MySQL。 为保证服务的连续性,避免因宕机迁移而导致的服务不可用,建议将相关软件都设置成开机启动。如果有应用服务连接的数据库,需要在程序中设置成自动重连机制。 I/O 优化实例不要关闭 aliyun-service 服务。 不建议升级云服务器的内核和操作系统版本。如果需要升级内核,请参考 如何避免升级Linux实例内核后无法启动。 Windows 操作系统须知 不要关闭 Windows 系统自带的 shutdownmon.exe 进程。关闭后可能会使服务器重启时间变长。 不要重命名、删除或禁用 Windows 下的 Administrator 账号,以免影响服务器使用。 如果您使用普通云盘,不建议使用虚拟内存。如果是高效云盘或 SSD 云盘,可以根据实际情况使用虚拟内存。 Linux 操作系统须知 不要修改 Linux 实例默认的 /etc/issue 文件内容。否则,根据实例创建的自定义镜像的系统发行版本无法被正确识别,使用该镜像创建的实例无法正常启动。 不要随意更改根目录所在分区下各个目录的权限,尤其是 /etc、/sbin、/bin、/boot、/dev、/usr和/lib 等目录的权限。如果权限更改不当会导致系统出现异常。 不要重命名、删除或禁用 Linux下的 root 账号。 不要编译 Linux 系统的内核,或对内核进行任何其他操作。 如果您使用普通云盘,不建议使用 swap 分区。如果是高效云盘或 SSD 云盘,可以根据实际情况使用 swap 分区。 不要开启 NetWorkManager 服务。该服务会跟系统内部网络服务出现冲突,导致网络异常。 关于云服务器 ECS 的使用限制,请参考 使用限制。
0 浏览量回答数 0
回答
详细解答可以参考官方帮助文档 为了保证您云服务器 ECS 实例的正常运行,在使用之前,务必认真阅读以下注意事项。 操作须知 禁忌 禁止用户使用 ECS 实例做流量穿透服务。违规者最高处以关停并锁定实例的处罚,并清退处理。 禁止使用 ECS 针对淘宝等电商网站从事刷单、刷销量、刷广告、进行虚假网站交易的网络行为。 不要开启 SELinux。 不要卸载相关硬件的驱动程序。 不要随意修改网卡 MAC 地址。 建议 对于 4 GiB 以上内存的云服务器,请选择 64 位操作系统,因为 32 位操作系统存在 4 GiB 的内存寻址限制。