⚙️ 启动端口配置
服务端口管理
正确配置服务端口,确保 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
云服务器安全组
如果使用云服务器,还需要在云控制台的安全组中开放对应端口。