文档章节

ubuntu14.04源码安装nginx1.10.1

hello_linux
 hello_linux
发布于 2016/06/27 21:52
字数 251
阅读 52
收藏 2

1.nginx官网下载nginx linux源码包

nginx官网

2.解压:

tar xf nginx1.10.1-nginx.tar.gz

3.如果没有编译环境,需要先安装编译环境:

//1,编译工具包,包括gcc等
apt-get install build-essential  
//2,openssl开发包
apt-get install libcurl4-openssl-dev
//3,pcre开发包
apt-get install libpcre3-dev

4.可以开始安装了,先配置(这里根据个人喜好填写目录路径):

cd nginx1.10.1
//如果没设置用户,默认是nobody
./configure \
    --prefix=/data/soft/nginx \
    --sbin-path=/data/soft/nginx/sbin/ \
    --conf-path=/data/soft/nginx/conf/nginx.conf \
    --pid-path=/data/soft/nginx/nginx.pid \
    --error-log-path=/data/soft/nginx/logs/error.log \
    --http-log-path=/data/soft/nginx/logs/access.log \
    --with-http_ssl_module 
//如果配置错误,想修改配置,可执行
make clean  //清除配置

5.安装:

make && make install

6.如果安装路径sbin目录没有在环境变量中,这里可以设置为环境变量,以便直接执行nginx命令

vim /etc/profile
//在最后添加
export PATH=$PATH:/data/soft/nginx/sbin/
//执行一下
nginx -v
//输出以下就没问题
nginx version: nginx/1.10.1

© 著作权归作者所有

hello_linux

hello_linux

粉丝 1
博文 1
码字总数 251
作品 0
成都
私信 提问
Nginx1.10.1安装nginx_upstream_check_module模块

1.已安装NGINX1.10.1版本 2.下载nginx_upstream_check_module模块 3.解压缩 4.将解压文件移动到root目录 5.进入我的Nginx目录(这里出错了是源码目录) 6.安装补打(这边p1改P0) 问题已解决...

静坐的时光丶
2016/10/12
2.1K
1
各位大牛,ubuntu下 apache cgi怎么配啊? 我按照网上的方法配置完了,现在访问python脚本就会提示选择打开方式,然后按照文本方式打开了。大半天了,不知道怎么解决。

virtualbox安装的ubuntu14.04 sudo apt-get install apache2 装完apache,找不到httpd.conf文件,网上找的答案是Ubuntu的Apache配置文件是/etc/apache2/apache2.conf 但是按照http://blog.s...

rose_weep
2014/08/17
826
8
steam无法安装32的包

在ubuntu14.04上使用steam的时候,估计是不小心删除了某些文件,一直提示要安装 但是安装发现总是失败。 后来看了一篇文章发现安装安卓源码也需要安装这些包,谷歌给的解决方法是安装别的包就...

geange
2015/12/30
35
0
Ubuntu12.04系统编译Android4.4源码

系统环境 系统:Ubuntu12.04 64位系统。 源码:Android4.4源码。 选择Ubuntu12.04,是因为在14.04上没能折腾成功,在上面兼容32位程序的配置有点烦。12.04必须要用64位的,编译Android4.4时需...

stillcook
2014/10/14
6.4K
4
c开源项目webbench学习

webbench是用c语言来实现的网站压力测试工具,可以并发产生3万个链接测试网站。在学习webbench时候最好先简单了解一下http协议,推荐小日本的一本书《图解http》,适合入门,图文并茂,先简单...

菏泽小朱
2017/04/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

iOS苹果应用IPA一键签名工具及重签教程

开心签名工具,是一款跨平台ios签名和重签名工具。 同时支持在windows、linux、mac运行,数据同步,方便使用及管理! 开心重签名工具官网 功能特点 1、支持图形界面及命令行重签(部署到服务...

tintong
29分钟前
5
0
2.4G有源卡核心芯片供应商

有源2.4G RFID的防盗标签,在与无源标签相比较,通信距离远,通信时效高。我司的SI24R2E这颗芯片专门为2.4G有源标签而设计,具有低功耗,发送距离远,厂商设计简单等优势;广泛应用于现在城市...

文刀石
35分钟前
2
0
设置Ubuntu16.04启动为命令行界面

1. 修改/etc/default/grub文件,将GRUB_CMDLINE_LINUX_DEFAULT设置成”quiet splash 3” 2. 使用命令update-grub使得在/boot下重新生成GRUB2配置文件。 3. 重启...

JosiahMg
35分钟前
3
0
C++基础知识点

计算机语言 计算机不能理解高级语言,只能理解机器语言,必须要将高级语言翻译成机器语言,翻译的方式有两种,一种是编译,一种是解释 解释型语言,在运行程序时进行翻译,每个语句在执行时逐...

大瑞清_liurq
42分钟前
4
0
EFCore 多条数据更新不能同时savechanges()的解决方法

1 在ModelContext定义下增加var transaction = ctx.Database.BeginTransaction(); 1.2 在最后一个SaveChanges()后增加transaction.Commit(); 3 在finally的if (sMsgCode != "")分支中增加tra......

_Somuns
45分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部