nginx(1)linux系统安装nginx
来源:互联网 发布:微念科技有限公司 知乎 编辑:程序博客网 时间:2024/05/19 14:38
一 官网下载nginx
官网地址: http://nginx.org
二 安装gcc编译器
命令: yum install gcc
安装需保持连网状态,如已经安装过,跳过此步,以下命令遵循此原则。
三 安装make命令
命令: yum install make
四 安装pcre
命令: yum install pcre*
安装该命令主要是为了支持rewrite功能。
五 安装openssl
命令: yum install openssl*
如果需要ssl支持,否则,可以跳过此步
六 nginx配置
cd到nginx所在目录,例如ngnix/usr/local/nginx-1.12.0,然后执行如下命令
./configure --prefix=/usr/local/nginx-1.12.0 --with-http_ssl_module --with-http_v2_module --with-http_stub_status_module --with-pcre
配置含义:
--with-http_ssl_module: 支持https
--with-http_v2_module:需通过ssl支持
--with-http_stub_status_module:支持nginx状态查询
--with-pcre: 支持rewrite功能,定制pcre
七 编译
make
八 安装
make install
九 启动
/usr/local/nginx-1.12.0/sbin/nginx
如果启动时报如下错误:
nginx: [alert] could not open error log file: open() "/usr/local/nginx-1.12.0/logs/error.log" failed (2: No such file or directory)
2017/05/01 01:00:19 [emerg] 5329#0: open() "/usr/local/nginx-1.12.0/logs/access.log" failed (2: No such file or directory)
先在/usr/local/nginx-1.12.0/下创建一个logs文件夹,然后再文件夹下创建error.log,access.log文件,先让我们的nginx起来。
查看ps -ef|grep nginx查看nginx是否启动:
[root@lanhuigu nginx-1.12.0]# ps -ef|grep nginx
root 5462 1 0 01:23 ? 00:00:00 nginx: master process /usr/local/nginx-1.12.0/sbin/nginx
nobody 5463 5462 0 01:23 ? 00:00:00 nginx: worker process
root 5472 2312 0 01:25 pts/0 00:00:00 grep nginx
十 关闭
/usr/local/nginx-1.12.0/sbin/nginx -s stop
十一 重置
/usr/local/nginx-1.12.0/sbin/nginx -s reload
如果ngnix配置有修改,通过如下命令重新加载即可
- nginx(1)linux系统安装nginx
- Linux系统 安装Nginx
- linux系统安装nginx
- Linux系统安装Nginx
- linux系统安装nginx服务器
- Linux系统安装Nginx教程
- Linux系统上安装nginx
- nginx(1)Linux下安装nginx
- Nginx(1) Linux 快速安装,启动nginx
- linux系统安装有关1: CentOS-6.3安装配置Nginx
- 【nginx系列】linux系统下编译安装nginx
- NGINX之linux系统下载安装并配置nginx
- nginx--linux下安装nginx
- Linux系统 - 源码编译安装Nginx
- Linux系统 - 源码编译安装Nginx
- Linux系统中如何安装nginx?
- Linux系统下Nginx的安装
- virtualbox中Linux系统中安装Nginx
- 11大科技趋势
- 新的开始
- hive报错---安装系列六
- 基础总结
- java中讲讲FileReader的用法,举例?
- nginx(1)linux系统安装nginx
- 09-排序1 排序 (25分)
- OpenCV 学习记录7 图像实时磨皮及皮肤检测
- Ubuntu16.04安装MySQL5.7的教程
- [数据结构]堆排序
- APP开发实战167-开机自启动的功能设计
- 第十周:[leetCode] 72. Edit Distance
- SpringBoot非官方教程 | 第十七篇:上传文件
- 人民币数字大写转换