一、部署前准备工作
在阿里云服务器部署前需完成三项核心准备:注册企业级实名认证账号、创建ECS实例并配置安全组、选择CentOS或Alibaba Cloud Linux操作系统。安全组需开放80、443、3306等常用端口,通过控制台网络与安全模块手动添加规则。
端口号 | 协议类型 |
---|---|
80/80 | HTTP |
443/443 | HTTPS |
3306/3306 | MySQL |
二、安装宝塔面板
通过SSH连接服务器后执行安装命令:
- 输入
yum install -y wget
安装依赖 - 运行
wget -O install.sh http://download.bt.cn/install/install_6.0.sh
获取安装包 - 执行
sh install.sh
完成安装,输入y
确认安装路径
安装完成后记录面板地址、用户名及初始密码,通过浏览器访问管理界面。
三、部署Web项目
宝塔面板提供两种部署方案:
- LNMP架构:适用于静态资源较多的项目
- LAMP架构:适合动态页面为主的系统
通过面板「网站」模块创建站点,上传项目文件后配置域名解析。Java项目需在「软件商店」安装Tomcat并配置JDK环境变量。
四、环境配置详解
关键环境配置包含三个步骤:
- 删除系统自带JDK:
rpm -e --nodeps [包名]
- 创建/usr/local/java目录并解压Oracle JDK
- 修改/etc/profile文件配置环境变量,执行
source /etc/profile
生效
建议使用FileZilla或WinSCP进行可视化文件传输,通过SSH客户端执行命令行操作。
通过系统化配置流程,结合宝塔面板的图形化管理功能,开发者可在30分钟内完成阿里云服务器的环境搭建与项目部署。重点需关注安全组规则配置、运行环境版本兼容性及日志监控设置。