Nginx在阿里云的下载安装以及Nginx常见的命令及配置文件

首先对于在阿里云如何下载安装nginx,我试了很多的方式都失败了,最终发现这样的方式是可以成功下载并安装的。

下载安装:

第一步:安装编译工具以及库文件

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

第二步:先要安装pcre(作用:就是可以让nginx具有rewrite的功能):

//下载安装包
[root@fuhong-host-01 ~]# cd /usr/local/src/
[root@fuhong-host-01 src]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
//解压安装包
[root@fuhong-host-01 src]# tar zxvf pcre-8.35.tar.gz
//进入安装包目录
[root@fuhong-host-01 src]# cd pcre-8.35
//编译安装
[root@fuhong-host-01 pcre-8.35]# ./configure
[root@fuhong-host-01 pcre-8.35]# make && make install
//查看版本
[root@fuhong-host-01 pcre-8.35]# pcre-config --version

下载安装Nginx:

//下载nginx:
[root@fuhong-host-01 pcre-8.35]# cd /usr/local/src/
[root@fuhong-host-01 src]# wget http://nginx.org/download/nginx-1.6.2.tar.gz
//解压安装包:
[root@fuhong-host-01 src]# tar zxvf nginx-1.6.2.tar.gz
//进入安装包目录
[root@fuhong-host-01 src]# cd nginx-1.6.2
//编译安装
[root@fuhong-host-01 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@fuhong-host-01 nginx-1.6.2]# make
[root@fuhong-host-01 nginx-1.6.2]# make install
//查看版本
[root@fuhong-host-01 nginx-1.6.2]# /usr/local/webserver/nginx/sbin/nginx -v

Nginx配置:

//创建nginx运行时候使用的用户:
[root@fuhong-host-01 nginx-1.6.2]# /usr/sbin/groupadd aaa
[root@fuhong-host-01 nginx-1.6.2]# /usr/sbin/useradd -g aaa aaa
//配置nginx.conf
[root@fuhong-host-01 nginx-1.6.2]# cat /usr/local/webserver/nginx/conf/nginx.conf
//检查配置文件nginx.conf的正确性命令
[root@fuhong-host-01 nginx-1.6.2]# /usr/local/webserver/nginx/sbin/nginx -t
//启动nginx
[root@fuhong-host-01 nginx-1.6.2]# /usr/local/webserver/nginx/sbin/nginx

Nginx常见的命令:

//1.查看nginx的版本号:
[root@fuhong-host-01 sbin]# ./nginx -v
//2.启动nginx:
[root@fuhong-host-01 sbin]# ./nginx
//3.关闭nginx:
[root@fuhong-host-01 sbin]# ./nginx -s stop
//4.重新加载nginx(不需要重新启动服务器,用这个命令可以加载成功):
[root@fuhong-host-01 sbin]# ./nginx -s reload
//5.查看进程
[root@fuhong-host-01 sbin]# ps -ef | grep nginx

Nginx的配置文件:

1.nginx配置文件位置:

2.nginx配置文件组成

(1)配置文件有三部分组成

第一部分:全局块

从配置文件开始到events块之间的内容,主要会设置一些影响nginx服务器整体运行的配置指令。
例如:

//这个是nginx服务器并发处理服务的关键配置,worker_processess值越大,可以支持的并发数量也就越多,但是会受到硬件、软件等设备的制约。
worker_processes  1;

第二部分:events块

events块涉及的指令主要影响Nginx服务器与用户的网络连接。
例如:

 //支持最大连接数为1024worker_connections  1024;

第三部分:http块

(配置最频繁的部分,代理、缓存和日志定义等大多数功能和第三方模块的配置都在这里)
注意:http块也可以包括http全局块、server块。
①、http全局块:
http全局快的指令包括文件引入、MIME-TYPE定义、日志自定义、连接超时时间、单链接请求数上限等。
②、server块:
这块和虚拟主机有关系,我们之后的配置都会在server中进行操作

