nginx详情与部署安装–ubuntu16.04

作者 : 开心源码 本文共987个字,预计阅读时间需要3分钟 发布时间: 2022-05-11 共81人阅读

为什么选择Nginx

作为 Web 服务器:相比 Apache,Nginx 用更少的资源,支持更多的并发连接,表现更高的效率,这点使 Nginx 尤其受到虚拟主机提供商的欢迎。可以够支持高达 50,000 个并发连接数的响应,感谢 Nginx 为我们选择了 epoll and kqueue 作为开发模型.

作为负载均衡服务器:Nginx 既能在内部直接支持 Rails 和 PHP,也能支持作为 HTTP代理商服务器 对外进行服务。Nginx 使用 C 编写, 不管是系统资源开销还是 CPU 用效率都比 Perlbal 要好的多。

作为邮件代理商服务器: Nginx 同时也是一个非常优秀的邮件代理商服务器(最早开发这个产品的目的之一也是作为邮件代理商服务器),Last.fm 形容了成功并且美妙的用经验。

Nginx 安装非常的简单,配置文件 非常简洁(还可以够支持perl语法),Bugs非常少的服务器: Nginx 启动特别容易,并且几乎能做到7*24不间断运行,即便运行数个月也不需要重新启动。你还可以够在 不间断服务的情况下进行软件版本的更新。

ubuntu16.04环境部署

一、安装nginx依赖库

1、安装gcc g++的依赖库

apt-get install build-essential

apt-get install libtool

2、安装pcre依赖库(http://www.pcre.org/)

apt-get update

apt-get install libpcre3 libpcre3-dev

3、安装zlib依赖库(http://www.zlib.ne)

apt-get install zlib1g-dev

4、安装ssl依赖库

apt-get install openssl

二、安装Nginx(http://nginx.org)

1、下载ngnix

wget http://nginx.org/download/nginx-1.12.2.tar.gz

2、解压

tar -zxvf nginx-1.12.2

3、配置

./configure –prefix=/usr/local/nginx

4、编译

make

make install

5、启动nginx

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

三、Nginx常使用命令

./nginx -s stop

./nginx -s quit

./nginx -s reload

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » nginx详情与部署安装–ubuntu16.04

发表回复