nginx安装
yum install -y nginx
nginx配置
配置前准备,创建一个自己的网站目录,我这里是在/根目录下创建,顺便把logs目录也创建了
mkdir -p /data/example/web/logs
1 修改nginx.conf
vi /etc/nginx/nginx.conf
2 修改fastcgi_params
注意,也可以不做这一步,但是在下面第3步中,要在location里面增加:
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
vi /etc/nginx/fastcgi_params
在fastcgi_param SCRIPT_NAME $fastcgi_script_name;
位置附近增加一行:
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
3 增加自己想要的server配置
vi /etc/nginx/conf.d/example.conf
4 测试配置文件是否正确
nginx -t
5 重启nginx服务
service nginx restart
6 在网站目录创建php或html文件
vi phpinfo.php
<?php
phpinfo();
?>
7 修改windows下的hosts文件
加入一行:
192.168.7.224 example.debug.com
8 浏览器输入
http://example.debug.com/phpinfo.php
最后补充说明:
注意在上面第3步中的server配置,重定向了error_page页面显示内容
这有什么用呢?输入错误的网址看看
http://example.debug.com/phpinfo
显示如下:
如果没有error_page重定向404,50x等网页错误,将会显示如下
- 大小: 33.9 KB
- 大小: 15.2 KB
- 大小: 6.4 KB
- 大小: 17.3 KB
- 大小: 5.7 KB
- 大小: 14.7 KB
- 大小: 2.8 KB
分享到:
相关推荐
LNMP(Linux+Nginx+MySQL+PHP)服务器环境配置是一项关键的技术,广泛应用于现代Web开发领域,尤其在构建高性能、高稳定性的网站时。这一组合利用Linux作为操作系统基础,Nginx作为Web服务器,MySQL作为数据库管理...
这种一键安装包简化了服务器环境搭建的过程,用户只需在CentOS或Debian等Linux系统上执行一个命令,即可快速完成LNMP环境的安装,极大地降低了运维难度。 在实际应用中,LNMP组合可以用于搭建各种类型的网站,包括...
lnmp(Linux+Nginx+MySQL+PHP环境安装)_lnmp
Lnmp(Linux+Nginx+MySQL+PHP环境安装)_1nmp
LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat/Fedora、Debian/Ubuntu/Raspbian VPS(VDS)或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的...
CentOS 6.2 yum安装配置lnmp服务器(Nginx+PHP+MySQL)
在IT行业中,构建LNMP(Linux + Nginx + MySQL + PHP)环境是常见的服务器配置方式,用于搭建高性能的Web应用程序。本教程由宋正河创作,主要针对CentOS 6.2操作系统,搭配Nginx 1.2.0、MySQL 5.5.3和PHP 5.4.3的...
在搭建Linux服务器上运行PHP应用的环境中,通常会采用LAMP(Linux、Apache、MySQL、PHP)或LNMP(Linux、Nginx、MySQL、PHP)架构。本配置指南主要针对LNMP环境,即使用Red Hat Linux操作系统,Nginx作为Web服务器,...
这个压缩包文件“LNMP源码安装详细笔记(Linux+Nginx+Mysql+php).rar”显然提供了关于如何在Linux系统上从源代码级别安装这四个组件的详细教程。以下是对这些关键组件及其安装过程的详细介绍: 1. Linux:作为开源的...
在搭建Linux服务器环境时,通常会采用LAMP(Linux、Apache、MySQL、PHP)或LNMP(Linux、Nginx、MySQL、PHP)架构。本指南主要介绍如何在Red Hat Linux上配置LNMP环境,包括Linux系统设置、Nginx的安装与配置、PHP的...
LNMP(Linux + Nginx + MySQL + PHP)是一个常见的Web服务器组合,广泛应用于网站开发和部署。在这个环境中,PHP7.1、Nginx1.11、MySQL5.6以及Yaf(Yet Another Framework)和Redis是关键组件。下面将详细解释这些...
alpine创建lnmp环境alpine安装nginx+php5.6+mysql
### CentOS 6.4 安装配置LNMP服务器(Nginx+PHP+MySQL) #### 一、概述 本文档详细介绍了如何在CentOS 6.4操作系统上搭建LNMP(Nginx+PHP+MySQL)服务器环境的过程。LNMP是一种流行的Web服务器架构,常用于部署动态...
本篇将详细讲解如何在Linux环境下配置Nginx作为Web服务器,PHP作为后端处理语言,以及MySQL作为数据库系统,构建一个强大的LAMP(Linux、Apache、MySQL、PHP)替代架构——LNMP(Linux、Nginx、MySQL、PHP)。...
Lnmp一键安装脚本,包括Linux+nginx+MySQL+PHP,以及常见PHP扩展、MongoDB、Python等的安装
Linux服务器配置是IT领域中一个重要的实践环节,尤其在构建高效稳定的Web服务时,"Linux+Nginx+MySQL+PHP"(通常称为LNMP)架构被广泛采用。以下将详细讲解如何配置这个环境,以及相关组件的安装和优化。 1. **...
LNMP(Linux + Nginx + MySQL + PHP)是一种常见的Web服务器架构,用于构建高性能的动态网站和应用。本篇笔记详细记录了在Linux环境下,通过源代码方式安装LNMP各组件的过程。 首先,我们来看安装环境: - MySQL:...
Linux+Nginx+MySQL+PHP(简称LNMP)配置流程是搭建Web服务器栈的重要步骤,常用于构建高效、稳定的网站环境。以下将详细介绍这个配置过程。 一、安装Linux系统(CentOS) 在安装CentOS时,你需要进行以下操作: 1...