• Nginx学习——Nginx简单介绍和Linux环境下的安装


    一:Nginx的简介
    百科百科:Nginx
    Nginx 是一个俄罗斯的哥们开发的,并将其进行了开源。

    Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

    二:Linux下安装Nginx

    1.在nginx官网下载安装包,上传服务器,后解压

    tar -zxvf nginx.xx.tar.gz    #解压命令
    

    2. 执行./configure
    在执行过程中如果系统缺失安装的环境的话,安装不成功,并报错,下面是报错和解决的办法。
    (1) 缺失gcc /gcc++ 环境
    这个使用yum安装,如果不能上网,请使用本地yum安装,不懂的请看这一篇:Linux学习——yum学习和光盘yum源搭建
    一定要注意挂载光盘: mount /dev/cdrom /mnt/cdrom

    yum -y install gcc  #安装gcc环境
    

    然后在执行./configure ,有报错关于pcre,缺失PCRE 库。

    yum -y install pcre pcre-devel  #安装PCRE库
    

    然后在执行./configure ,有报错关于zlib,缺失zlib 库。

    yum -y install zlib zlib-devel #安装zlib库
    

    3. make
    4. make install

    5.cd /usr/local/ 有Nginx文件夹,Nginx已经安装成功了

    --conf 配置文件
    --html 网页程序
    --logs 日志文件
    --sbin Nginx应用可以执行程序文件
    

    三:启动Nginx,访问默认页面 【启动关闭等命令和配置文件后面再详细
    启动前,拷贝一份默认配置文件,这个在之前的redis安装中讲解过,养成好的习惯。

    nginx地址 -c nginx配置文件地址

    [root@localhost sbin]# /usr/local/nginx/sbin/nginx  -c /root/dufy/nginx/conf/nginx.conf
    
    #我本地环境的启动命令示例
    

    启动之后,在浏览器访问:http://ip:80
    这里写图片描述

    四:Nginx服务器操作系统选择

    可以搭建window和搭建Linux下,但是作为服务器来说的,选择Linux服务器是比较好的!

    五:问题总结

    	
    主要有防火墙 ,缺失gc++ ,缺失pcre,zlib等库
    

    欢迎访问我的csdn博客,我们一同成长!

    "不管做什么,只要坚持下去就会看到不一样!在路上,不卑不亢!"

    博客首页:http://blog.csdn.net/u010648555

  • 相关阅读:
    重点解说--MVVM指南(课程学习)
    模块划分--MVVM指南(课程学习)
    开发步骤--MVVM指南(课程学习)
    MVVM指南(课程学习)
    centos vi和vim用法
    阿里云centos系统上安装ftp
    thinkphp的ip地址定位
    thinkphp方便分页的page方法
    thinkphp data方法
    thinkphp i方法
  • 原文地址:https://www.cnblogs.com/aflyun/p/7113206.html
Copyright © 2020-2023  润新知