服务器配置与准备

要将服务器放置在公网上,首先需要进行一些基本的配置和准备。 这包括:
1. 注册阿里云账号:如果没有阿里云账号,需要在阿里云官网注册一个账号。 2. 购买域名:选择一个合适的域名,并完成购买。 如果项目不需要域名访问,可以使用服务器的公网IP地址。 3. 购买云服务器:根据需求选择合适的云服务器,并设置默认的操作系统。 4. 云服务器信息页操作:进入云服务器信息页,进行以下配置:
添加服务器安全组:配置安全组规则,确保SSH(22端口)、MySQL(3306端口)、HTTP(80端口)、HTTPS(443端口)和Tomcat默认端口(8080端口)可以访问。

服务器安全组配置

安全组相当于外部防火墙,以下是需要配置的端口:

SSH(22端口):允许远程登录服务器。
MySQL(3306端口):允许数据库服务访问。
HTTP(80端口):允许网页服务访问。
HTTPS(443端口):允许加密的网页服务访问。
Tomcat默认端口(8080端口):允许Java Web应用访问。

SSH服务安装与配置

在安装完操作系统后,需要安装和配置SSH服务:
1. 更新系统:使用sudo执行更新操作,确保SSH服务不会与现有系统冲突。 2. 启用SSH服务:使用systemctl启动SSH服务,并检查其运行状态。 3. 配置SSH:编辑/etc/ssh/sshd_config文件,取消注释或添加相关配置,如允许远程登录等。 4. 重启SSH服务:使用systemctl restart ssh命令重启SSH服务。

路由器端口转发

如果使用路由器,还需要进行端口转发配置:
1. 登录路由器控制界面:通常通过https://miwifi.com登录。 2. 配置端口转发:在路由器的高级设置中找到端口转发,配置内部端口和外部端口,并保存生效。 3. 检查公网IP:在路由器状态或互联网中查看公网IP地址。

内网穿透(可选)

如果服务器位于内网,可以使用内网穿透技术实现公网访问:
1. 安装内网穿透工具:例如,在macOS上可以使用Homebrew安装cpolar。 2. 配置服务:登录cpolar官网后台获取token,并配置隧道。 3. 访问服务:在浏览器中访问配置的端口,使用cpolar账号登录。
通过以上步骤,你可以成功地将服务器放置在公网上,并允许外部用户访问你的服务。

点赞 (2245) 收藏 (2245)

centos安装ftp并配置

群晖nas做oa服务器

华为手机修改dns提高网速

苹果手机配置最快的dns

王者服务器崩溃2024