关于nginx1.8的安装

阅读: 评论:0

2024年2月1日发(作者:)

关于nginx1.8的安装

关于ubuntu里搭建nginx1.8(只是搭建Nginx)

一、实验目的:

主要在公司内网搭建Nginx,用于提供网络平台

二、nginx的介绍:

Nginx与Apache一样都是提供HHTP服务的平台。在功能实现上都是采用模块化的结构设计,支持通用的语言接口(如:PHP、Perl、Python)。同时还支持正向和反向代理、虚拟主机、URL重写、压缩传输、SSL加密传输。它们的差异从功能实现上看Apache不同的是Apache支持动静态编译,而Nginx只是支持静态的编译。从处理能力上看Nginx对内存的耗损很少很少且处理很快,而Apache会占用很多内存资源处理能力慢。

三、实验步骤:

1、安装编译器

apt-get install build-essential

apt-get install libtool

2、安装之前要安装(gcc、openssl-devel、pcre-devel、zlib-devel)这几个软件(gcc、openssl-devel、zlib-devel在系统的光盘中就有,pcre-devel需要自己去下载)

安装pcre(为了使Nginx支持HTTP Rewrite)

# 从下载pcre,此处版本为

tar -zxvf # 解压

cd pcre-8.35

./configure

make

make install

安装zlib(用于对http包进行gzip压缩)

# 从下载,此处版本为

tar -zxvf

cd zlib-1.2.8

./configure

make

make install

安装openssl

# 从,找到并下载此处版本为

tar -zxvf

cd openssl-1.0.2-beta2

./configure

make

make install

3、安装Nginx,这里是1.8的版本

# 从下载

tar -zxvf

cd nginx-1.6.0

sudo ./configure --conf-path=/usr/local/nginx/ --pid-path=/usr/local/nginx/ --with-http_ssl_module --with-pcre=../pcre-8.35 --with-zlib=../zlib-1.2.8 --with-openssl=../openssl-1.0.2-beta2

make

make install

4、启动Nginx

#检查80端口是否被占用

netstat -ano |grep 80

#启动nginx

sudo /usr/local/nginx/sbin/nginx

#查看配置文件的正确性

sudo /usr/local/nginx/sbin/nginx -t

(nginx: the configuration file /usr/local/nginx/ syntax is ok

nginx: configuration file /usr/local/nginx/ test is successful)

#检查结果为这个就说明配置文件正确

#显示nginx的版本信息

sudo /usr/local/nginx/sbin/nginx -v

使用命令关闭占用80端口的程序

Sudo fuser -k 80/tcp

关于nginx1.8的安装

本文发布于:2024-02-01 16:01:27,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170677448737786.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:支持   占用   下载   用于   端口   处理   提供   实验
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23