随着互联网的发展,越来越多的企业选择将业务部署到云平台上。鹏讯云作为国内领先的云计算服务提供商,以其高性能、高可靠性以及灵活的计费方式受到了众多用户的青睐。本文将详细介绍如何在鹏讯云服务器上部署和配置LAMP(Linux、Apache、MySQL、PHP)或LEMP(Linux、Nginx、MySQL、PHP)环境。
1. 申请鹏讯云账号并创建ECS实例。登录鹏讯云官网,完成实名认证后,选择合适的ECS实例规格(建议使用CentOS7及以上版本),然后进行购买操作。购买完成后,进入控制台获取公网IP地址等信息。
2. 使用SSH工具连接至ECS实例。通过命令行输入“ssh root@公网ip”,根据提示输入密码即可成功登录。
3. 更新系统软件包。为了确保后续安装过程顺利,需要先更新yum源并升级所有已安装的软件包。执行以下命令:
yum update -y
1. 安装Apache HTTP Server。在终端中依次输入以下命令以安装Apache:
yum install httpd -y
systemctl start httpd
systemctl enable httpd
可以通过浏览器访问http:///,若能正常显示“Test Page for Apache”页面,则说明Apache安装成功。
2. 安装MariaDB数据库。由于MySQL官方不再提供免费版本,因此这里推荐使用MariaDB替代:
yum install mariadb-server mariadb -y
systemctl start mariadb
systemctl enable mariadb
为提高安全性,初次启动时需要对数据库进行初始化设置:
mysql_secure_installation
按照屏幕上的指示逐步完成设置。
3. 安装PHP及其扩展库。接下来安装PHP7.4及常用扩展:
yum install php php-mysql php-gd php-xml php-mbstring php-json -y
重启Apache使配置生效:
systemctl restart httpd
在/var/www/html目录下新建一个phpinfo.php文件用于测试PHP是否安装正确:
保存退出后,再次打开浏览器访问http:///phpinfo.php,如果能够看到PHP配置信息,则表示整个LAMP环境搭建完毕。
1. 安装Nginx Web服务器。与Apache类似,我们同样可以从yum仓库直接安装Nginx:
yum install nginx -y
systemctl start nginx
systemctl enable nginx
此时可通过浏览器访问http:///,检查Nginx是否正常工作。
2. 安装MariaDB数据库。这部分内容同LAMP部分一致,请参照上述步骤操作。
3. 安装PHP-FPM。为了让Nginx支持处理PHP脚本,还需要额外安装PHP-FPM:
yum install php-fpm -y
systemctl start php-fpm
systemctl enable php-fpm
编辑Nginx配置文件(一般位于/etc/nginx/conf.d/default.conf),添加如下内容:
location ~ .php$ {
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
重启Nginx和PHP-FPM服务:
systemctl restart nginx php-fpm
同样地,在网站根目录下创建一个phpinfo.php文件,并通过浏览器访问验证PHP是否正常工作。
以上就是在鹏讯云服务器上快速搭建LAMP/LEMP环境的具体方法。需要注意的是,实际生产环境中还需要考虑更多因素如性能优化、安全防护等,建议大家根据自身需求合理调整配置。
# 详细介绍
# 若能
# 需要注意
# 创建一个
# 提供免费
# 准备工作
# 高性能
# 可通过
# 以其
# 要对
# 软件包
# 可以通过
# 这部
# 推荐使用
# 如何在
# 互联网
# 的是
# 重启
# 还需要
# 器上