Nginx在阿里云的下载安装以及Nginx常见的命令及配置文件相关推荐

  1. Linux 上 安装 nginx、 阿里云服务器上安装 nginx

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. Docker 方式安装见另一文:Docker 方式安装 Nginx .阿里云服务器上装 Ngnix ...

  2. Docker 方式安装 Nginx 、阿里云服务器上装 Ngnix

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 非 Docker 方式安装,直接 Linux 安装见另一文:Linux 上 安装 nginx .阿里 ...

  3. 阿里云服务器上安装nginx

    转自:https://blog.csdn.net/u014209205/article/details/78921870 在阿里云服务器上安装nginx中遇到一些问题,现将步骤罗列下, 环境是:cen ...

  4. 在maven中安装及配置 本地仓库、阿里云代理下载、固定的jdk版本——详细过程

    安装maven过程:下载安装包,直接解压安装就安装好了 安装完maven过后,我们可以配置 本地仓库.阿里云代理下载.固定jdk版本 一.首先在maven的安装目录下找到并打开conf文件夹下面的se ...

  5. 阿里云Centos7服务器域名解析和Nginx配置

    Python很容易就能上手,没事就多学点.猫哥最喜欢的一句话:价值决定价格!只有不断提升自己,才可以"为所欲为".Python进阶之路上,特别是大数据.机器学习都需要大量的运算,我 ...

  6. 阿里云部署Django项目(nginx+uWSGI)-2018.11

    前言:部署的前提是你的项目已经在本地完成可以运行了,我的本地环境是ubuntu16.04+python3.5+Django2.1.2+Mysql,在python虚拟环境(virtualenv)下建的项 ...

  7. 阿里云 CentOS 7安装 Zimbra-8.8.15开源邮件系统

    阿里云 CentOS 7安装 Zimbra-8.8.15开源邮件系统 邮件系统,那是企业必备,你可以选择目前市面上已有的各种企业邮箱,如阿里企业邮箱,腾讯企业邮箱 ...... 你需要为每一个账户买单 ...

  8. Centos/RedHat 7/6/5切换阿里云源并安装EPEL/IUS/REMI仓库

    Centos/RedHat 7/6/5切换阿里云源并安装EPEL/IUS/REMI仓库 CentOS安装完毕后,默认的yum源是国外的,国内访问速度很慢,需要切换为国内的源,这里选用的是阿里云的源.此 ...

  9. 阿里云yum源安装SVN失败的问题

    阿里云yum源安装svn一直报错 一直无法连接 http://mirrors.cloud.aliyuncs.com 配置163yum源 1,进入yum源配置目录 cd /etc/yum.repos.d ...

最新文章

  1. WiFi密码分享有妙招 不必口头相传
  2. 【算法的时间复杂度和空间复杂度】-算法02
  3. 记住这9点,SCI论文结果轻松写
  4. 消费升级,彩屏或将成为家电行业市场新风口
  5. 软件测试作业1:正确理解原型方法对软件生命周期不同阶段的支持
  6. python——面向对象相关
  7. 计算机网络学习笔记(七)——传输层、TCP三次握手、四次挥手、TCP流量控制、大总结
  8. 经典面试题(12):关于事件循环,以下代码将输出什么?
  9. Node.js笔记-node.js连接MySQL与增删改查
  10. python实现运动模糊图像_OpenCV+Python实现图像运动模糊和高斯模糊
  11. 有关php链接MySql数据库的总结
  12. C++ 线程同步 (学习笔记)
  13. mysql存储过程核销_mysql存储过程
  14. (转)Managed DirectX +C# 开发(入门篇)(五)
  15. 《第一本docker书》第4章 使用docker镜像和仓库 读书笔记
  16. 大一计算机期末考试高数试卷,大一高数期末考试试题
  17. oracle数据类型为文本类型,Oracle 字段类型
  18. 徐思201771010132《面向对象程序设计(Java)》第十二周学习总结
  19. chromecast协议_如何将Chromecast用作快速信息仪表板
  20. Dlang如何禁用垃圾回收(GC)

热门文章

  1. 元界快讯|广州元宇宙产业联盟成立,英超利物浦足球俱乐部推出 NFT
  2. C++11 元编程学习
  3. Win11IP地址在哪里看?Win11查看本机IP地址的方法
  4. json 语言解析为String,单个对象和集合的json和String之间的相互解析
  5. 河源水质检测实验室建设方案曝光
  6. pikachu+SQL注入+Burp Suit
  7. 神经网络中感受野的计算
  8. 为什么滴滴司机“恨”滴滴?
  9. 发现生活中的肖特基二极管
  10. java中实例变量指什么呢?