安装环境:Centos7

创建目录及切换至目录

# mkdir /usr/local/nginx

# cd /usr/local/nginx/

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

解压nginx包及移至解压目录

# tar -zxvf nginx-1.17.3.tar.gz

# cd nginx-1.17.3/

设置安装路径

# ./configure --prefix=/usr/local/nginx

若出现错误【checking for C compiler ... not found】需要执行如下命令

# yum -y install gcc gcc-c++ autoconf automake make

若出现下面的错误,需要安装openssl

./configure: error: the HTTP rewrite module requires the PCRE library.

You can either disable the module byusing --without-http_rewrite_module

option, or install the PCRE library into the system, or build the PCRE library

staticallyfrom the source with nginx by using --with-pcre= option.

安装openssl命令

# yum -y install openssl openssl-devel

编译--make是用来编译的,它从Makefile中读取指令,然后编译。

# make

安装--make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。

# make install

至此,nginx已经安装成功,接下来可以执行nginx命令来操作nginx

命令

启动 -- # /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

重启 -- # nginx -s reload

重新打开日志文件 -- # nginx -s reopen

测试nginx配置文件是否正确 -- # nginx -t -c /usr/local/nginx/conf/nginx.conf

快速停止 -- # nginx -s stop

完整有序的停止 -- # nginx -s quit

也可以通过进程停止nginx

查询nginx主进程号 -- # ps -ef | grep nginx

有序停止 -- # kill -QUIT 主进程号

快速停止 -- # kill -TERM 主进程号

强制停止 -- # pkill -9 nginx

平滑启动 -- # kill -HUP 主进程号

nginx在linux下安装,Nginx在linux下安装及简单命令相关推荐

  1. Linux学习笔记 第三课 目录结构及简单命令

    一.目录结构 二.简单命令(ls,cd,pwd,which,alias,pstree,tree) 三.环境变量PATH应用 四.快捷键 五.扩展知识   (stty  ,ping 及 /var/log ...

  2. Linux环境下安装nginx

    大家好,本篇文章主要讲的是Linux环境下安装nginx教程,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览 1.安装所需环境 //安装gcc yum install gcc-c ...

  3. linux系统安装nginx步骤,虚拟机(linux)下安装nginx的步骤教程

    原标题:虚拟机(linux)下安装nginx的步骤教程 一.虚拟机准备: [root@localhost 桌面]# vi /etc/sysconfig/network-s/ifcfg-eth0 DEV ...

  4. linux安装多版本php_Linux系统下为Nginx安装多版本PHP

    我们在安装配置服务器LNPM环境时应该考虑到PHP多版本并存的问题,下面是实现Linux系统下为Nginx安装多版本PHP的实现方法 linux版本:64位CentOS 6.4 Nginx版本:ngi ...

  5. linux环境下安装nginx步骤(不错)

    开始前,请确认gcc g++开发类库是否装好,默认已经安装. ububtu平台编译环境可以使用以下指令 apt-get install build-essential apt-get install ...

  6. linux 安装nginx php mysql 配置文件在哪_linux下 php+nginx+mysql安装配置

    我主要是用来安装php,以及nginx和php的交互. 一 安装插件 可以选择YUM安装或者源码编译安装gccgcc-c++zlib pcre pcre-devel libevent libevent ...

  7. linux下使用nginx搭建集群,CentOS(linux) 下Nginx的安装(Nginx+Tomcat集群第一步)

    CentOS(linux) 下Nginx的安装(Nginx+Tomcat集群) CentOS 7.4(腾讯云) pcre库 zlib库 openssl Nginx服务器 安装gcc g++开发类库 y ...

  8. Linux下安装nginx (tar解压版安装) nginx1.16.1

    https://blog.csdn.net/qq_40431100/article/details/104729504 Linux下安装nginx (tar解压版安装) nginx1.16.1 Jkc ...

  9. Linux下安装nginx, php, php-fpm并配置

    环境: Fedora20 目标: 在Fedora20上安装好nginx服务器,并可正确解析php文件 1. 安装: yum makecache yum install nginx php php-fp ...

  10. 如何在Linux下安装nginx

    如何在Linux下安装nginx 1.http://nginx.org 下载对应平台的安装初始配置文件 2.yum install nginx posted on 2012-07-25 15:41 e ...

最新文章

  1. [zz]lxc使用tc+tbf限制网速
  2. .net 考试系统人一多就断开了_2020年银行从业资格考试成绩查询入口已开放
  3. 皮一皮:爷的青春一去不回了...
  4. mysql ft_mysql全文索引____ft_min_word_len
  5. 详解CSS选择器、优先级与匹配原理
  6. 免费电子书:Azure Web Apps开发者入门
  7. 官方配置要求_《魔兽争霸3》重制版极客装机配置和官方要求配置
  8. java求立方体表面积和体积_设计一个立方体类BOX,它能计算并输出立方体的体积和表面积...
  9. 数据库原理及应用教程 第4版|微课版答案 陈志泊主编 课后习题答案
  10. 费曼纪念日,霍金和蚁人下了一盘的“量子象棋”
  11. MySql5.7 + Linux 修改数据库密码
  12. 计算机类中英附录,欧盟gmp附录1计算机系统(中英文对照).doc
  13. Flask框架的学习——11—(WTForms表单验证-常用验证器、文件上传、上传文件名称中文问题、验证上传文件格式)
  14. java 线程通讯道通信就_java线程间通讯的一些方法总结
  15. stata学习笔记|基本知识
  16. Moneybookers的优点
  17. 实现用户注册功能的代码
  18. 哈工大2022计算机系统大作业
  19. ubuntu 下的pdfcrop功能不(pdf剪切)
  20. RuntimeError: Address already in use 端口号冲突,解决思路总结

热门文章

  1. OneFlow 并行特色
  2. TensorFlow实现多层感知机MINIST分类
  3. nvGraph-NVIDIA图形库
  4. 使用Nucleus SE实时操作系统
  5. php 正则中文匹配
  6. OverflowError: cannot fit ‘int‘ into an index-sized integer
  7. SyntaxError: Missing parentheses in call to ‘print‘. Did you mean print(i, colour[i])?
  8. Dundas使用手册
  9. 2022-2028年中国中小企业电子商务市场投资分析及前景预测报告
  10. 直接在sublime中运行php