跳到主要内容

⚙️ 启动端口配置

服务端口管理

正确配置服务端口,确保 AikanPro 能够正常启动和访问

🔌

默认端口

AikanPro 默认使用 8080 端口提供服务

⚠️

端口冲突

如果 8080 端口被占用,需要修改为其他可用端口

🛡️

安全建议

避免使用 80、443 等常用端口,选择高位端口更安全

🔧 配置方法

📝 修改配置文件

📄 配置文件位置

文件路径: application.properties

该文件通常位于 AikanPro 的安装目录中,与 jar 文件在同一目录下

⚙️ 端口配置参数

application.properties
# 服务端口配置
server.port=8080

# 其他相关配置
server.servlet.context-path=/
server.tomcat.max-threads=200
配置说明:
  • server.port:服务监听端口,默认 8080
  • context-path:应用上下文路径,默认为根路径
  • max-threads:最大线程数,影响并发处理能力

🚀 常用端口推荐

🎯 端口选择建议

推荐端口

8080默认端口,常用于开发
8081备用端口,避免冲突
9090高位端口,更安全
3000开发环境常用

避免使用

80HTTP 默认端口
443HTTPS 默认端口
22SSH 服务端口
3306MySQL 数据库端口

🔄 重启服务

🔄

配置生效

修改端口配置后,需要重启服务才能生效

重启命令:

# 停止服务
sh AikanPro.sh stop

# 启动服务
sh AikanPro.sh start

# 或者直接重启
sh AikanPro.sh restart

⚠️ 注意:重启服务会短暂中断用户访问,建议在维护时间窗口进行操作。

🛠️ 故障排除

🔧 常见问题解决

端口被占用

如果启动时提示端口被占用,可以使用以下命令检查:

# 检查端口占用情况
netstat -tlnp | grep :8080

# 或者使用 lsof 命令
lsof -i :8080

防火墙设置

确保防火墙允许新端口的访问:

# CentOS/RHEL 系统
firewall-cmd --permanent --add-port=8080/tcp
firewall-cmd --reload

# Ubuntu/Debian 系统
ufw allow 8080

云服务器安全组

如果使用云服务器,还需要在云控制台的安全组中开放对应端口。

🤝 需要帮助?

🌟 专业技术支持

遇到端口配置问题?我们的技术团队随时为您提供专业支持