- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于IP地址的虚拟主机 多个server { }区域 不同的listen、server_name、root设置 虚拟Web主机2-2 http { …… server { listen 1:80; server_name ; …… } server { listen 2:80; server_name ; …… } } 如果直接通过IP地址访问,各虚拟主机的域名也可以相同 禁止ip地址访问 单独设置一个server项 server { listen 80; location / { return 404;} } 设置别名 301 rewrite地址重写 server { listen 80; server_name ; rewrite ^/(.*)$ /$1 permanent; } 注意:需要单独占用一个server项 切割日志过程 需要在 http层面将log_format前面的#去掉 每个server设置日志路径 access_log logs/www_access.log main;加入sever级别 切割日志脚本 cd /application/nginx/logs\ DATE=$(date +%F) mv www_access.log www_access_${DATE}.log mv bbs_access.log bbs_access_${DATE}.log mv blog_access.log blog_access_${DATE}.log /application/nginx/sbin/nginx -s reload [root@oldboytraining scripts]# crontab -l|tail -2 ########### 00 00 * * * /bin/sh /server/scripts/cut_nginx_log.sh /dev/null 21 本章结构 Nginx网站服务 配置文件nginx.conf 状态统计及虚拟主机应用 nginx介绍 Nginx服务基础 nginx应用 nginx应用场景 安装及运行控制 第11章 Nginx网站服务 本章结构 Nginx网站服务 配置文件nginx.conf 状态统计及虚拟主机应用 nginx介绍 Nginx服务基础 nginx应用 nginx应用场景 安装及运行控制 一款高性能、轻量级Web服务软件 始用于俄罗斯的Rambler.ru站点 市场占有率迅速跃居第三位 官方网站 / 关于Nginx 特点 特点 业务建议 Pcre全称(Perl Compatible Regular Expressions),中文perl兼容正则表达式官方站点/,安装 pcre 库是为了使 Nginx 支持 HTTP Rewrite模块 tar zxf pcre-8.30.tar.gz cd pcre-8.30/ ./configure make make install yum install openssl openssl-devel -y 安装nginx tar zxvf nginx-1.6.2.tar.gz ./configure --user=nginx --group=nginx --prefix=/application/nginx-1.6.2 --with-http_stub_status_module --with-http_ssl_module make make install find / -name libpcre.so.1 //找到库文件路径加入到 vi /etc/ld.so.conf //这个文件中 ldconfig //重新加载配置文件 然后再执行make或make install 启用状态统计模块 启动nginx useradd nginx -s /sbin/nologin -M 创建账号 /application/nginx/sbin/nginx 启动程序 lsof -i :80 查看端口是否启动成功 如何测试 wget curl 在虚拟机外面 Nginx的运行控制 语法检查:nginx -t [-c 配置文件] 启动程序:n
文档评论(0)