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;
            }
    }

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

  • 相关阅读:
    hdu1238 Substrings
    CCF试题:高速公路(Targin)
    hdu 1269 迷宫城堡(Targin算法)
    hdu 1253 胜利大逃亡
    NYOJ 55 懒省事的小明
    HDU 1024 Max Sum Plus Plus
    HDU 1087 Super Jumping! Jumping! Jumping!
    HDU 1257 最少拦截系统
    HDU 1069 Monkey and Banana
    HDU 1104 Remainder
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/4827985.html
Copyright © 2011-2022 走看看