LNMP之 php解析

[[email protected] ~]# vim /usr/local/nginx/conf/nginx.conf

打开以下PHP 相关项且更改 scripts$fastcgi_script_name;> /usrlocal/nginx/html$fastcgi_script_name;

location ~ \.php$ {

root           html;

fastcgi_pass   127.0.0.1:9000;

fastcgi_index  index.php;

fastcgi_param  SCRIPT_FILENAME  /usr/local/nginx/html$fastcgi_script_name;

#(scripts$fastcgi_script_name;)

include        fastcgi_params;

更改完成以后,保存退出。通过 ip地址可以访问到 nginx  的首页。

如下图:(如果访问不了可以 尝试关掉linux 自带的防火墙 iptables -F)

[[email protected] ~]# iptables -F

[[email protected] ~]# cd /usr/local/nginx/html/  # 在此目录下写一个 info.php的脚本

[[email protected] html]# ls

50x.html  index.html

[[email protected] html]# vim info.php  # 编译一个 info.php 脚本

<?php

phpinfo();

?>

通过IP 可以访问到以下内容

至此PHP 解析测试成功。

时间: 2024-10-12 09:39:21

LNMP之 php解析的相关文章

LNMP 1.3 测试php解析

测试解析LNMP的php解析 先打开nginx的配置文件 vim /usr/local/nginx/conf/nginx.conf location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html$fastcgi_script_name; include fastcgi_params; }

lnmp搭建+openssl(仅测试)

搭建LNMP环境 一,安装nginx 卸载rpm安装的httpd 安装支持软件pcre-devel zlib-devel gcc gcc-c++ make 创建nginx用户和组 [[email protected] ~]# useradd -M -s /sbin/nologin nginx 编译安装Nginx [[email protected] ~]# tar xf nginx-1.6.0.tar.gz -C /usr/src/ [[email protected] ~]# cd /usr/

构建LNMP平台

1 问题 沿用上篇,通过调整Nginx服务端配置,实现以下目标: 配置Fast-CGI支持PHP网页 创建PHP测试页面,测试使用PHP连接数据库的效果 2 方案 使用2台RHEL7虚拟机,其中一台作为LNMP服务器(192.168.4.5).另外一台作为测试用的Linux客户机(192.168.4.100 Nginx结合FastCGI技术即可支持PHP页面架构,因此本案例,需要延续上篇的实验内容,通过修改Nginx及php-fpm配置文件实现对PHP页面的支持. php-fpm需要修改的常见配

LNMP服务

部署LNMP环境安装部署Nginx.MariaDB.PHP环境安装部署Nginx.MariaDB.PHP.PHP-FPM:启动Nginx.MariaDB.FPM服务:并测试LNMP是否工作正常. 步骤一:安装软件1)使用yum安装基础依赖包yum -y install gcc openssl-devel pcre-devel zlib-devel 2)源码安装Nginxuseradd –s /sbin/nologin nginx 创建nginx用户tar -zxvf nginx-1.8.0.ta

LNMP部署、Nginx+FastCGI、Nginx高级技术

1 案例1:部署LNMP环境1.1 问题安装部署Nginx.MariaDB.PHP环境?安装部署Nginx.MariaDB.PHP.PHP-FPM:?启动Nginx.MariaDB.FPM服务:?并测试LNMP是否工作正常.1.2 方案在RHEL7系统中,源码安装Nginx,使用RPM包安装MariaDB.PHP.PHP-FPM软件.操作过程中需要安装的软件列表如下:?nginx [源码](web服务器,接收用户请求)?mariadb(客户端软件mysql).mariadb-server(服务)

部署LNMP Nginx+FastCGI 、 Nginx高级技术

案例1:部署LNMP环境案例2:构建LNMP平台案例3:地址重写1 案例1:部署LNMP环境1.1 问题 安装部署Nginx.MariaDB.PHP环境安装部署Nginx.MariaDB.PHP.PHP-FPM:启动Nginx.MariaDB.FPM服务:并测试LNMP是否工作正常.1.2 方案 在RHEL7系统中,源码安装Nginx,使用RPM包安装MariaDB.PHP.PHP-FPM软件.操作过程中需要安装的软件列表如下:nginxmariadb.mariadb-server.mariad

PHP开启缓存加速

 PHP默认会将Operate Code文件丢弃,缓存加速是将其保存下来,放置共享内存中,以便在下次调用该PHP页面时重用,避免相同代码的重复编译 ___________________________________________________________ ■ LAMP环境PHP解析原理___________________________________________________________Apache接收客户的PHP程序请求,并根据规则过滤之Apache将PHP程序请求传

lnmp安装完成后无法解析php页面

当你的lnmp架构安装完成后,发现html页面可以打开,但php页面却无法打开,页面提示404 not found,如果确定配置过程不会有问题,可以从下面两个方法来查看 1.nginx的server里面有添加对php的支持没有,如 location / { root html; index index.php index.html index.htm ; } location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_i

lnmp 通过localhost访问本地80端口并解析PHP

vi /etc/nginx/conf.d/default.conf # 删除如下部分的注释, #把一下倒数第二行的/scripts改为你工程目录,如: # fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html$fastcgi_script_name; location ~ \.php$ { root           html; fastcgi_pass   127.0.0.1:9000; fastcgi_index  index.php;