2025-05-21 21:12:31
223

如何在华为云ECS上传并配置PHP网站源码?

摘要
本文详细讲解在华为云ECS服务器部署PHP网站的全流程,包含环境准备、源码上传、Web服务配置及测试验证等关键步骤,适用于CentOS/Ubuntu系统环境部署。...

一、准备ECS环境

登录华为云控制台,创建ECS实例时需选择CentOS或Ubuntu系统,建议配置至少1核2GB内存。创建完成后需完成以下操作:

  1. 在安全组中开放80/443端口
  2. 通过SSH连接服务器:ssh root@公网IP
  3. 执行环境安装命令:
    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

四、测试与验证

创建测试文件验证环境:

  1. 新建/var/www/html/test.php
  2. 写入内容:
  3. 浏览器访问http://公网IP/test.php

通过上述步骤可实现PHP网站的快速部署,建议定期备份网站数据并配置HTTPS加密。实际部署中需根据业务需求调整PHP版本和扩展组件。

声明:文章不代表云主机测评网观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险自担!转载请注明出处!侵权必究!
回顶部