zoukankan      html  css  js  c++  java
  • 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;
            }
    }

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

  • 相关阅读:
    Junit单元测试
    win7的6个网络命令
    WOJ1024 (POJ1985+POJ2631) Exploration 树/BFS
    WOJ1022 Competition of Programming 贪心 WOJ1023 Division dp
    woj1019 Curriculum Schedule 输入输出 woj1020 Adjacent Difference 排序
    woj1018(HDU4384)KING KONG 循环群
    woj1016 cherry blossom woj1017 Billiard ball 几何
    woj1013 Barcelet 字符串 woj1014 Doraemon's Flashlight 几何
    woj1012 Thingk and Count DP好题
    woj1010 alternate sum 数学 woj1011 Finding Teamates 数学
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/4827985.html
Copyright © 2011-2022 走看看