• Nginx 在安装入门



    1.首先需要安装必要的库,PCRE,zlib
    sudo apt-get install libpcre3 libpcre3-dev
    假设找不到文件的话就下载源文件进行安装。


    2.解压下载的nginx源代码。进入文件夹: sudo ./configure 得到的输出例如以下:
    Configuration summary
      + using system PCRE library
      + OpenSSL library is not used
      + using builtin md5 code
      + sha1 library is not found
      + using system zlib library

      nginx path prefix: "/usr/local/nginx"
      nginx binary file: "/usr/local/nginx/sbin/nginx"
      nginx configuration prefix: "/usr/local/nginx/conf"
      nginx configuration file: "/usr/local/nginx/conf/nginx.conf"
      nginx pid file: "/usr/local/nginx/logs/nginx.pid"
      nginx error log file: "/usr/local/nginx/logs/error.log"
      nginx http access log file: "/usr/local/nginx/logs/access.log"
      nginx http client request body temporary files: "client_body_temp"
      nginx http proxy temporary files: "proxy_temp"
      nginx http fastcgi temporary files: "fastcgi_temp"
      nginx http uwsgi temporary files: "uwsgi_temp"
      nginx http scgi temporary files: "scgi_temp"

    3. sudo make
    4. sudo make install 
    5. 查看配置文件,然后启动
    vonzhou@de16:~/nginx-1.0.15$ sudo /usr/local/nginx/sbin/nginx -t
    nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
    nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
    vonzhou@de16:~/nginx-1.0.15$ sudo /usr/local/nginx/sbin/nginx

    此时查看进程有:
    vonzhou@de16:~/nginx-1.0.15$ ps -axu | grep nginx
    root      9723  0.0  0.0  22536   592 ?

            Ss   22:49   0:00 nginx: master process /usr/local/nginx/sbin/nginx

    nobody    9724  0.0  0.0  22936  1052 ?

            S    22:49   0:00 nginx: worker process   


    6. 然后能够通过curl简单測试index页面:
    vonzhou@de16:~$ curl http://localhost:80/
    <html>
    <head>
    <title>Welcome to nginx!</title>
    </head>
    <body bgcolor="white" text="black">
    <center><h1>Welcome to nginx!</h1></center>
    </body>
    </html>

    依据nginx.conf的配置。响应文件是html/index.html页面:
    server {
            listen       80;
            server_name  localhost;
      
            location / {
                root   html;
                index  index.html index.htm;
            }
    }

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    Educational Codeforces Round 30 B【前缀和+思维/经典原题】
    Educational Codeforces Round 30 A[水题/数组排序]
    洛谷 P2415 集合求和【数学公式/模拟】
    洛谷 P2689 东南西北【模拟/搜索】
    洛谷 P1012 拼数 [字符串]
    codeforces 869C The Intriguing Obsession【组合数学+dp+第二类斯特林公式】
    洛谷 P3927 SAC E#1
    洛谷P3929 SAC E#1
    洛谷P3926 SAC E#1
    codeforces 868B The Eternal Immortality【暴力+trick】
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/4827985.html
Copyright © 2020-2023  润新知