一、准备ECS环境
登录华为云控制台,创建ECS实例时需选择CentOS或Ubuntu系统,建议配置至少1核2GB内存。创建完成后需完成以下操作:
- 在安全组中开放80/443端口
- 通过SSH连接服务器:
ssh root@公网IP
- 执行环境安装命令:
CentOS:sudo yum install httpd php php-mysqlnd
Ubuntu:sudo apt install apache2 php libapache2-mod-php
二、上传网站源码
推荐使用以下两种方式传输PHP文件:
- SCP命令上传:
scp -r local_dir root@公网IP:/var/www/html
- 使用SFTP工具(如Xftp)直接拖拽文件
路径 | 权限 |
---|---|
/var/www/html | 755 |
上传文件 | 644 |
三、配置Web服务器
修改Apache配置确保正确解析PHP文件:
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
重启服务使配置生效:systemctl restart httpd
四、测试与验证
创建测试文件验证环境:
- 新建
/var/www/html/test.php
- 写入内容:
- 浏览器访问
http://公网IP/test.php
通过上述步骤可实现PHP网站的快速部署,建议定期备份网站数据并配置HTTPS加密。实际部署中需根据业务需求调整PHP版本和扩展组件。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/588605.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。