`
LiuYiJie2007
  • 浏览: 14717 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Centos5.2 安装gcc,nginx

阅读更多
1.在光盘里 centos目录下 安装如下 软件包
rpm -ivh cpp-4.1.2-42.el5.i386.rpm
rpm -ivh kernel-headers-2.6.18-92.el5.i386.rpm
rpm -ivh glibc-headers-2.5-24.i386.rpm   
rpm -ivh glibc-devel-2.5-24.i386.rpm    
rpm -ivh libgomp-4.1.2-42.el5.i386.rpm
rpm -ivh gcc-4.1.2-42.el5.i386.rpm

rpm -ivh libstdc++-devel-4.1.2-42.el5.i386.rpm 
rpm -ivh gcc-c++-4.1.2-42.el5.i386.rpm

安装好后 ,就可以编译c,c++了

2.安装ngnix
  a. 下载稳定版本源码 http://wiki.nginx.org/Install

  b. 安装时提示,缺少pcre
     先下载源码  http://sourceforge.net/projects/pcre/files/pcre/
     进行安装,若提示缺少lib,需先安装
     libsepol-devel-1.15.2-3.el5.i386.rpm,
     libselinux-devel-1.33.4-5.7.el5.i386.rpm
     krb5-devel-1.6.1-55.el5.i386.rpm
     keyutils-libs-devel-1.2-1.el5.i386.rpm
     e2fsprogs-devel-1.39-23.el5_5.1.i386.rpm

  c 安装pcre 后,安装ngnix所需其他包文件
     zlib-devel-1.2.3-3.i386.rpm
     zlib-1.2.3-3.i386.rpm
     openssl-devel-0.9.8e-12.el5_5.7.i386.rpm
     openssl-0.9.8e-12.el5_5.7.i386.rpm
 
  d 为了让 nginx 支持tcp,下载 nginx_tcp_proxy_module 源码
    https://github.com/yaoweibin/nginx_tcp_proxy_module

  e 安装方法
        $ tar -xzvf nginx-version.tar.gz
        $ cd nginx-version/
        $ patch -p1 < /path/to/nginx_tcp_proxy_module/tcp.patch
        $ ./configure --add-module=/path/to/nginx_tcp_proxy_module
        $ make
        $ make install
      
  f 在安装的过程中 可以看到如下信息

      Configuration summary
  + using system PCRE library
  + OpenSSL library is not used
  + md5: using system crypto library
  + sha1: using system crypto library
  + using system zlib library

  nginx path prefix: "/usr/local/nginx"
  nginx binary file: "/usr/local/nginx/sbin/nginx"
  nginx configuration prefix: "/usr/local/nginx/conf"
  nginx configuration file: "/usr/local/nginx/conf/nginx.conf"
  nginx pid file: "/usr/local/nginx/logs/nginx.pid"
  nginx error log file: "/usr/local/nginx/logs/error.log"
  nginx http access log file: "/usr/local/nginx/logs/access.log"
  nginx http client request body temporary files: "client_body_temp"
  nginx http proxy temporary files: "proxy_temp"
  nginx http fastcgi temporary files: "fastcgi_temp"
  nginx http uwsgi temporary files: "uwsgi_temp"
  nginx http scgi temporary files: "scgi_temp"

安装后 根据需要配置ngnix.conf 启动即可
分享到:
评论

相关推荐

    centos下安装gcc-7.5 rpm完整依赖

    首先,让我们详细了解如何在CentOS上安装GCC 7.5及其依赖: 1. **更新系统**:在开始任何安装之前,确保系统是最新的,可以通过运行以下命令来实现: ``` sudo yum update -y ``` 2. **安装基础依赖**:GCC的...

    CentOS5.2图示安装

    《CentOS5.2 图示安装详解:新手友好指南》 CentOS 5.2 是一个基于Linux的服务器操作系统,以其稳定性和强大的企业级功能而备受赞誉。对于初学者来说,进行一次完整的安装可能显得有些复杂,但通过图示化的安装步骤...

    centos7.6离线安装nginx

    本文将详细介绍如何在CentOS 7.6上进行离线安装Nginx,这对于网络环境不稳定或者没有互联网连接的服务器尤为实用。 首先,确保你的系统是最新的。打开终端并运行以下命令来更新系统包: ```bash sudo yum update -...

    centos5.2安装文档

    linux centos5.2图形安装手册

    centos离线安装gcc和nginx所需要的rpm包

    本篇将详细介绍如何在CentOS系统下离线安装GCC(GNU Compiler Collection)和Nginx,以及涉及到的相关知识点。 GCC是GNU项目的一部分,它是一套用于编译C、C++、Objective-C、Fortran、Ada、Go等编程语言的开源...

    Centos5.2安装过程[VMware虚拟机]

    《CentOS 5.2 在 VMware 虚拟机中的安装步骤详解》 在IT领域,熟练掌握操作系统安装是基础技能之一,尤其是对于Linux系统,如CentOS。本文将详细介绍如何在VMware虚拟机上安装CentOS 5.2,这对于初学者来说是一份极...

    CentOS5.2系统安装在虚拟机上,编译gcc.pdf

    根据提供的文件信息,这份文档主要涉及在CentOS 5.2系统上使用虚拟机环境进行gcc编译器的安装。下面将详细阐述其中的关键知识点,包括系统安装、gcc编译器的编译过程以及相关依赖问题解决。 首先,CentOS...

    centos 非root安装nginx

    在Linux环境中,CentOS系统是常用的服务器操作系统,而Nginx是一款高性能的HTTP和反向代理服务器,常用于网站服务。在非root权限下安装Nginx,即不使用管理员权限进行安装,需要一些额外的步骤和技巧。下面将详细...

    centOS6.7下gcc-4.4.7的安装部件

    centOS6.7下gcc-4.4.7的安装部件。满足各种需求 centOS6.7下gcc-4.4.7的安装部件。满足各种需求 centOS6.7下gcc-4.4.7的安装部件。满足各种需求 centOS6.7下gcc-4.4.7的安装部件。满足各种需求

    centos7离线安装gcc-c++

    centos7离线安装gcc-c++

    centos7.5离线安装nginx1.17.8全套包.zip

    - 使用`make`命令进行编译,然后使用`make install`将编译好的Nginx安装到系统默认路径(通常是`/usr/local/nginx`)。 4. **配置Nginx**: - 编辑`/etc/nginx/nginx.conf`配置文件,根据你的需求配置服务器块、...

    CentOs5.2下安装php5.0.4及eaccelerator

    NULL 博文链接:https://yy-web.iteye.com/blog/272348

    contos7.9离线安装nginx所需的gcc等.rmp文件

    - `make install`:将编译好的Nginx安装到系统中。 6. **注意事项**:在离线环境中,确保所有依赖项都已经包含,否则编译可能会失败。在运行`./configure`之前,检查是否有缺失的库或头文件。 7. **安全性和更新*...

    Centos7.9 离线安装Nginx依赖包

    下面将详细介绍如何在CentOS 7.9上离线安装Nginx及其依赖包。 首先,我们需要了解Nginx的基本架构和依赖关系。Nginx主要由以下几个部分组成: 1. Nginx主程序:这是Nginx的核心,负责处理客户端请求和转发到后端...

    centos 6.4安装gcc和gcc++需要的全部包

    由于CentOS 6.4的默认软件仓库中的GCC版本可能较旧,如果你想安装最新版的GCC,可能需要添加第三方软件仓库,如EPEL(Extra Packages for Enterprise Linux)。使用以下命令安装EPEL仓库: ```bash sudo rpm -Uvh ...

    centos 7安装gcc 7.3

    详细讲解了在centos 7上安装gcc 7.3的过程: 1.下载gcc 2.安装开发工具 3.把gcc解压缩 4.安装gcc的依赖软件 5.把这几个文件复制到外面一层目录,解压缩。 6.把解压的目录复制到gcc-7.3.0目录中 7.生成makefile 8....

    CentOS 5.2 下安装JDK

    本TXT文件为第一章:Linux 下安装 JDK 测试环境:系统 CentOS 5.2 第一步:查看Linux自带的JDK是否已安装并卸载…… 第二步:安装JDK步骤…… 第三步:配置环境变量 三步完成安装 其他安装请见...

    centOS6.7安装GCC套件

    64 位CentOS 6.7 安装gcc V4.4.7的操作步骤 以及配套所需的rpm格式安装包 安装步骤: 1、rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm 2、rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm 3、rpm -ivh cloog-ppl-0.15.7-1.2.el6....

    CentOS7 安装gcc 软件包

    本教程将详细介绍如何在CentOS 7上离线安装GCC软件包及其所有依赖。 首先,我们需要理解CentOS 7的包管理器是Yum,它用于安装、更新和管理系统软件。但是,在没有网络连接或需要在多台服务器之间进行快速部署的情况...

Global site tag (gtag.js) - Google Analytics