LNMP排错

LNMP作为最常用的搭建环境,无论是源码安装还是yum方式网上有很多教程,本文对安装方式不做过多讲解,只针对常见错误进行总结;

  1. LNMP安装后无法打开网站,无nginx欢迎界面,无法打开指定的HTML页面;

    检查nginx服务是否启动,iptables是否开放80端口,检查nginx的conf文件server段root指定的目录是否正确;

  2. 提示502 getaway错误

    检查PHP服务是否启动;

    检查nginx的conf文件,在server段中的location中增加:

    1. fastcgi_pass   127.0.0.1:9000; #将PHP界面转发至PHP解析
    2. include fastcgi_params; #调用fastcgi_params中的PHP参数
    3. fastcgi_param  SCRIPT_FILENAME  $document_root$fsn; #注意:此行确定PHP_CLI文件位置

提示404错误

  1. nginx是否配置了页面访问规则,拒绝访问指定目录或文件类型并显示404页面

打开网站显示空白页面

  1. 在conf中增加fastcgi_param  SCRIPT_FILENAME  $document_root$fsn;

时间: 2024-10-11 13:10:44

LNMP排错的相关文章

lnmp平台的简单基础搭建

一.mysql的安装: 1. get mysql-boost-5.7.17.tar.gz (from 老吴) 使用mysql-boost-5.7.17.tar.gz时,查看df -h,物理空间应该大于10G tar zxf mysql-boost-5.7.17.tar.gz##解压mysql,会发现解压完后du -sh是500+M 2. 软件包依赖性: 在cmake过程中需要使用到gcc.gcc-c++编译器.ncurses-devel.cmake yum install -y gcc gcc-

LNMP +memcached

proxe代理服务器: 安装memcached服务 #yum  -y install gcc #tar -xf libevent-2.0.21-stable.tar.gz (memcached服务库文件) #cd libevent-2.0.21-stable #./configure #make && make install 可以直接给库文件做链接也可在库配置文件中写进去,做其一就行. 1)  #ln -s /usr/local/lib/libevent/* /usr/lib/ #ldc

lnmp环境下cacti搭建

LNMP架构安装配置方法  http://9272317.blog.51cto.com/9262317/1826042 实验过程中关闭防火墙和selinux service iptables stop   setenforce 0 官网下载cacti相关软件 [email protected] file]# wget http://www.cacti.net/downloads/cacti-0.8.8a.tar.gz http://oss.oetiker.ch/rrdtool/pub/rrdto

Linux服务器集群架构部署搭建(四)WEB服务器LNMP/LAMP搭建部署及站点产品安装(1)

命运是大海,当你能够畅游时,你就要纵情游向你的所爱,因为你不知道狂流什么会到来,卷走一切希望与梦想. 作者:燁未央_Estelle声明:测试学习,不足之处,欢迎指正. 第一章 集群WEB服务器LNMP生产应用 1.1 Nginx的应用场合:根据功能来进行应用 ①静态服务器(图片,视频服务)国内使用的只有两款,另一个是lighttpd.百度贴吧.豆瓣.html.js.css.flv等. ②动态服务:nginx+fastcgi的方式运行php.jsp.动态的并发很少(根据优化达到500-1500),

源码编译安装LNMP环境及配置基于域名访问的多虚拟主机

实验环境及软件版本: CentOS版本: 6.6(2.6.32.-504.el6.x86_64) apache版本: nginx-1.6.2 mysql版本:  Mysql-5.6.23 php版本:    php-5.6.3 一.关闭防火墙:service iptables stop chkconfig iptables off 二.关闭selinux: sed -i 's/SELINUX=disabled/SELINUX=enforcing/g' /etc/selinux/config in

实现基于LNMP的电子商务网站

---------------------------实现基于LNMP的电子商务网站---------------------- 一.环境准备:centos系统.nginx源码.yum源(安装mysql与php-fpm). 实验前先关闭httpd服务,防止干扰 二.安装步骤: 1.下载nginx源代码,并编译安装到/usr/local/nginx目录中 2.yum方式安装mariadb.mariadb-server.php-mysql.php.php-fpm yum install mariad

LNMP搭建流程

一.首先搭建Nginx服务 yum install -y pcre-devel openssl-devel #用本地yum仓库安装依赖包 wget -q http://nginx.org/download/nginx-1.10.2.tar.gz #下载软件源码包 useradd -s /sbin/nologin -M www #创建程序用户 tar xf nginx-1.10.2.tar.gz -C /usr/src/ #解压缩 cd /usr/src/nginx-1.10.2 ./config

lnmp搭建测试

lnmp安装及排错 标签(空格分隔) nginx已安装就在演示啦// lnmp安装及排错 nginx已安装就在演示啦// 安装MySQL数据库 Debian or Ubuntu使用下面的安装命令 安装MySQL数据库 安装过程: 列表项 这里安装mysql的二进制包相对较简单写 [[email protected] ~]# groupadd mysql#建组 [[email protected] ~]# useradd -s /sbin/nologin -g mysql -M mysql [[e

LNMP分离式部署搭建

一.前期准备 1.准备三台虚拟机,分别为: Nginx Web:192.168.200.142 PHP:192.168.200.128 Mysql:192.168.200.143 二.服务搭建 一.Nginx Web搭建 yum install -y pcre-devel openssl-devel #用本地yum仓库安装依赖包 wget -q http://nginx.org/download/nginx-1.10.2.tar.gz #下载软件源码包 useradd -s /sbin/nolo