收藏此站 联系我们 网站
当前位置:首页» 公司新闻 » 【建站服务】四川爱采购会员/58同城会员账户/百度竞价开户/百家号注册运营/推广公司网站-网站营销全网推广-域名申请

【建站服务】四川爱采购会员/58同城会员账户/百度竞价开户/百家号注册运营/推广公司网站-网站营销全网推广-域名申请

作者: 风兰 . 阅读量: 4 . 发表时间:2022-09-21 06:02:21

网站建设

上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


四川爱采购会员/58同城会员账户/百度竞价开户/百家号注册运营/推广公司网站-网站营销全网推广

网站建设.png


 tcp_nopush on;

  keepalive_timeout 60;

  tcp_nodelay on;

  fastcgi_connect_timeout 300;

  fastcgi_send_timeout 300;

  fastcgi_read_timeout 300;

  fastcgi_buffer_size 64k;

  fastcgi_buffers 4 64k;

  fastcgi_busy_buffers_size 128k;

  fastcgi_temp_file_write_size 128k;

  gzip on; 

  gzip_min_length 1k;

  gzip_buffers 4 16k;

  gzip_http_version 1.0;

  gzip_comp_level 2;

  gzip_types text/plain application/x-javascript text/css application/xml;

  gzip_vary on;

 

  #limit_zone crawler $binary_remote_addr 10m;

 #下面是server虚拟主机的配置

 server

  {

    listen 80;#监听端口

    server_name localhost;#域名

    index index.html index.htm index.php;

    root /usr/local/webserver/nginx/html;#站点目录

      location ~ .*.(php|php5)?$

    {

      #fastcgi_pass unix:/tmp/php-cgi.sock;

      fastcgi_pass 127.0.0.1:9000;

      fastcgi_index index.php;

      include fastcgi.conf;

    }

    location ~ .*.(gif|jpg|jpeg|png|bmp|swf|ico)$

    {

      expires 30d;

  # access_log off;

    }

    location ~ .*.(js|css)?$

    {

      expires 15d;

   # access_log off;

    }

    access_log off;

  }


}

检查配置文件nginx.conf的正确性命令:


[root@bogon conf]# /usr/local/webserver/nginx/sbin/nginx -t

启动 Nginx

Nginx 启动命令如下:


[root@bogon conf]# /usr/local/webserver/nginx/sbin/nginx

访问站点

从浏览器访问我们配置的站点ip:



Nginx 其他命令

以下包含了 Nginx 常用的几个命令:


/usr/local/webserver/nginx/sbin/nginx -s reload            # 重新载入配置文件

/usr/local/webserver/nginx/sbin/nginx -s reopen            # 重启 Nginx

/usr/local/webserver/nginx/sbin/nginx -s stop              # 停止 Nginx


worker_processes 这个参数最好是设置成 auto 自动匹配进程数。


语法:


worker_processes number | auto;

auto 在 nginx 1.3.8 和 1.2.5 之后的版本开始支持。


默认:


worker_processes 1;

proxy_next_upstream 这个参数默认的是超时跟错误都会重发,对于一些请求时间过长的连接,最好只设置成错误重发,不然的话会造成二重数据。


三好小青年

   三好小青年


  450***506@qq.com


4年前 (2018-04-09)

   alexanderonepills


  840***717@qq.com


   参考地址


10

nginx 启动时提示错误:


# /usr/local/nginx/sbin/nginx -t

/usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory

解决方法:


64 位系统:


ln -s /usr/local/lib/libpcre.so.1 /lib64

32 位系统:


ln -s /usr/local/lib/libpcre.so.1 /lib

/usr/local/lib/libpcre.so.1 为 prce 安装后的文件地址。


低版本 prce 对应的 libpcre.so.1 为 libpcre.so.0。


alexanderonepills

   alexanderonepills


  840***717@qq.com


   参考地址


4年前 (2018-05-02)

   匿名者


  gra***ang@fibocom.com


16

关于 uri 的截取

location 中的 root 和 alias


 root 指令只是将搜索的根设置为 root 设定的目录,即不会截断 uri,而是使用原始 uri 跳转该目录下查找文件

 aias 指令则会截断匹配的 uri,然后使用 alias 设定的路径加上剩余的 uri 作为子路径进行查找

示例 1:root


#------------目录结构----------

/www/x1/index.html

/www/x2/index.html


#--------配置-----------------------

index index.html index.php;

location /x/ {

    root "/www/";

}


#-------访问--------------

curl http://localhost/x1/index.html

curl http://localhost/x2/index.html

示例 2:alias


#----------配置-----------------

location /y/z/ {

    alias /www/x1/;

}


#---------访问--------------

curl http://localhost/y/z/index.html

location 中的 proxy_pass 的 uri


如果 proxy_pass 的 url 不带 uri


如果尾部是"/",则会截断匹配的uri


如果尾部不是"/",则不会截断匹配的uri


如果proxy_pass的url带uri,则会截断匹配的uri


示例:


#-------servers配置--------------------

location / {

    echo $uri    #回显请求的uri

}


#--------proxy_pass配置---------------------

