php install
1. 安装
安装PHP
yum -y install php php-mysql php-fpm
在nginx.conf文件中增加对PHP的支持。
vim /usr/local/nginx/conf/nginx.conf
进入Vim编辑器后,按下i
键进入编辑模式,在server的根路由配置中新增index.php
。
location / {
root html;
index index.html index.htm index.php;
}
并在根路由下面新增以下配置。
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
}
location ~ .*\.php(\/.*)*$ {
fastcgi_pass 127.0.0.1:9000;
include fastcgi.conf;
fastcgi_index index.php;
}
按下ESC
键,输入:wq
保存并退出Vim编辑器。
重启php-fpm服务。
systemctl restart php-fpm
重启Nginx服务。
/usr/local/nginx/sbin/nginx -s reload
检查PHP安装
a. 在Nginx的网站根目录下创建PHP探针文件phpinfo.php。
echo "<?php phpinfo(); ?>" > /usr/local/nginx/html/phpinfo.php
b. 访问PHP探针页面。在浏览器地址栏输入xx.xx.xx.xx/phpinfo.php
(请将xx.xx.xx.xx
替换为ECS服务器的公网地址),出现如下页面表示PHP环境配置成功
参考资料:
阿里云-快速搭建LNMP环境
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律