安装nginx1.2.3
第一步:解压
[root@test02 software]# tar zxvf nginx-1.2.3.tar.gz
第二步:编译
[root@test02 nginx-1.2.3]# ./configure --prefix=/usr/local/nginx-1.2.3
[root@test02 nginx-1.2.3]# make
[root@test02 nginx-1.2.3]# make install
如果提示缺少pcre库,执行yum install pcre* 来安装pcre 和pcre-devel
如果提示缺少zlib库,可以下载zlib库并加入到编译选项中
./configure --prefix=/usr/local/nginx-1.2.3 --with-zlib=/opt/software/zlib-1.2.7
第三步:运行
[root@test02 nginx-1.2.3]# cd /usr/local/nginx-1.2.3/
[root@test02 nginx-1.2.3]# ./sbin/nginx &
安装php5.4.4
第一步:解压
[root@test02 software]# tar zxf php-5.4.4.tar.gz
第二步:编译
[root@test02 php-5.4.4]# ./configure --prefix=/usr/local/php-5.4.4 --enable-fpm
[root@test02 php-5.4.4]# make
[root@test02 php-5.4.4]# make install
第三步:复制php.ini
复制php.ini-production 到 /usr/local/php-5.4.4/lib/php.ini
[root@test02 php-5.4.4]# cd /usr/local/php-5.4.4/
[root@test02 php-5.4.4]# cp /opt/software/php-5.4.4/php.ini-production lib/php.ini
修改php-fpm.conf
[root@test02 php-5.4.4]# cd etc/
[root@test02 etc]# mv php-fpm.conf.default php-fpm.conf
找到 ;pm.status_path = /status 去掉前面的分号
新增/home/www目录用于存放php文件
[root@test02 nginx-1.2.3]# mkdir /home/www
[root@test02 nginx-1.2.3]# chown -R nobody:nobody /home/www
修改nginx.conf将php那段改为
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
root /home/www;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /home/www$fastcgi_script_name;
include fastcgi_params;
}
location ~ ^/status$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $fastcgi_script_name;
include fastcgi_params;
}
location ~ status.html$ {
root /home/www;
}
复制status.html 到 /home/www 目录
[root@test02 php-5.4.4]# cp /opt/software/php-5.4.4/sapi/fpm/status.html /home/www/
运行fpm
[root@test02 php-5.4.4]# ./sbin/php-fpm
新建phpinfo.php 内容为 <?php phpinfo();?>
访问http://192.168.1.107:9090/phpinfo.php
访问http://192.168.1.107:9090/status.html
- 大小: 49.4 KB
- 大小: 108.1 KB
分享到:
相关推荐
在Linux环境下安装Nginx,需要先确保系统已经准备好所有必要的依赖包,这样才能确保Nginx能够正常运行。 首先,我们要知道Linux发行版的不同会影响安装方式和依赖包的选择。常见的Linux发行版如Ubuntu/Debian和...
4. **启动与管理**:安装好 Nginx 和 php-fpm 后,需要分别启动这两个服务,并确保它们能正常运行。 5. **错误日志与调试**:Nginx 和 php-fpm 的错误日志对于定位问题至关重要,可以通过查看这些日志来诊断和解决...
在Linux环境中,离线安装Nginx及其依赖项,特别是openssl模块,是一项常见的任务,尤其在没有互联网连接或者网络受限的服务器上。本教程将详细解释如何进行这一操作。 首先,你需要确保你的Linux系统是基于RPM(Red...
在Linux环境中,特别是对于内网环境,安装Nginx服务器时可能会遇到因网络限制无法自动获取和安装依赖的问题。在这种情况下,预先准备好的Nginx依赖包就显得尤为重要。本主题将详细介绍如何在CentOS7系统下,通过提供...
- 编译和安装:`make && make install` 4. **启动Nginx** - 安装完成后,Nginx的可执行文件位于`/usr/local/nginx/sbin/nginx`,可以通过以下命令启动Nginx: - `./nginx -t` 检查配置文件是否正确。 - `./...
本文将详细介绍如何使用提供的Linux离线环境下Nginx安装包,包括所有必要的依赖环境和安装教程。 Nginx是一款高性能、轻量级的Web服务器和反向代理服务器,它以其高效稳定和低内存占用而闻名。在Linux系统中,Nginx...
Linux系统下无网络环境安装nginx,直接解压即可使用,不用编译,不依赖其他 1.启动nginx,进入nginx安装目录执行:./sbin/nginx -c ./conf/nginx.conf 2.重启新加载nginx配置文件,进入nginx安装目录执行:./sbin/...
Linux 下安装 Nginx 服务器 Linux 作为一款流行的开源操作系统,广泛应用于服务器领域。Nginx 是一个轻量级的 Web 服务器、反向代理服务器和邮件代理服务器,依靠其高性能和灵活的配置,广泛应用于 Web 服务器领域...
在Linux系统中,离线安装Nginx是一项常见的任务,特别是在没有互联网连接或者网络环境受限的服务器上。本文将详细讲解如何使用给定的压缩包文件进行离线安装Nginx,涉及的主要组件包括OpenSSL、PCRE2、ZLIB和Nginx...
下面将详细介绍如何在Linux离线环境下安装Nginx,并使用提供的资源包"nginxpackage"。 首先,你需要确保你的Linux系统已经安装了必要的编译工具和依赖库。这些通常包括GCC编译器、Make、zlib库、pcre库和openssl库...
本教程将详述如何在离线环境下在Linux系统上安装Nginx,同时结合lua-resty库实现与MySQL和Redis的集成,以及安装过程中可能遇到的问题及其解决方案。 一、离线安装Nginx 1. 首先,确保系统已经安装了必要的依赖,...
linux安装nginx/1.25.2,并配置systemctl管理nginx的启动关闭状态等
Linux 下安装 Nginx 步骤及命令 Linux 操作系统中安装 Nginx 服务器的步骤和命令详解。该文档将指导用户从头开始安装 Nginx,包括安装 OpenSSL、GCC、PCRE 和 Zlib 库,并最终安装 Nginx 服务器。 安装 OpenSSL --...
本教程将详细讲解如何在Linux环境下安装Nginx,包括必要的前置环境GCC(GNU Compiler Collection)和OpenSSL的安装步骤。 首先,GCC是Linux系统下的编译器集合,用于将源代码编译为可执行程序。在安装Nginx之前,...
在您提供的信息中,我们看到的是`nginx-1.7.3.tar.gz`,这是一个源码压缩包,意味着我们需要手动编译和安装。 首先,让我们详细了解一下Nginx的安装步骤: 1. **下载源码**: Nginx的源码通常以`.tar.gz`格式提供...
安装好依赖库后,回到Nginx目录,继续执行编译和安装命令: ``` cd nginx-0.7.63 ./configure make make install ``` #### 配置Nginx Nginx安装完成后,其默认安装路径为`/usr/local/nginx`。接下来,我们...
linux离线安装nginx-centos x86-64
本文将详细介绍如何在Linux环境下安装Nginx服务器。 首先,我们需要确保系统已经安装了必要的开发工具,例如GCC编译器、pcre库(用于正则表达式支持)和zlib库(用于数据压缩)。这些工具通常可以通过包管理器来...
接着,使用`make`和`make install`进行编译和安装。 4. **检查安装结果**:通过`whereis nginx`命令确认Nginx是否已成功安装。安装完成后,可以使用`nginx`命令启动Nginx,`nginx -s stop`停止Nginx,`nginx -s ...