location /t1/ { proxy_pass http://servers; }    #正常,不截断

location /t2/ { proxy_pass http://servers/; }    #正常,截断

location /t3  { proxy_pass http://servers; }    #正常,不截断

location /t4  { proxy_pass http://servers/; }    #正常,截断

location /t5/ { proxy_pass http://servers/test/; }    #正常,截断

location /t6/ { proxy_pass http://servers/test; }    #缺"/",截断

location /t7  { proxy_pass http://servers/test/; }    #含"//",截断

location /t8  { proxy_pass http://servers/test; }    #正常,截断

#---------访问----------------------

for i in $(seq 6)

do

    url=http://localhost/t$i/doc/index.html

    echo "-----------$url-----------"

    curl url

done


#--------结果---------------------------

----------http://localhost:8080/t1/doc/index.html------------

/t1/doc/index.html


----------http://localhost:8080/t2/doc/index.html------------

/doc/index.html


----------http://localhost:8080/t3/doc/index.html------------

/t3/doc/index.html


----------http://localhost:8080/t4/doc/index.html------------

/doc/index.html


----------http://localhost:8080/t5/doc/index.html------------

/test/doc/index.html


----------http://localhost:8080/t6/doc/index.html------------

/testdoc/index.html


----------http://localhost:8080/t7/doc/index.html------------

/test//doc/index.html


----------http://localhost:8080/t8/doc/index.html------------

/test/doc/index.html

匿名者

   匿名者


  gra***ang@fibocom.com


4年前 (2018-07-05)

   Rls


  892***40967@qq.com


   参考地址


33

Nginx 配置文件结构


默认的 nginx 配置文件 nginx.conf 内容如下:


#user  nobody;

worker_processes  1;


#error_log  logs/error.log;

#error_log  logs/error.log  notice;

#error_log  logs/error.log  info;


#pid        logs/nginx.pid;



events {

    worker_connections  1024;

}



http {

    include       mime.types;

    default_type  application/octet-stream;


    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '

    #                  '$status $body_bytes_sent "$http_referer" '

    #                  '"$http_user_agent" "$http_x_forwarded_for"';


    #access_log  logs/access.log  main;


    sendfile        on;

    #tcp_nopush     on;


    #keepalive_timeout  0;

    keepalive_timeout  65;


    #gzip  on;


    server {

        listen       80;

        server_name  localhost;


        #charset koi8-r;


        #access_log  logs/host.access.log  main;


        location / {

            root   html;

            index  index.html index.htm;

        }


        #error_page  404              /404.html;


        # redirect server error pages to the static page /50x.html

        #

        error_page   500 502 503 504  /50x.html;

        location = /50x.html {

            root   html;

        }


        # proxy the PHP scripts to Apache listening on 127.0.0.1:80

        #

        #location ~ .php$ {

        #    proxy_pass   http://127.0.0.1;

        #}


        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000

        #

        #location ~ .php$ {

        #    root           html;

        #    fastcgi_pass   127.0.0.1:9000;

        #    fastcgi_index  index.php;

        #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;

        #    include        fastcgi_params;

        #}


        # deny access to .htaccess files, if Apache's document root

        # concurs with nginx's one

        #

        #location ~ /.ht {

        #    deny  all;

        #}

    }



    # another virtual host using mix of IP-, name-, and port-based configuration

    #

    #server {

    #    listen       8000;

    #    listen       somename:8080;

    #    server_name  somename  alias  another.alias;


    #    location / {

    #        root   html;

    #        index  index.html index.htm;

    #    }

    #}



    # HTTPS server

    #

    #server {

    #    listen       443 ssl;

    #    server_name  localhost;


    #    ssl_certificate      cert.pem;

    #    ssl_certificate_key  cert.key;


    #    ssl_session_cache    shared:SSL:1m;

    #    ssl_session_timeout  5m;


    #    ssl_ciphers  HIGH:!aNULL:!MD5;

    #    ssl_prefer_server_ciphers  on;


    #    location / {

    #        root   html;

    #        index  index.html index.htm;

    #    }

    #}


}

nginx 文件结构


...              #全局块


events {         #events块

   ...

}


http      #http块

{

    ...   #http全局块

    server        #server块

    { 

        ...       #server全局块

        location [PATTERN]   #location块

        {

            ...

        }

        location [PATTERN] 

        {

            ...

        }

    }

    server

    {

      ...

    }

    ...     #http全局块

}

 1、全局块:配置影响nginx全局的指令。一般有运行nginx服务器的用户组,nginx进程pid存放路径,日志存放路径,配置文件引入,允许生成worker process数等。

 2、events块:配置影响nginx服务器或与用户的网络连接。有每个进程的最大连接数,选取哪种事件驱动模型处理连接请求,是否允许同时接受多个网路连接,开启多个网络连接序列化等。

 3、http块:可以嵌套多个server,配置代理,缓存,日志定义等绝大多数功能和第三方模块的配置。如文件引入,mime-type定义,日志自定义,是否使用sendfile传输文件,连接超时时间,单连接请求数等。

 4、server块:配置虚拟主机的相关参数,一个http中可以有多个server。

 5、location块:配置请求的路由,以及各种页面的处理情况。

下面给大家上一个配置文件,作为理解。


四川爱采购会员/58同城会员账户/百度竞价开户/百家号注册运营/推广公司网站-网站营销全网推广


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务