【服务器环境搭建-Centos】Nginx1.9.9 安装(编译源码)
nginx官网不同版本下载地址:http://nginx.org/download/
我使用的是nginx-1.9.8.tar.gz
- 安装其他支持软件
- 可以使用rpm –q xxx 查询库是否已经安装成功
- gcc、make工具
- rewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ )
- gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ )
- ssl 功能需要 openssl 库 ( 下载: http://www.openssl.org/ )
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
- 支持Rewrite(但是我没有装这个)
PCRE 作用是让 Ngnix 支持 Rewrite 功能。
使用yum源安装: yum -y install pcre*
或使用wget方式安装 1,下载 PCRE 安装包
[root@bogon src]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
、解压安装包:
[root@bogon src]# tar zxvf pcre-8.35.tar.gz
、进入安装包目录
[root@bogon src]# cd pcre-8.35
、编译安装
[root@bogon pcre-8.35]# ./configure
[root@bogon pcre-8.35]# make && make install
、查看pcre版本
[root@bogon pcre-8.35]# pcre-config --version - 源码安装nginx1.9.9
- 切换到root目录下
- 下载:wget http://nginx.org/download/nginx-1.9.8.tar.gz
- 解压缩 tar -zxvf nginx-1.9.8.tar.gz
- 编译安装
- cd nginx-1.9.9
- ./configure --prefix=/usr/local/nginx --with-http_stub_status_module
这里也可以添加其他模块,例如:rewrit模块(--with-pcre) --prefix指定安装的目录
--with-http_stub_status_module启用状态统计 - 如果是使用wget方式则configure时,需要指定pcre
./configure --prefix=/usr/local/nginx \
--with-http_ssl_module --with-http_spdy_module \
--with-http_stub_status_module --with-pcre - make && make install
- 检测配置或安装是否成功:/usr/local/nginx/sbin/nginx -t
如果出现下列信息,则标识安装或配置成功
the configuration file /usr/local/nginx/conf/nginx.conf syntax is othe configuration file /usr/local/nginx/conf/nginx.conf was tested successfully - 启动,停止nginx服务
#/usr/local/nginx/sbin/nginx
#/usr/local/nginx/sbin/nginx -s stop - nginx启动好后启动tomcat,此时输入http://主机ip地址即可看到“My web!”
- 在/etc/profile 添加nginx的path全局环境变量,则可以直接使用nginx命令
【服务器环境搭建-Centos】Nginx1.9.9 安装(编译源码)的更多相关文章
- 【服务器环境搭建-Centos】jdk的安装
1.查看是否已安装openjdk 使用rpm命令查看是否已安装openjdk[root@linuxidc ~]# rpm -qa | grep java tzdata-java-2012c-.el6. ...
- 【服务器环境搭建-Centos】Nginx1.9.9 配置启用 --待续
1.worker_processes worker_processes 4;## 4核,所以设置4个 worker_cpu_affinity 0001 0010 0100 1000; nginx在启动 ...
- Linux下Java开发环境搭建—CentOS下Eclipse的安装教程
据了解,在Linux下的Java开发很多时候都比较喜欢使用vim + 插件,反而很少使用Eclipse,但是我是第一次使用Linux来进行Java编程,就什么都体验下啦,好啦,废话不多说,直接开始啦. ...
- 【服务器环境搭建-Centos】常用系统命令篇
uname -a 查看系统信息
- 【服务器环境搭建-Centos】系统分区 待续
df命令查看,显示/dev/vda,而不是sda或hda ,为什么? 虚拟机为了提升性能,一般使用virtio作为磁盘驱动,在虚拟机里面磁盘会显示成vda而不是传统的sda,有什么办法可以让他显示成s ...
- 【服务器环境搭建-Centos】tmpfs,【转载】
转载来源:http://www.linuxidc.com/Linux/2013-12/93747.htm tmpfs介绍 tmpfs是一种虚拟内存文件系统,而不是块设备.是基于内存的文件系统,创建时不 ...
- centos 7.3 服务器环境搭建——MySQL 安装和配置
centos 7.3 服务器环境搭建——MySQL 安装和配置服务器信息如下:服务器:阿里云系统 centos 7.3 (阿里云该版本最新系统)mysql版本:5.7.18 (当前时间最新版本)连接服 ...
- LNAMP服务器环境搭建(手动编译安装)
LNAMP服务器环境搭建(手动编译安装) 一.准备材料 阿里云主机一台,操作系统CentOS 6.5 64位 lnamp.zip包(包含搭建环境所需要的所有软件) http://123.56.144. ...
- CentOS下Web服务器环境搭建LNMP一键安装包
CentOS下Web服务器环境搭建LNMP一键安装包 时间:2014-09-04 00:50来源:osyunwei.com 作者:osyunwei.com 举报 点击:3797次 最新版本:lnmp- ...
随机推荐
- 单链表操作B 分类: 链表 2015-06-07 12:42 15人阅读 评论(0) 收藏
数据结构上机测试2-2:单链表操作B TimeLimit: 1000ms Memory limit: 65536K 题目描述 按照数据输入的相反顺序(逆位序)建立一个单链表,并将单链表中重复的元素删除 ...
- 基于clahe的图像去雾
基于clahe的图像去雾 通过阅读一些资料,我了解到clahe算法对图像去雾有所价值,正好opencv中有了实现,拿过来看一看. 但是现在实现的效果还是有所差异 #); clahe] ...
- JMeter基于http请求的web接口性能测试总结
[本文出自天外归云的博客园] 基于http请求的web接口性能测试总结 压测的目的:对于Web接口压测的目的最终是要在对数据库造成压力的情况下观察压测服务器的cpu是否达到预警值.memory是否发生 ...
- C#中八皇后问题的递归解法——N皇后
百度测试部2015年10月份的面试题之——八皇后. 八皇后问题的介绍在此.以下是用递归思想实现八皇后-N皇后. 代码如下: using System;using System.Collections. ...
- 湘潭 A simple problem
A simple problem Accepted : 30 Submit : 303 Time Limit : 15000 MS Memory Limit : 655360 KB Probl ...
- FlexCell控件的使用
private void grid1_GetCellText(object Sender, FlexCell.Grid.GetCellTextEventArgs e) { // 要使用虚表,可以在Gr ...
- SqlSever基础 有over函数时,用as为新列起名
镇场诗:---大梦谁觉,水月中建博客.百千磨难,才知世事无常.---今持佛语,技术无量愿学.愿尽所学,铸一良心博客.------------------------------------------ ...
- Java_JDK_TreeMap
(一)TreeMap TreeMap使用的是红黑树来实现的,所以重点是红黑树的插入和删除. 红黑树的3个特性: 根节点和所有外部节点的颜色都是黑色的: 从根节点到外部节点的途中没有连续两个节点的颜色是 ...
- Create Timer Example To Show Image Presentation in Oracle Forms
Suppose you want to change multiple images after a specified time in home screen of your oracle form ...
- dup2()函数的使用,
#define STR "xiamanman\n"#define STR_LEN 10#define STDOUT 1 #include <stdio.h>#inclu ...