Linux下部署nginx以及注意事项

2017-05-10  本文已影响0人  zxin1

Linux下部署nginx,打开Welcome to nginx界面

1.下载nginx-1.6.2.tar.gz文件

linux.png

2.解压,安装nginx
一 、tar -zxvf nginx-1.6.2.tar.gz -C /usr/local
二 、解压之后先不要着急安装,先下载所需要的依赖库文件:
yum install pcre
yum install pcre-devel
yum install zlib
yum install zlib-devel
三 、进行configure配置
cd nginx-1.6.2 && ./configure --prefix=/usr/local/nginx 查看是否报错
四 、编译安装
make && make install
五 、启动nginx
/usr/local/nginx/sbin/nginx
六 、查看是否启动成功
ps -ef | grep nginx

至此在浏览器输入本机的ip地址就可以访问welcome页面了

welcome to nginx.png

注意事项: 如果想使用windows上的浏览器访问页面的话,记得关闭linux防火墙
service iptables stop(临时关闭,下次重启时还需要再次关闭)
或者 chkconfig iptables off (永久关闭)
笔者使用的linux系统版本为centos6。centos7以后关于服务管理的命令好像发生了变化,自行百度,google吧

nginx的日志分片

当你安装好nginx之后,ll /usr/local/nginx 之后会看见若干个目录

nginx目录.png

conf目录中存放配置文件(nginx其实又不难,本身就是一个配置文件鼓捣来鼓捣去)
html目录中存放页面
logs目录中存放日志
sbin目录中存放nginx运行所需的命令

日志分片是个什么东西?
像天猫,淘宝,京东这些大型的电商网站,每天都有大量的访问量,如果把所有的访问记录都记录在一个日志文件中,呵呵哒......自行想象去吧。
进入nginx的目录日志,可以看到三个日志文件

nginx日志文件.png

日志分片无非就是

1.针对nginx的不同虚拟主机,分配不同的日志文件
2.对日志文件进行备份,保存到磁盘上(写一个shell脚本,放到linux定时任务中)

nginx配置虚拟主机.png
修改一下本机的host的文件,完成域名到ip地址的映射。
打开浏览器输入http://geekxin.com:81/ 就能看见欢迎页面了。查看logs目录下的geekxin.access.log 就能看见访问记录了。当前也可以对error.log日志文件进行分片。
上一篇下一篇

猜你喜欢

热点阅读