CentOS中配置LNMP环境打开提示File not found

安装之后测试发现,怎么Html能运行,而php就不行,显示File Not Found,很是悲伤之下谷歌,发现了各种奇奇怪怪的说法,作为一个error_log看不懂的人只能一个个尝试,而且我将安装步骤仔细重复了一遍又一遍,保证按照教程来了,还是没发现问题,最后找到了一个类似的答案:

是配置的问题

 location ~ .php$ {
 root html;

html是nginx默认的目录,需要改成网站实际的路径

然后我基本确定了在/etc/nginx/conf.d/default.conf下,反复修改之后发现了一点不同,其他地方都是:
root /usr/share/nginx/html;而在php下却是root html

所以才访问不了,原来是路径错了,修改完之后就可以访问了。

另外,错误日志所在位置是:var/log/nginx

时间: 2025-01-25 01:45:49

CentOS中配置LNMP环境打开提示File not found的相关文章

CentOS6.7系统中配置LNMP环境_Linux

1:查看环境: [root@localhost ~]# cat /etc/redhat-release 2:关掉防火墙 #重启后生效开启 [root@localhost ~]# chkconfig iptables off or #即时生效,重启后失效开启 [root@localhost ~]# service iptables stop 关闭selinux #即时生效,重启后失效 [root@localhost ~]#setenforce 0 //将SELINUX=enforcing修改为di

电脑中配置好环境变量后还是无法打开AndroidStudio如何解决

  电脑中配置好环境变量后还是无法打开AndroidStudio如何解决          1.可能是JDK版本过低,AndroidStudio要求JDK版本在JDK7以上,不过这种情况较少发生; 2.安装的JDK可能是32位的,而AndroidStudio要求64位JDK,这个原因的可能性很大,可以检查一下JDK是多少位的; 3.如果是这个原因,则可以去官网下载最新64位版本; 4.最后按照安装的位置重新配置环境变量,然后再打开AndroidStudio就可以了.

CentOS6.5中利用yum安装配置lnmp环境步骤

准备篇 1.配置防火墙,开启80 和3306端口 [root@localhost ~]# vim /etc/sysconfig/iptables         -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT         -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT         -A INPUT -m state --sta

Centos中安装php环境与配置WWW服务器方法

设定档位置:/etc/httpd/conf/httpd.conf 网页资料位置:/var/www/html 网页执行档位置:/var/www/cgi-bin 网页相关纪录档目录:/var/log/httpd/ 安装软体 yum -y install httpd httpd-devel httpd-manual yum -y install php-5 php-bcmath php-dba php-devel php-gd php-imap php-ldap php-mbstring php-my

CentOS中配置Ruby on Rails环境_ruby专题

详细安装步骤: 一.更新Python centos 中默认安装的python是2.4的版本,因为新版的rails需要提供nodejs的相关支持,需要更新python,更新文章可以直接移步到这个链接 http://www.tomtalk.net/wiki/Python 复制代码 代码如下: yum install -y bzip2*           #nodejs 0.8.5需要,请安装python前,先安装此模块.   wget http://www.python.org/ftp/pytho

centos中配置xcache给php加速

Xcache工作原理: Xcache是开源的opcode和var的缓存器,它可以加速PHP的原因就是Xcache通过缓存用户已经请求的PHP编译结果,将PHP编译缓存保存在服务器的内存中以便用户再次请求同样PHP解析时不再用PHP再次编译直接从Xcache缓存结果中读取.避免PHP再次编译给服务器带来过大的负载.下面就来说下在LNMP环境下如何使用Xcache来加速你的PHP服务器. 系统环境:CentOS 6.3 (Final) + Nginx 1.6.0 + MariaDB-5.5.37 +

在CentOS上配置Java环境变量的教程_java

rhel 和 centos linux 使用yum命令后,将 OpenSDK 安装到/usr/lib/jvm/ 目录: [root@dabu.info ~]# ls -l /usr/lib/jvm/ 输出如下: total 4 drwxr-xr-x. 3 root root 4096 Feb 24 17:00 java-1.7.0-openjdk-1.7.0.51.x86_64 lrwxrwxrwx. 1 root root 21 Feb 24 17:00 jre -> /etc/alterna

CentOS中LAMP网站环境配置与绑定域名的例子

第一.LAMP一键包环境的安装 目前这个环境包是基于CENTOS 5或者6 32或者64位系统.  代码如下 复制代码 wget http://soft.laozuo.org/lamp/lamp_centos1.0.tar.gz tar zxvf lamp_centos1.0.tar.gz cd centos sh install.sh 输入上述的命令安装包回车即可,然后输入我们需要设置的MYSQL密码. 安装环境是PHP5.4,默认的MYSQL密码是admin123,我们可以自己设置默认的RO

CentOS PPTP配置LNMP+PPTP+FreeRADIUS+DaloRADIUS+流量控制

折腾了好几天,查阅了很多资料,终于搞定了,泪牛满面,下面记录详细操作过程!注:测试环境为CENTOS5.8 x86 安装PPTP 直接使用赵蓉的PPTP一键安装包即可  代码如下 复制代码 wget http://dl.zrblog.net/pptpd.sh;sh pptpd.sh;        安装LNMP 本人使用的是AMH4.2,也是一键安装包  代码如下 复制代码 wget http://amysql.com/file/AMH/4.2/amh.sh; chmod 775 amh.sh;