nginx安装(linux版)
Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。
在高连接并发的情况下,Nginx是Apache服务器不错的替代品。
一、安装前的准备
在正式安装 Nginx 之前,我们需要先安装 安装编译工具及库文件 : gcc、PCRE、zlib、openssl 。
1、下载 PCRE 安装包,下载地址: http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
[ root@bogon src ]# cd / usr / local / src /[ root@bogon src ]# wget http : //downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
2、解压安装包:
[ root@bogon src ]# tar zxvf pcre - 8.35 . tar . gz
3、进入安装包目录
[ root@bogon src ]# cd pcre - 8.35
4、编译安装
[ root@bogon pcre - 8.35 ]# ./ configure [ root@bogon pcre - 8.35 ]# make && make install
5、查看pcre版本
[ root@bogon pcre - 8.35 ]# pcre - config -- version
二、 安装 Nginx
1、下载 Nginx,下载地址: https://nginx.org/en/download.html
[ root@bogon src ]# cd / usr / local / src /[ root@bogon src ]# wget http : //nginx.org/download/nginx-1.6.2.tar.gz
2、解压安装包
[ root@bogon src ]# tar zxvf nginx - 1.6 . 2.tar . gz
3、进入安装包目录
[ root@bogon src ]# cd nginx - 1.6 . 2
4、编译安装
[ root@bogon nginx - 1.6 . 2 ]# ./ configure -- prefix = /usr/ local / webserver / nginx -- with - http_stub_status_module -- with - http_ssl_module -- with - pcre = /usr/ local / src / pcre - 8.35 [ root@bogon nginx - 1.6 . 2 ]# make [ root@bogon nginx - 1.6 . 2 ]# make install
5、查看nginx版本
[ root@bogon nginx - 1.6 . 2 ]# / usr / local / webserver / nginx / sbin / nginx - v
到此,nginx安装完成。
6、 启动nginx
在nginx目录下执行如下命令
./sbin/nginx
7、 停止nginx
方式一:快速停止,此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。
./sbin/nginx -s stop
方式二:完整停止(建议使用),此方式停止步骤是待nginx进程处理任务完毕进行停止。
./sbin/nginx -s quit
8 、 安装测试,nginx安装成功,启动nginx,即可访问虚拟机上的nginx
- 点赞
- 收藏
- 关注作者
评论(0)