工作生活什么都不会

Markdown 列表使用说明之放代码区块

2019-07-05  本文已影响0人  大喵哥哥666

WebServer安装配置

Nginx

Nginx扩展知识

  1. 虚拟主机(一个server就是一个虚拟主机)
    /etc/nginx/conf.d/imooc.conf
       server {
           listen 80;
           server_name www.imooc.test;
           root /data/www;
           index index.html index.htm;
       }
  1. 多域名、多端口
       server {
           listen 80;
           listen 9999; #多端口
           server_name www.imooc.test www.imooc3.test; #多域名
           root /data/www;
           index index.html index.htm;
       }
  1. 伪静态(nginx默认开启
       server {
           listen 80;
           listen 9999; #多端口
           server_name www.imooc.test www.imooc3.test; #多域名
           root /data/www;
           index index.html index.htm;
           location / {            
           rewrite ^(.*)\.htmp$ /index.html; #伪静态
       }
       }
  1. 格式化日志
    /etc/nginx/nginx.conf
       log_format imooc '\$remote_addr-"$http_user_agent"';

虚拟主机配置日志路径 /etc/nginx/conf.d/imooc.conf

       access_log /var/log/nginx/access_imooc.log imooc;
  1. 反向代理和负载均衡
    反向代理:nginx+web应用程序
    负载均衡:后端多机器进行负载
       upstream imooc_hosts{
           server ip1:port weight=5; #负载均衡、反向代理
           server ip2:port weight=1; #负载均衡、反向代理
       }
       server {
          listen 80;
          listen 9999; #多端口
          server_name www.imooc.test www.imooc3.test; #多域名
          root /data/www;
          index index.html index.htm;
          location / {
               \#rewrite ^(.*)\.htmp$ /index.html;
               proxy_set_header Host www.54php.cn;
               proxy_pass http://imooc_hosts; #负载均衡、反向代理
              }
       }
  1. 调试技巧
    打印请求地址
       add_header Content-Type "text/plain;charset=utf-8";
       return 200 "$http_host";
  1. Markdown 列表使用说明
    Markdown 列表使用说明
  2. HTTP 304状态码的详细讲解
  1. Markdown 列表中,放代码区块的话,该区块就需要缩进两次,```符号需要一个空格符,否则有序列表顺序都会变成数字1简书编写没问题,其他Markdown工具的渲染效果会有问题,故需要按照以上方式处理,上面的内容是示例。
上一篇下一篇

猜你喜欢

热点阅读