RHEL 6 下安装Nginx步骤
来源:互联网 发布:duet windows 编辑:程序博客网 时间:2024/06/07 08:32
RHEL 6 下安装Nginx步骤
成于:2013-8-16日 出文原因:搭建nginx与tomcat之负载
本文是介绍使用源码编译安装,包括具体的编译参数信息。
正式开始前,编译环境gcc g++ 开发库之类的需要提前装好
1、 安装gcc和g++库。
方法可以通过yum install 的方式安装,也可以找到安装光盘镜像文件ISO,挂载到光驱上,使用rpm的方式 安装。Yum不能正常安装的话,可以去看一下yum库有没有配置正确,具体的配置方法,可在网上搜一下。
我在这里使用的是rpm 光盘里面的包的方式安装的
A、 挂载光驱(此步感谢小刘同学)
# mkdir /media/cdrom
#mount /dev/cdrom /media/cdrom/
#cd /media/cdrom/Packges/
B、 安装gcc及相关的包
# rpm -ivh glibc-common-2.12-1.25.el6.x86_64.rpm
# rpm -ivh kernel-headers-2.6.32-131.0.15.el6.x86_64.rpm
# rpm -ivh libgcc-4.4.5-6.el6.x86_64.rpm
# rpm -ivh glibc-2.12-1.25.el6.x86_64.rpm
# rpm -ivh libgomp-4.4.5-6.el6.x86_64.rpm
# rpm -ivh nscd-2.12-1.25.el6.x86_64.rpm
# rpm -ivh glibc-headers-2.12-1.25.el6.x86_64.rpm
# rpm -ivh glibc-devel-2.12-1.25.el6.x86_64.rpm
# rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
# rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
# rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
# rpm -ivh cpp-4.4.5-6.el6.x86_64.rpm
# rpm -ivh gcc-4.4.5-6.el6.x86_64.rpm
以上的顺序最好不要错
C、 安装gcc-c++
# rpm -ivh libstdc++-4.4.5-6.el6.x86_64.rpm
# rpm -ivh libstdc++-devel-4.4.5-6.el6.x86_64.rpm
# rpm -ivh gcc-c++-4.4.5-6.el6.x86_64.rpm
选定下面要安装的程序的源码目录,可以选择在/usr/local/src
cd /usr/local/src
2、 安装PCRE库
cd /usr/local/src
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.21.tar.gz
tar -zxvf pcre-8.21.tar.gz
cd pcre-8.21
./configure
make
make install
3、 安装zlib库
cd /usr/local/src
wget http://zlib.net/zlib-1.2.8.tar.gz
tar -zxvf zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure
make
make install
4、 安装ssl
cd /usr/local/src
wget http://www.openssl.org/source/openssl-1.0.1c.tar.gz
tar -zxvf openssl-1.0.1c.tar.gz
5、 安装nginx
Nginx 一般有两个版本,分别是稳定版和开发版,您可以根据您的目的来选择这两个版本的其中一个,下面是把 Nginx 安装到 /usr/local/nginx目录下的详细步骤:
cd /usr/local/src
wget http://nginx.org/download/nginx-1.2.8.tar.gz
tar -zxvf nginx-1.2.8.tar.gz
cd nginx-1.2.8
./configure --sbin-path=/usr/local/nginx/nginx \
--conf-path=/usr/local/nginx/nginx.conf \
--pid-path=/usr/local/nginx/nginx.pid \
--with-http_ssl_module \
--with-pcre=/usr/local/src/pcre-8.21 \
--with-zlib=/usr/local/src/zlib-1.2.8 \
--with-openssl=/usr/local/src/openssl-1.0.1c
make
make install
--with-pcre=/usr/src/pcre-8.21 指的是pcre-8.21 的源码路径。
--with-zlib=/usr/src/zlib-1.2.7 指的是zlib-1.2.7 的源码路径。
6、 启动
确保系统的 80 端口没被其他程序占用,运行/usr/local/nginx/nginx 命令来启动 Nginx,
netstat -ano|grep 80
无结果后执行(ubuntu下必须用sudo启动,不然只能在前台运行)
sudo /usr/local/nginx/nginx
打开浏览器访问此机器的 IP,如果浏览器出现 Welcome to nginx! 则表示 Nginx 已经安装并运行成功。
- RHEL 6 下安装Nginx步骤
- RHEL 6.2 安装步骤
- CentOS下安装Nginx步骤
- centos下安装nginx步骤
- Ubuntu下安装Nginx步骤
- linux下安装nginx步骤
- rhel 6下安装VMwareTools
- RHEL 6下安装Apache
- RHEL 6下安装Apache
- RHEL 6.2 x86_64 下安装Oracle 11g步骤
- RHEL-5 telnet安装步骤
- ubuntu 12.04 下nginx安装步骤
- Linux下源码安装Nginx的步骤
- ubuntu 12.04 下nginx安装步骤
- Linux下Nginx的安装步骤
- Ubuntu下安装Nginx详细步骤
- Linux下Nginx的安装步骤
- Linux下源码安装Nginx的步骤
- 802.11协议帧格式、Wi-Fi连接交互过程、无线破解入门研究
- Windows下命令行改变路径 如C:\>
- u3d ngui屏幕适配
- Nginx+Tomcat7(tomcat6)+Memcached集群Session共享
- & 符号在 SQLPLUS 的转义
- RHEL 6 下安装Nginx步骤
- Android学习(14)-手机通知,手机短信
- SAP Business Objects 解决方案应用及实践
- android中常见的二种数据解析方法----XML和Json
- 【移动端】测试规范
- eXtremeDB 支持的 SQL 字段类型
- 基于RTSP协议流媒体服务器的实现
- windows8下安装64位的memcached服务
- RTSP协议