Nginx学习——Nginx简单介绍和Linux环境下的安装
来源:互联网 发布:如何计算矩阵一致性 编辑:程序博客网 时间:2024/06/15 20:45
一: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等库
参考:菜鸟Nginx安装:http://www.runoob.com/linux/nginx-install-setup.html
欢迎访问我的csdn博客,我们一同成长!
“不管做什么,只要坚持下去就会看到不一样!在路上,不卑不亢!”
博客首页:http://blog.csdn.net/u010648555
- Nginx学习——Nginx简单介绍和Linux环境下的安装
- Windows环境下进行Nginx安装和配置的介绍
- JAVA学习笔记06——Linux环境下安装Nginx和集群搭建
- 环境安装系列 - Linux下 Nginx的安装和简单管理
- linux环境下nginx和一系列的安装
- Nginx的简单介绍和安装
- Linux环境下nginx的安装
- nginx linux环境下的安装
- linux下nginx的简单安装
- Linux环境下安装Nginx
- linux环境下nginx安装
- nginx——linux下的安装
- Nginx介绍和安装Linux
- nginx学习文档之一 安装nginx-Linux下安装nginx
- Linux下nginx的安装和配置
- linux环境Nginx的安装
- Nginx在Windows和Linux环境下安装
- nginx的介绍和安装
- java-异常 报错
- 关于ClassLoader
- MySQL中的基本知识
- Java中MVC详解以及优缺点总结
- 算法证明题 8.9 HITTING SET
- Nginx学习——Nginx简单介绍和Linux环境下的安装
- 前情回顾#继承_多态_动态调用
- 【Linux】CRC校验
- Java基础API-lang包
- HTML笔记(HTML头部)
- windows下java环境的安装与配置
- numpy基础操作
- HTML的Web Storage
- 原生js拖拽与吸附(touch+translate+css3)