`
hyl198611
  • 浏览: 228503 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

centos 6.7 安装软件

 
阅读更多

设置固定ip
http://jingyan.baidu.com/article/455a99508be7cda167277865.html

centos6.7  nginx 1.8.0

1. nginx 安装

添加 nginx操作用户 useradd www
参见 http://blog.csdn.net/yuanchao99/article/details/46357173
手动安装 GEOip http://www.vpsee.com/2011/03/install-nginx-with-geoip-module-for-country-targeting/


    ./configure: error: C compiler cc is not found
    yum install gcc gcc-c++ ncurses-devel perl

yum install zlib-devel.x86_64
# wget http://geolite.maxmind.com/download/geoip/api/c/GeoIP.tar.gz
# tar -zxvf GeoIP.tar.gz
# cd GeoIP-1.4.6
# ./configure
# make; make install

# echo '/usr/local/lib' > /etc/ld.so.conf.d/geoip.conf
# ldconfig

下载 IP 数据库

MaxMind 提供了免费的 IP 地域数据库,这个数据库是二进制的,不能用文本编辑器打开,需要上面的 GeoIP 库来读取:

# wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
# gunzip GeoIP.dat.gz


配置 Nginx

最后是配置 nginx,在相关地方加上如下的配置就可以了:

# vi /etc/nginx/nginx.conf

http {
...
geoip_country /home/vpsee/GeoIP.dat;
fastcgi_param GEOIP_COUNTRY_CODE $geoip_country_code;
fastcgi_param GEOIP_COUNTRY_CODE3 $geoip_country_code3;
fastcgi_param GEOIP_COUNTRY_NAME $geoip_country_name;
...
}

server {
...
        location / {
            root   /home/vpsee/www;
            if ($geoip_country_code = CN) {
                root /home/vpsee/cn;
            }
            ...
        }
...
}

这样,当来自中国的 IP 访问网站后就自动访问到预定的 /home/vpsee/cn 页面。关于 Nginx + GeoIP 还有很多有用的用法,比如做个

简单的 CDN,来自中国的访问自动解析到国内服务器、来自美国的访问自动转向到美国服务器等。MaxMind 还提供了全球各个城市的 IP

信息,还可以下载城市 IP 数据库来针对不同城市做处理。


./configure: error: libatomic_ops library was not found. 问题 安装 yum install libatomic_ops-devel.x86_64

 5、如果安装出现在下面的错误是缺少编译环境。安装编译源码所需的工具和库

 

以上都执行后再执行 安装脚本

    #!/bin/bash 
     
    user=www          # change to user who run nginx 
    dir_prefix=/data/nginx       # change to your prefered install dir 
    script_path=`readlink -f $0` 
    script_dir=`dirname $script_path` 
    opath=`pwd` 
     
    yum install -y gd-devel pcre-devel libgcrypt-devel libxml2-devel libxslt-devel
     
    tar zxvf $script_dir/zlib-1.2.8.tar.gz -C $script_dir 
    tar zxvf $script_dir/openssl-1.0.1m.tar.gz -C $script_dir 
    tar zxvf $script_dir/nginx-1.8.0.tar.gz -C $script_dir 
     
    cd $script_dir/nginx-1.8.0 
    ./configure --prefix=$dir_prefix --user=$user --group=$user --http-log-path=$dir_prefix/log/access.log --error-log-

path=$dir_prefix/log/error.log --pid-path=$dir_prefix/pid/nginx.pid --lock-path=$dir_prefix/lock/nginx.lock --with-

http_ssl_module --with-http_spdy_module --with-http_realip_module --with-http_xslt_module --with-

http_image_filter_module --with-http_geoip_module --with-http_sub_module --with-http_dav_module --with-http_flv_module

--with-http_mp4_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_auth_request_module --with-

http_random_index_module --with-http_secure_link_module --with-http_degradation_module --with-http_stub_status_module

--with-pcre --with-libatomic --with-zlib=$script_dir/zlib-1.2.8 --with-openssl=$script_dir/openssl-1.0.1m 
     
    make 
     
    make install 
     
    mkdir -p $dir_prefix/sites-enabled 
    mkdir -p $dir_prefix/lock 
     
    \cp -f $script_dir/etc.initd.nginx-$user /etc/init.d/nginx-$user 
    \cp -f $script_dir/conf.nginx.conf $dir_prefix/conf/nginx.conf 
    \cp -f $script_dir/sites-enabled.$user.conf $dir_prefix/sites-enabled/$user.conf 
     
    chown -R $user: $dir_prefix 
     
    service nginx-$user start 
    chkconfig nginx-$user on 
     
    rm -Rf $script_dir/zlib-1.2.8 
    rm -Rf $script_dir/openssl-1.0.1m 
    rm -Rf $script_dir/nginx-1.8.0 
 cd $opath 


安装redis  http://blog.csdn.net/ludonqin/article/details/47211109

卸载jdk http://linux.it.net.cn/CentOS/server/set/2014/1006/6242.html

安装jdk http://www.cnblogs.com/kenshinobiy/p/4747888.html

安装resin http://blog.csdn.net/liuxiao723846/article/details/50781025

安装mysql http://blog.csdn.net/wendi_0506/article/details/39478369  不需要 -DENABLE_DOWNLOADS=1  参数

 

安装ImageMagick http://blog.csdn.net/gycsjz/article/details/42707981

 

yum install libjpeg libjpeg-devel libpng libpng-devel libtiff libtiff-devel

解压安装包后查看执行

./configure

 

留意 DELEGATES 刚开始的时候并没有 jpeg, yum install 后出现 支持jpeg、png、tiff。

然后

make 

make install

分享到:
评论

相关推荐

    Centos6.7 ISO

    6. **安装过程**: 使用"Centos6.7 ISO"和"VMware-workstation-full-16.0.0-16894299.exe",用户可以先安装VMware Workstation,然后在软件中导入CentOS 6.7的ISO文件,创建一个新的虚拟机并进行安装。 7. **虚拟化...

    centos6.7图文安装教程

    ### CentOS 6.7 图文安装教程 #### 一、系统介绍 CentOS 6.7 是基于 Red Hat Enterprise Linux (RHEL) 6.7 版本构建的一个开源操作系统,它广泛应用于服务器环境中。与商业版 RHEL 相比,CentOS 提供了一个免费且...

    Centos 6.7安装步骤1.docx

    【CentOS 6.7 安装步骤详解】 在IT运维领域,CentOS是一款非常流行的开源操作系统,尤其在服务器环境中广泛使用。CentOS 6.7是该系列的一个稳定版本,提供了一个坚固的基础来搭建和管理各种服务。下面将详细介绍...

    Centos6.7-6.9_32x64-镜像种子.rar

    在这些压缩包中,"Centos6.8"、"Centos6.7"和"Centos6.9"表示的是各个版本的ISO镜像文件,可用于安装CentOS 6系统。 4. **安装与部署** 安装CentOS 6通常涉及以下步骤: - 制作安装介质:使用ISO镜像文件创建DVD...

    centos6.7gcc离线安装包

    在这个压缩包中,你应该找到了"gcc安装(centos6.7)"这个文件,它可能包含了所有必要的GCC组件和依赖。解压这个文件到一个方便的位置,例如 `/tmp` 目录。 安装步骤如下: 1. **创建工作目录**: 首先,创建一个...

    CentOS 6.7 安装及基本配置,分布式系统搭建

    在本文中,我们将深入探讨如何在服务器环境中安装和配置CentOS 6.7,以及如何利用它来搭建一个分布式系统。CentOS是一款基于Linux的开源操作系统,以其稳定性和可靠性而广受IT专业人士的喜爱,是搭建企业级服务器的...

    CentOS6.7安装Oracle11gR2

    ### CentOS 6.7 下安装 Oracle 11g R2 的详细步骤 #### 环境准备 在开始安装之前,需要准备好以下几项资源: 1. **虚拟化平台**:`VMware-workstation-full-14.0.0-6661328.exe` 2. **操作系统镜像**:`CentOS-...

    centos6.7 详细安装指南

    ### CentOS 6.7 安装指南详尽解析 #### 一、安装前准备与启动选项 **标题**: "CentOS 6.7 详细安装指南" **描述**: "CentOS 6.7 详细安装指南" 从标题和描述中我们可以了解到这份文档是关于CentOS 6.7 的详细...

    Linux环境(CentOS6.7 64位)下安装subversion1.9.5的方法

    本文实例讲述了Linux环境(CentOS6.7 64位)下安装subversion1.9.5的方法。分享给大家供大家参考,具体如下: 安装环境以及软件版本如下。 subversion使用1.9.5版本,服务器使用阿里云服务器,CentOS6.7(64位)。 1....

    CentOS-6.7-x86_64-bin-DVD1to2.zip

    这个标题暗示了用户可以在这个压缩包中找到安装CentOS 6.7所需的所有基本文件。 【描述】中的“迅雷即可下载,速度很快”说明该文件可以通过迅雷下载工具获取,迅雷是中国常用的下载工具,以其高速下载能力闻名,...

    CentOS 6.7安装Oracle11gR2 1

    总之,在CentOS 6.7上安装Oracle 11gR2涉及多个步骤,包括环境准备、软件解压、用户和目录设置,以及系统参数调整。遵循这些步骤,你可以成功地在Linux环境下部署Oracle数据库服务器。但请注意,Oracle的安装过程...

    centos6.7 PXE启动需要的pxelinux.0

    在本场景中,我们关注的是使用PXE来安装CentOS 6.7操作系统,核心组件是`pxelinux.0`文件。 `pxelinux.0`是syslinux软件包的一部分,syslinux是一个用于引导MS-DOS和FAT分区的引导加载程序,它扩展了功能,使其能够...

    SDL_依赖库_X64_Centos6.7.rar

    标题中的"SDL_依赖库_X64_Centos6.7.rar"指示了这是一个针对64位(CentOS 6.7)系统的SDL(Simple DirectMedia Layer)依赖库的压缩包。SDL是一个跨平台的开发库,主要用于处理图形、音频、输入设备等多媒体功能,广泛...

    解决Centos6.7:-bash: ./DrClientLinux: /lib/ld-linux.so.2: bad ELF

    1. **库版本不兼容**:在CentOS 6.7上,`ld-linux.so.2`通常是GLIBC(GNU C Library)的一部分,如果程序需要的GLIBC版本高于系统当前安装的版本,就会导致这个错误。 2. **缺失的依赖**:如果系统中缺少了`ld-...

    Centos 6.7 服务器配置(7个)命令指导文件-吉首大学Linux服务器操作系统期末考试复习资料

    2. **`yum`**:Yellowdog Updater, Modified,是CentOS 6.x的包管理器,用于安装、更新和卸载软件。例如,`yum update`可以升级系统的所有软件包,`yum install <package_name>`用于安装指定的软件包。 3. **`...

    VMware下CentOS 6.7安装图文教程

    - 输入虚拟机名称(例如:CentOS6.7)及安装路径。 - 设置磁盘容量,可根据实际需求调整,默认推荐值即可。 - 如果需要自定义硬件配置,可以选择“自定义硬件”,否则直接点击“完成”。 4. **安装 CentOS 6.7**...

    Centos6.7操作系统安装实战.docx

    在本篇文档中,我们将深入探讨如何进行CentOS 6.7操作系统的安装,这是一个针对EPC使用测试环境的操作系统实战指南。以下是详细的步骤和注意事项: 1. **启动设置**: - 在计算机启动后,按下"Del"键进入BIOS界面...

    centos6.7编译的hadoop2.7.2

    在本文中,我们将深入探讨如何在CentOS 6.7操作系统上编译并安装Hadoop 2.7.2。Hadoop是一个开源的分布式计算框架,由Apache软件基金会开发,用于处理和存储大规模数据集。它主要由两个核心组件构成:Hadoop ...

    hadoop-2.7.4-with-centos-6.7.tar.gz

    总的来说,这个Hadoop 2.7.4的压缩包是针对CentOS 6.7用户的理想选择,它提供了便捷的安装方式,便于用户快速进入Hadoop的学习和实践。无论是对Hadoop感兴趣的初学者,还是需要在生产环境中部署Hadoop的开发者,都能...

    centos6.7OpenLDAP主从配置

    3. 挂载系统镜像文件: `mount /mnt/hgfs/软件/CentOS-6.7-x86_64-bin-DVD1to2/CentOS-6.7-x86_64-bin-DVD1.iso /yum` 4. 清除缓存: `yum clean all` 5. 创建缓存: `yum makecache` #### OpenLDAP 服务器的搭建 1. ...

Global site tag (gtag.js) - Google Analytics