nginx自学

需要了解的linux的命令:

linux的命令:
netstat -ant
netstat -antp(天假了参数P)
ps aux | grep 80
kill -9 2985 号进程
pkill -9 http

mv logs/access.log logs/access.log.0921 改名字
linux中你把名字改了,节点还是不变的。
重新建一个touch access.log
没有人写入。
就是USR1.备份然后写新的日志上。
USR2 WINCH用于升级的时候用。
不想找进程号的话,我们可以
more logs/nginx.pid 这个就是他的pid.
kill -HUP `cat logs/nginx.pid` 我们明白反引号引起来。
除了kill以外也提供了一些其他的方式。
./sbin/nginx -s reload 软重启同HUP
./sbin/nginx -s stop 停止
./sbin/nginx
./sbin/nginx -s reopen 同USER1
./sbin/nginx -t 测试是否修改成功了。


tail -10 logs/access.log  查看最近的10条日志


more logs/z.com.access.log 查看日志

date -d yesterday
date -s '2013-09-21 19:00;38'


date -d yesterday +%Y%m%d

 

去掉nginx
pkill -9 nginx
rm -rf nginx/

********************************

基于端口的,这里的虚拟机是我们的服务器,z.com 必须绑定对应的host的(服务器的ip)

root代表目录,这里指虚拟机的内容。root就代表nginx的目录。

index表示默认的访问的文件。

 **********************************************

========================================

直接查看一个网站不允许访问的东西:

淘宝不允许百度蜘蛛访问:

===================================================

 

posted @ 2016-06-05 20:08  飘然离去  阅读(117)  评论(0编辑  收藏  举报