`
mushme
  • 浏览: 790116 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

手动安装nginx

 
阅读更多
yum安装nginx不能自定义安装插件,而且版本比较旧(没有好的源),所以手动安装了
wget http://nginx.org/download/nginx-1.4.1.tar.gz

tar -zxvf nginx-1.4.1.tar.gz
./configure --prefix=/usr/local/nginx-1.4.1 --with-http_image_filter_module

说是需要gd
https://bitbucket.org/libgd/gd-libgd/downloads
wget个gd http://down1.chinaunix.net/distfiles/gd-2.0.33.tar.gz
make
make install
注意安装前必须安装pcre包。

手动安装的话,就可以修改server_name了
cd src/core/ 
vi nginx.h

#define nginx_version      1002000 
#define NGINX_VERSION      "1.0.0"                     
#define NGINX_VER          "zws/" NGINX_VERSION   
然后重新编译,关闭nginx,启动nginx,就能看到变化了。(注意此处reload是不可以的)
分享到:
评论

相关推荐

    centOS6.x下离线手动下载安装nginx

    在Linux环境中,特别是对于服务器操作系统如CentOS 6.x,离线手动安装Nginx是一项常见的任务。Nginx是一款高性能的HTTP和反向代理服务器,广泛用于网站托管和服务端负载均衡。本教程将详细介绍如何在没有网络连接的...

    ubuntu 20.04 离线安装Nginx(nginx-full-1.18.0)及相关依赖

    在Ubuntu 20.04系统中离线安装Nginx是一个相对复杂的过程,因为通常我们依赖于apt-get在线更新和安装软件。然而,在没有网络连接或者需要在隔离环境中部署时,就需要通过手动方式来完成。这个过程涉及到下载Nginx的...

    UBUNTU安装nginx

    "Ubuntu安装nginx详解" 在本文中,我们将详细介绍如何在Ubuntu系统中安装nginx服务器。nginx是一个流行的开源Web服务器软件,广泛应用于生产环境中。本文将指导您一步一步地安装nginx,并对其进行基本配置。 一、...

    CentOS自动安装nginx

    首先,让我们了解一下在CentOS上手动安装Nginx的基本步骤,这将有助于理解自动安装的过程: 1. **更新系统**:使用`sudo yum update`命令来确保所有已安装的软件包都是最新的,这可以避免兼容性问题。 2. **添加...

    nginx手动安装.zip

    【标题】:Nginx手动安装教程 在服务器管理和网络应用部署中,Nginx是一款广泛应用的高性能HTTP和反向代理服务器,以其轻量级、高效能和稳定性著称。本教程将详细介绍如何手动在Linux系统上安装Nginx,包括其依赖库...

    nginx自动安装

    总之,使用“nginxauto”这样的自动化脚本可以极大地简化Linux上的Nginx安装,让运维工作变得更加高效。了解这些步骤和技巧,无论你是新手还是经验丰富的开发者,都能更好地管理和维护你的Nginx服务器。

    Nginx依赖包手工安装.zip

    在实际操作中,如果没有充分了解各个依赖之间的关系,可能会导致Nginx安装后运行不稳定或者功能缺失。 在Linux环境中,尤其是对于生产服务器,通常推荐使用包管理器(如`apt`或`yum`)来安装Nginx,因为它们会自动...

    nginx手动安装【包含安装脚本】

    将包含有Nginx安装文件的压缩包上传到服务器是安装过程的第一步。通常,这可以通过FTP、SCP或者使用文件传输工具如rsync来完成。确保文件安全地传输到服务器的适当目录,例如 `/home` 或 `/opt`。 解压压缩包是接...

    ubuntu20.04无网dpkg安装nginx.zip

    在Ubuntu 20.04系统中,如果你的网络连接不可用,但仍然需要安装Nginx web服务器,可以使用dpkg命令来手动安装软件包。`dpkg`是Debian包管理器,用于处理.deb格式的软件包,它是Ubuntu的基础。在没有网络的情况下,...

    ubuntu20.04离线无网dpkg安装nginx按完整的deb包

    离线安装Nginx可能比使用`apt`或`apt-get`更复杂,因为它需要手动处理依赖关系。然而,在没有网络连接或者网络速度受限的环境中,这是不可或缺的方法。确保在安装过程中密切关注错误信息,以便解决可能出现的问题。...

    centos 非root安装nginx

    总结:在非root权限下安装Nginx,需要手动编译和配置所有依赖库,并指定安装路径。此外,由于没有权限设置系统服务,所以需要通过自定义脚本来启动和管理Nginx。这个过程虽然复杂,但在某些场景下,如共享主机环境,...

    国产化环境麒麟v10系统arm64下安装nginx所有依赖

    如果需要,可以手动下载源代码并编译安装。 6. **其他可选模块**:根据需求,可能还需要安装其他第三方模块,如 ngx_http_realip_module 用于识别客户端真实IP, ngx_pagespeed 模块用于网站性能优化等。这些模块...

    freebsd8安装nginx和php环境

    #### 三、手动安装 Nginx + PHP 1. **安装 MySQL**: - 进入 MySQL 目录:`#cd /usr/ports/databases/mysql51-server`。 - 编译安装 MySQL,添加必要的编译选项如 `WITH_CHARSET=gbk WITH_XCHARSET=all WITH_PROC...

    基于linux离线安装nginx的全包,及安装流程命令说明

    4. 更新依赖:如果是因为依赖过旧或缺失,尝试更新系统或手动安装缺失的依赖。 总结,离线安装Nginx并集成lua-resty-mysql和lua-resty-redis是一个涉及多个步骤的过程,需要耐心和细致。在实际操作中,遇到问题时...

    Centos7.9 离线安装Nginx依赖包

    3. 如果在安装过程中遇到依赖问题,可能需要手动调整安装顺序或者查找缺失的依赖包。 4. 安装完成后,你可以通过`nginx -v`命令来验证Nginx是否成功安装并查看其版本。 5. 配置Nginx:编辑`/etc/nginx/nginx.conf`...

    centos7下安装nginx(有网以及没有网络)

    如果遇到编译错误提示缺少 gcc-c++ 编译器,可以手动安装 gcc-c++。 ```bash wget http://ftp.gnu.org/gnu/gcc/gcc-6.3.0/gcc-6.3.0.tar.gz tar xvf gcc-6.3.0.tar.gz mkdir /usr/local/gcc mkdir gcc-src cd...

    nginx一键安装包含自动安装脚本

    **Nginx 一键安装与自动化脚本** 在IT行业中,服务器配置和管理是一项重要的任务,尤其是在处理Web服务时。Nginx是一款高性能的HTTP和反向代理服务器,以其高效、稳定和轻量级的特性而广受欢迎。本文将详细讨论如何...

    nginx_nginx安装脚本_

    **Nginx安装脚本详解** Nginx是一款高性能、轻量级的Web服务器和反向代理服务器,广泛应用于互联网领域,以其高并发处理能力、稳定性好和低内存占用著称。本文将深入探讨如何使用安装脚本来部署Nginx。 ### 一、为...

    Nginx基本使用介绍.pdf

    * 手动安装nginx:安装依赖项、解压缩、配置、编译安装nginx 1.3 Nginx的启动方式 Nginx的启动方式有多种: * 启动nginx:`nginx` * 重启nginx:`nginx -s reload` * 快速关闭nginx:`nginx -s stop` * 安全关闭...

Global site tag (gtag.js) - Google Analytics