一: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

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