本文将指导您如何在美国VPS主机上安装和配置一个基本的LAMP(Linux, Apache, MySQL, PHP)环境。这将使您能够运行PHP应用程序和网站。我们将使用CentOS 7作为操作系统。
操作前的准备或背景介绍
在开始之前,请确保您已经:
- 拥有一个美国VPS主机账号。
- 能够通过SSH连接到您的VPS。
- 了解基本的Linux命令行操作。
安装Apache

1. 更新系统包列表
yum update
这将确保您的系统包列表是最新的。
2. 安装Apache
yum install httpd
这将安装Apache服务器。
3. 启动Apache服务
systemctl start httpd
启动Apache服务。
4. 设置Apache服务开机自启
systemctl enable httpd
这将使Apache在系统启动时自动运行。
安装MySQL
1. 安装MySQL
yum install mariadb-server
这将安装MySQL服务器。
2. 启动MySQL服务
systemctl start mysqld
启动MySQL服务。
3. 设置MySQL服务开机自启
systemctl enable mysqld
这将使MySQL在系统启动时自动运行。
安装PHP
1. 安装PHP
yum install php php-mysql
这将安装PHP和PHP的MySQL扩展。
2. 配置Apache以支持PHP
编辑Apache配置文件,通常位于:
vi /etc/httpd/conf/httpd.conf
找到以下行并取消注释:
LoadModule php7_module modules/libphp7.so
然后,在配置文件中添加以下行以启用PHP处理:
AddType application/x-httpd-php .php
保存并关闭文件。
3. 重启Apache服务
systemctl restart httpd
这将使Apache重新加载配置并开始处理PHP文件。
测试LAMP环境
1. 创建一个PHP文件
在您的Web根目录下创建一个名为 info.php 的文件,并添加以下内容:
<?php
phpinfo();
?>
2. 访问您的网站
在浏览器中访问 http://your_vps_ip/info.php,您应该看到PHP的信息页面。
注意事项
- 确保您的VPS防火墙允许HTTP和MySQL端口(默认为80和3306)。
- 如果您遇到权限问题,可能需要更改文件和目录的权限。
- 确保您的PHP配置文件(通常位于
/etc/php.ini)正确设置了内存限制和其他参数。
通过以上步骤,您已成功在美国VPS主机上安装和配置了一个基本的LAMP环境。







