zoukankan      html  css  js  c++  java
  • centos 7.0 安装nginx 1.9.10

    可以参考以前安装成功的案例

    centos 7.0 nginx 1.7.9成功安装过程

    官网下载

    http://nginx.org/en/download.html

    nginx下载位置

    /usr/local/

    nginx 安装目录

    /usr/etc/nginx1910

    nginx path prefix: "/usr/etc/nginx1910"
    nginx binary file: "/usr/etc/nginx1910/sbin/nginx"
    nginx configuration prefix: "/usr/etc/nginx1910/conf"
    nginx configuration file: "/usr/etc/nginx1910/conf/nginx.conf"
    nginx pid file: "/usr/etc/nginx1910/logs/nginx.pid"
    nginx error log file: "/usr/etc/nginx1910/logs/error.log"
    nginx http access log file: "/usr/etc/nginx1910/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"

    下载nginx (.tar.gz)

    wget http://nginx.org/download/nginx-1.9.10.tar.gz

    新建文件夹 mkdir 文件夹名

    mkdir nginx-1.9.10

    解压tar.gz

    tar zxvf nginx-1.9.10.tar.gz -C /usr/local/nginx-1.9.10

    [root@localhost local]# tar zxvf nginx-1.9.10.tar.gz -C /usr/local/nginx-1.9.10
    nginx-1.9.10/
    nginx-1.9.10/auto/
    nginx-1.9.10/conf/
    nginx-1.9.10/contrib/
    nginx-1.9.10/src/
    nginx-1.9.10/configure
    nginx-1.9.10/LICENSE
    nginx-1.9.10/README
    nginx-1.9.10/html/
    nginx-1.9.10/man/
    nginx-1.9.10/CHANGES.ru
    nginx-1.9.10/CHANGES
    nginx-1.9.10/man/nginx.8
    nginx-1.9.10/html/50x.html
    nginx-1.9.10/html/index.html
    nginx-1.9.10/src/core/
    nginx-1.9.10/src/event/
    nginx-1.9.10/src/http/
    nginx-1.9.10/src/mail/
    nginx-1.9.10/src/misc/
    nginx-1.9.10/src/os/
    nginx-1.9.10/src/stream/
    nginx-1.9.10/src/stream/ngx_stream_handler.c
    nginx-1.9.10/src/stream/ngx_stream.c
    nginx-1.9.10/src/stream/ngx_stream.h
    nginx-1.9.10/src/stream/ngx_stream_limit_conn_module.c
    nginx-1.9.10/src/stream/ngx_stream_access_module.c
    nginx-1.9.10/src/stream/ngx_stream_core_module.c
    nginx-1.9.10/src/stream/ngx_stream_upstream_hash_module.c
    nginx-1.9.10/src/stream/ngx_stream_proxy_module.c
    nginx-1.9.10/src/stream/ngx_stream_ssl_module.c
    nginx-1.9.10/src/stream/ngx_stream_ssl_module.h
    nginx-1.9.10/src/stream/ngx_stream_upstream.c
    nginx-1.9.10/src/stream/ngx_stream_upstream.h
    nginx-1.9.10/src/stream/ngx_stream_upstream_least_conn_module.c
    nginx-1.9.10/src/stream/ngx_stream_upstream_round_robin.c
    nginx-1.9.10/src/stream/ngx_stream_upstream_round_robin.h
    nginx-1.9.10/src/stream/ngx_stream_upstream_zone_module.c
    nginx-1.9.10/src/os/unix/
    nginx-1.9.10/src/os/unix/ngx_atomic.h
    nginx-1.9.10/src/os/unix/ngx_alloc.c
    nginx-1.9.10/src/os/unix/ngx_alloc.h
    nginx-1.9.10/src/os/unix/ngx_darwin_config.h
    nginx-1.9.10/src/os/unix/ngx_channel.c
    nginx-1.9.10/src/os/unix/ngx_channel.h
    nginx-1.9.10/src/os/unix/ngx_daemon.c
    nginx-1.9.10/src/os/unix/ngx_darwin.h
    nginx-1.9.10/src/os/unix/ngx_darwin_sendfile_chain.c
    nginx-1.9.10/src/os/unix/ngx_darwin_init.c
    nginx-1.9.10/src/os/unix/ngx_file_aio_read.c
    nginx-1.9.10/src/os/unix/ngx_errno.c
    nginx-1.9.10/src/os/unix/ngx_errno.h
    nginx-1.9.10/src/os/unix/ngx_freebsd.h
    nginx-1.9.10/src/os/unix/ngx_files.c
    nginx-1.9.10/src/os/unix/ngx_files.h
    nginx-1.9.10/src/os/unix/ngx_gcc_atomic_amd64.h
    nginx-1.9.10/src/os/unix/ngx_freebsd_config.h
    nginx-1.9.10/src/os/unix/ngx_freebsd_init.c
    nginx-1.9.10/src/os/unix/ngx_linux_config.h
    nginx-1.9.10/src/os/unix/ngx_linux.h
    nginx-1.9.10/src/os/unix/ngx_freebsd_sendfile_chain.c
    nginx-1.9.10/src/os/unix/ngx_gcc_atomic_ppc.h
    nginx-1.9.10/src/os/unix/ngx_gcc_atomic_sparc64.h
    nginx-1.9.10/src/os/unix/ngx_gcc_atomic_x86.h
    nginx-1.9.10/src/os/unix/ngx_linux_sendfile_chain.c
    nginx-1.9.10/src/os/unix/ngx_linux_aio_read.c
    nginx-1.9.10/src/os/unix/ngx_linux_init.c
    nginx-1.9.10/src/os/unix/ngx_posix_config.h
    nginx-1.9.10/src/os/unix/ngx_os.h
    nginx-1.9.10/src/os/unix/ngx_solaris_config.h
    nginx-1.9.10/src/os/unix/ngx_posix_init.c
    nginx-1.9.10/src/os/unix/ngx_process.c
    nginx-1.9.10/src/os/unix/ngx_process.h
    nginx-1.9.10/src/os/unix/ngx_process_cycle.c
    nginx-1.9.10/src/os/unix/ngx_process_cycle.h
    nginx-1.9.10/src/os/unix/ngx_readv_chain.c
    nginx-1.9.10/src/os/unix/ngx_recv.c
    nginx-1.9.10/src/os/unix/ngx_send.c
    nginx-1.9.10/src/os/unix/ngx_setaffinity.c
    nginx-1.9.10/src/os/unix/ngx_setaffinity.h
    nginx-1.9.10/src/os/unix/ngx_setproctitle.c
    nginx-1.9.10/src/os/unix/ngx_setproctitle.h
    nginx-1.9.10/src/os/unix/ngx_shmem.c
    nginx-1.9.10/src/os/unix/ngx_shmem.h
    nginx-1.9.10/src/os/unix/ngx_socket.c
    nginx-1.9.10/src/os/unix/ngx_socket.h
    nginx-1.9.10/src/os/unix/ngx_solaris.h
    nginx-1.9.10/src/os/unix/ngx_sunpro_atomic_sparc64.h
    nginx-1.9.10/src/os/unix/ngx_solaris_init.c
    nginx-1.9.10/src/os/unix/ngx_sunpro_amd64.il
    nginx-1.9.10/src/os/unix/ngx_solaris_sendfilev_chain.c
    nginx-1.9.10/src/os/unix/ngx_sunpro_sparc64.il
    nginx-1.9.10/src/os/unix/ngx_sunpro_x86.il
    nginx-1.9.10/src/os/unix/ngx_thread.h
    nginx-1.9.10/src/os/unix/ngx_thread_cond.c
    nginx-1.9.10/src/os/unix/ngx_thread_id.c
    nginx-1.9.10/src/os/unix/ngx_thread_mutex.c
    nginx-1.9.10/src/os/unix/ngx_time.c
    nginx-1.9.10/src/os/unix/ngx_time.h
    nginx-1.9.10/src/os/unix/ngx_udp_recv.c
    nginx-1.9.10/src/os/unix/ngx_user.c
    nginx-1.9.10/src/os/unix/ngx_user.h
    nginx-1.9.10/src/os/unix/ngx_writev_chain.c
    nginx-1.9.10/src/misc/ngx_google_perftools_module.c
    nginx-1.9.10/src/misc/ngx_cpp_test_module.cpp
    nginx-1.9.10/src/mail/ngx_mail_handler.c
    nginx-1.9.10/src/mail/ngx_mail.c
    nginx-1.9.10/src/mail/ngx_mail.h
    nginx-1.9.10/src/mail/ngx_mail_auth_http_module.c
    nginx-1.9.10/src/mail/ngx_mail_core_module.c
    nginx-1.9.10/src/mail/ngx_mail_imap_handler.c
    nginx-1.9.10/src/mail/ngx_mail_imap_module.c
    nginx-1.9.10/src/mail/ngx_mail_imap_module.h
    nginx-1.9.10/src/mail/ngx_mail_parse.c
    nginx-1.9.10/src/mail/ngx_mail_pop3_handler.c
    nginx-1.9.10/src/mail/ngx_mail_pop3_module.c
    nginx-1.9.10/src/mail/ngx_mail_pop3_module.h
    nginx-1.9.10/src/mail/ngx_mail_proxy_module.c
    nginx-1.9.10/src/mail/ngx_mail_smtp_handler.c
    nginx-1.9.10/src/mail/ngx_mail_smtp_module.c
    nginx-1.9.10/src/mail/ngx_mail_smtp_module.h
    nginx-1.9.10/src/mail/ngx_mail_ssl_module.c
    nginx-1.9.10/src/mail/ngx_mail_ssl_module.h
    nginx-1.9.10/src/http/modules/
    nginx-1.9.10/src/http/ngx_http_cache.h
    nginx-1.9.10/src/http/ngx_http.c
    nginx-1.9.10/src/http/ngx_http.h
    nginx-1.9.10/src/http/ngx_http_core_module.c
    nginx-1.9.10/src/http/ngx_http_config.h
    nginx-1.9.10/src/http/ngx_http_postpone_filter_module.c
    nginx-1.9.10/src/http/ngx_http_copy_filter_module.c
    nginx-1.9.10/src/http/ngx_http_core_module.h
    nginx-1.9.10/src/http/ngx_http_file_cache.c
    nginx-1.9.10/src/http/ngx_http_header_filter_module.c
    nginx-1.9.10/src/http/ngx_http_parse.c
    nginx-1.9.10/src/http/ngx_http_special_response.c
    nginx-1.9.10/src/http/ngx_http_request.c
    nginx-1.9.10/src/http/ngx_http_request.h
    nginx-1.9.10/src/http/ngx_http_request_body.c
    nginx-1.9.10/src/http/ngx_http_script.c
    nginx-1.9.10/src/http/ngx_http_script.h
    nginx-1.9.10/src/http/ngx_http_variables.c
    nginx-1.9.10/src/http/ngx_http_upstream.c
    nginx-1.9.10/src/http/ngx_http_upstream.h
    nginx-1.9.10/src/http/v2/
    nginx-1.9.10/src/http/ngx_http_upstream_round_robin.c
    nginx-1.9.10/src/http/ngx_http_upstream_round_robin.h
    nginx-1.9.10/src/http/ngx_http_variables.h
    nginx-1.9.10/src/http/ngx_http_write_filter_module.c
    nginx-1.9.10/src/http/v2/ngx_http_v2_module.c
    nginx-1.9.10/src/http/v2/ngx_http_v2.c
    nginx-1.9.10/src/http/v2/ngx_http_v2.h
    nginx-1.9.10/src/http/v2/ngx_http_v2_filter_module.c
    nginx-1.9.10/src/http/v2/ngx_http_v2_huff_decode.c
    nginx-1.9.10/src/http/v2/ngx_http_v2_huff_encode.c
    nginx-1.9.10/src/http/v2/ngx_http_v2_module.h
    nginx-1.9.10/src/http/v2/ngx_http_v2_table.c
    nginx-1.9.10/src/http/modules/ngx_http_addition_filter_module.c
    nginx-1.9.10/src/http/modules/ngx_http_access_module.c
    nginx-1.9.10/src/http/modules/ngx_http_charset_filter_module.c
    nginx-1.9.10/src/http/modules/ngx_http_auth_basic_module.c
    nginx-1.9.10/src/http/modules/ngx_http_auth_request_module.c
    nginx-1.9.10/src/http/modules/ngx_http_autoindex_module.c
    nginx-1.9.10/src/http/modules/ngx_http_browser_module.c
    nginx-1.9.10/src/http/modules/ngx_http_not_modified_filter_module.c
    nginx-1.9.10/src/http/modules/ngx_http_chunked_filter_module.c
    nginx-1.9.10/src/http/modules/ngx_http_dav_module.c
    nginx-1.9.10/src/http/modules/ngx_http_degradation_module.c
    nginx-1.9.10/src/http/modules/ngx_http_empty_gif_module.c
    nginx-1.9.10/src/http/modules/ngx_http_fastcgi_module.c
    nginx-1.9.10/src/http/modules/ngx_http_flv_module.c
    nginx-1.9.10/src/http/modules/ngx_http_geo_module.c
    nginx-1.9.10/src/http/modules/ngx_http_geoip_module.c
    nginx-1.9.10/src/http/modules/ngx_http_gunzip_filter_module.c
    nginx-1.9.10/src/http/modules/ngx_http_gzip_filter_module.c
    nginx-1.9.10/src/http/modules/ngx_http_gzip_static_module.c
    nginx-1.9.10/src/http/modules/ngx_http_headers_filter_module.c
    nginx-1.9.10/src/http/modules/ngx_http_image_filter_module.c
    nginx-1.9.10/src/http/modules/ngx_http_index_module.c
    nginx-1.9.10/src/http/modules/ngx_http_limit_conn_module.c
    nginx-1.9.10/src/http/modules/ngx_http_limit_req_module.c
    nginx-1.9.10/src/http/modules/ngx_http_log_module.c
    nginx-1.9.10/src/http/modules/ngx_http_map_module.c
    nginx-1.9.10/src/http/modules/ngx_http_memcached_module.c
    nginx-1.9.10/src/http/modules/ngx_http_mp4_module.c
    nginx-1.9.10/src/http/modules/ngx_http_random_index_module.c
    nginx-1.9.10/src/http/modules/ngx_http_proxy_module.c
    nginx-1.9.10/src/http/modules/ngx_http_upstream_ip_hash_module.c
    nginx-1.9.10/src/http/modules/ngx_http_range_filter_module.c
    nginx-1.9.10/src/http/modules/ngx_http_realip_module.c
    nginx-1.9.10/src/http/modules/ngx_http_referer_module.c
    nginx-1.9.10/src/http/modules/ngx_http_rewrite_module.c
    nginx-1.9.10/src/http/modules/ngx_http_scgi_module.c
    nginx-1.9.10/src/http/modules/ngx_http_secure_link_module.c
    nginx-1.9.10/src/http/modules/ngx_http_slice_filter_module.c
    nginx-1.9.10/src/http/modules/ngx_http_split_clients_module.c
    nginx-1.9.10/src/http/modules/perl/
    nginx-1.9.10/src/http/modules/ngx_http_ssi_filter_module.c
    nginx-1.9.10/src/http/modules/ngx_http_ssi_filter_module.h
    nginx-1.9.10/src/http/modules/ngx_http_ssl_module.c
    nginx-1.9.10/src/http/modules/ngx_http_ssl_module.h
    nginx-1.9.10/src/http/modules/ngx_http_static_module.c
    nginx-1.9.10/src/http/modules/ngx_http_stub_status_module.c
    nginx-1.9.10/src/http/modules/ngx_http_sub_filter_module.c
    nginx-1.9.10/src/http/modules/ngx_http_upstream_hash_module.c
    nginx-1.9.10/src/http/modules/ngx_http_xslt_filter_module.c
    nginx-1.9.10/src/http/modules/ngx_http_upstream_keepalive_module.c
    nginx-1.9.10/src/http/modules/ngx_http_upstream_least_conn_module.c
    nginx-1.9.10/src/http/modules/ngx_http_upstream_zone_module.c
    nginx-1.9.10/src/http/modules/ngx_http_uwsgi_module.c
    nginx-1.9.10/src/http/modules/ngx_http_userid_filter_module.c
    nginx-1.9.10/src/http/modules/perl/Makefile.PL
    nginx-1.9.10/src/http/modules/perl/nginx.pm
    nginx-1.9.10/src/http/modules/perl/nginx.xs
    nginx-1.9.10/src/http/modules/perl/typemap
    nginx-1.9.10/src/http/modules/perl/ngx_http_perl_module.c
    nginx-1.9.10/src/http/modules/perl/ngx_http_perl_module.h
    nginx-1.9.10/src/event/modules/
    nginx-1.9.10/src/event/ngx_event_accept.c
    nginx-1.9.10/src/event/ngx_event.c
    nginx-1.9.10/src/event/ngx_event.h
    nginx-1.9.10/src/event/ngx_event_openssl_stapling.c
    nginx-1.9.10/src/event/ngx_event_connect.c
    nginx-1.9.10/src/event/ngx_event_connect.h
    nginx-1.9.10/src/event/ngx_event_openssl.c
    nginx-1.9.10/src/event/ngx_event_openssl.h
    nginx-1.9.10/src/event/ngx_event_pipe.c
    nginx-1.9.10/src/event/ngx_event_pipe.h
    nginx-1.9.10/src/event/ngx_event_posted.c
    nginx-1.9.10/src/event/ngx_event_posted.h
    nginx-1.9.10/src/event/ngx_event_timer.c
    nginx-1.9.10/src/event/ngx_event_timer.h
    nginx-1.9.10/src/event/modules/ngx_win32_select_module.c
    nginx-1.9.10/src/event/modules/ngx_devpoll_module.c
    nginx-1.9.10/src/event/modules/ngx_epoll_module.c
    nginx-1.9.10/src/event/modules/ngx_eventport_module.c
    nginx-1.9.10/src/event/modules/ngx_kqueue_module.c
    nginx-1.9.10/src/event/modules/ngx_poll_module.c
    nginx-1.9.10/src/event/modules/ngx_select_module.c
    nginx-1.9.10/src/core/ngx_array.c
    nginx-1.9.10/src/core/nginx.c
    nginx-1.9.10/src/core/nginx.h
    nginx-1.9.10/src/core/ngx_conf_file.c
    nginx-1.9.10/src/core/ngx_array.h
    nginx-1.9.10/src/core/ngx_buf.c
    nginx-1.9.10/src/core/ngx_buf.h
    nginx-1.9.10/src/core/ngx_connection.c
    nginx-1.9.10/src/core/ngx_conf_file.h
    nginx-1.9.10/src/core/ngx_config.h
    nginx-1.9.10/src/core/ngx_murmurhash.c
    nginx-1.9.10/src/core/ngx_file.c
    nginx-1.9.10/src/core/ngx_connection.h
    nginx-1.9.10/src/core/ngx_core.h
    nginx-1.9.10/src/core/ngx_cpuinfo.c
    nginx-1.9.10/src/core/ngx_crc.h
    nginx-1.9.10/src/core/ngx_crc32.c
    nginx-1.9.10/src/core/ngx_crc32.h
    nginx-1.9.10/src/core/ngx_crypt.c
    nginx-1.9.10/src/core/ngx_crypt.h
    nginx-1.9.10/src/core/ngx_cycle.c
    nginx-1.9.10/src/core/ngx_cycle.h
    nginx-1.9.10/src/core/ngx_file.h
    nginx-1.9.10/src/core/ngx_hash.c
    nginx-1.9.10/src/core/ngx_hash.h
    nginx-1.9.10/src/core/ngx_inet.c
    nginx-1.9.10/src/core/ngx_inet.h
    nginx-1.9.10/src/core/ngx_list.c
    nginx-1.9.10/src/core/ngx_list.h
    nginx-1.9.10/src/core/ngx_log.c
    nginx-1.9.10/src/core/ngx_log.h
    nginx-1.9.10/src/core/ngx_md5.c
    nginx-1.9.10/src/core/ngx_md5.h
    nginx-1.9.10/src/core/ngx_open_file_cache.c
    nginx-1.9.10/src/core/ngx_murmurhash.h
    nginx-1.9.10/src/core/ngx_thread_pool.c
    nginx-1.9.10/src/core/ngx_open_file_cache.h
    nginx-1.9.10/src/core/ngx_output_chain.c
    nginx-1.9.10/src/core/ngx_palloc.c
    nginx-1.9.10/src/core/ngx_palloc.h
    nginx-1.9.10/src/core/ngx_parse.c
    nginx-1.9.10/src/core/ngx_parse.h
    nginx-1.9.10/src/core/ngx_parse_time.c
    nginx-1.9.10/src/core/ngx_string.c
    nginx-1.9.10/src/core/ngx_parse_time.h
    nginx-1.9.10/src/core/ngx_proxy_protocol.c
    nginx-1.9.10/src/core/ngx_proxy_protocol.h
    nginx-1.9.10/src/core/ngx_queue.c
    nginx-1.9.10/src/core/ngx_queue.h
    nginx-1.9.10/src/core/ngx_radix_tree.c
    nginx-1.9.10/src/core/ngx_radix_tree.h
    nginx-1.9.10/src/core/ngx_rbtree.c
    nginx-1.9.10/src/core/ngx_rbtree.h
    nginx-1.9.10/src/core/ngx_regex.c
    nginx-1.9.10/src/core/ngx_regex.h
    nginx-1.9.10/src/core/ngx_resolver.c
    nginx-1.9.10/src/core/ngx_resolver.h
    nginx-1.9.10/src/core/ngx_rwlock.c
    nginx-1.9.10/src/core/ngx_rwlock.h
    nginx-1.9.10/src/core/ngx_sha1.h
    nginx-1.9.10/src/core/ngx_shmtx.c
    nginx-1.9.10/src/core/ngx_shmtx.h
    nginx-1.9.10/src/core/ngx_slab.c
    nginx-1.9.10/src/core/ngx_slab.h
    nginx-1.9.10/src/core/ngx_spinlock.c
    nginx-1.9.10/src/core/ngx_string.h
    nginx-1.9.10/src/core/ngx_syslog.c
    nginx-1.9.10/src/core/ngx_syslog.h
    nginx-1.9.10/src/core/ngx_thread_pool.h
    nginx-1.9.10/src/core/ngx_times.c
    nginx-1.9.10/src/core/ngx_times.h
    nginx-1.9.10/contrib/geo2nginx.pl
    nginx-1.9.10/contrib/README
    nginx-1.9.10/contrib/unicode2nginx/
    nginx-1.9.10/contrib/vim/
    nginx-1.9.10/contrib/vim/ftdetect/
    nginx-1.9.10/contrib/vim/indent/
    nginx-1.9.10/contrib/vim/syntax/
    nginx-1.9.10/contrib/vim/syntax/nginx.vim
    nginx-1.9.10/contrib/vim/indent/nginx.vim
    nginx-1.9.10/contrib/vim/ftdetect/nginx.vim
    nginx-1.9.10/contrib/unicode2nginx/koi-utf
    nginx-1.9.10/contrib/unicode2nginx/win-utf
    nginx-1.9.10/contrib/unicode2nginx/unicode-to-nginx.pl
    nginx-1.9.10/conf/fastcgi.conf
    nginx-1.9.10/conf/fastcgi_params
    nginx-1.9.10/conf/koi-utf
    nginx-1.9.10/conf/koi-win
    nginx-1.9.10/conf/mime.types
    nginx-1.9.10/conf/nginx.conf
    nginx-1.9.10/conf/scgi_params
    nginx-1.9.10/conf/uwsgi_params
    nginx-1.9.10/conf/win-utf
    nginx-1.9.10/auto/cc/
    nginx-1.9.10/auto/have_headers
    nginx-1.9.10/auto/define
    nginx-1.9.10/auto/endianness
    nginx-1.9.10/auto/feature
    nginx-1.9.10/auto/have
    nginx-1.9.10/auto/lib/
    nginx-1.9.10/auto/os/
    nginx-1.9.10/auto/headers
    nginx-1.9.10/auto/include
    nginx-1.9.10/auto/init
    nginx-1.9.10/auto/install
    nginx-1.9.10/auto/types/
    nginx-1.9.10/auto/make
    nginx-1.9.10/auto/modules
    nginx-1.9.10/auto/nohave
    nginx-1.9.10/auto/options
    nginx-1.9.10/auto/sources
    nginx-1.9.10/auto/stubs
    nginx-1.9.10/auto/summary
    nginx-1.9.10/auto/threads
    nginx-1.9.10/auto/unix
    nginx-1.9.10/auto/types/uintptr_t
    nginx-1.9.10/auto/types/sizeof
    nginx-1.9.10/auto/types/typedef
    nginx-1.9.10/auto/types/value
    nginx-1.9.10/auto/os/conf
    nginx-1.9.10/auto/os/darwin
    nginx-1.9.10/auto/os/freebsd
    nginx-1.9.10/auto/os/linux
    nginx-1.9.10/auto/os/solaris
    nginx-1.9.10/auto/os/win32
    nginx-1.9.10/auto/lib/geoip/
    nginx-1.9.10/auto/lib/conf
    nginx-1.9.10/auto/lib/google-perftools/
    nginx-1.9.10/auto/lib/libatomic/
    nginx-1.9.10/auto/lib/libgd/
    nginx-1.9.10/auto/lib/libxslt/
    nginx-1.9.10/auto/lib/md5/
    nginx-1.9.10/auto/lib/make
    nginx-1.9.10/auto/lib/openssl/
    nginx-1.9.10/auto/lib/pcre/
    nginx-1.9.10/auto/lib/perl/
    nginx-1.9.10/auto/lib/sha1/
    nginx-1.9.10/auto/lib/zlib/
    nginx-1.9.10/auto/lib/test
    nginx-1.9.10/auto/lib/zlib/makefile.bcc
    nginx-1.9.10/auto/lib/zlib/conf
    nginx-1.9.10/auto/lib/zlib/make
    nginx-1.9.10/auto/lib/zlib/makefile.msvc
    nginx-1.9.10/auto/lib/zlib/makefile.owc
    nginx-1.9.10/auto/lib/sha1/makefile.bcc
    nginx-1.9.10/auto/lib/sha1/conf
    nginx-1.9.10/auto/lib/sha1/make
    nginx-1.9.10/auto/lib/sha1/makefile.msvc
    nginx-1.9.10/auto/lib/sha1/makefile.owc
    nginx-1.9.10/auto/lib/perl/conf
    nginx-1.9.10/auto/lib/perl/make
    nginx-1.9.10/auto/lib/pcre/makefile.bcc
    nginx-1.9.10/auto/lib/pcre/conf
    nginx-1.9.10/auto/lib/pcre/make
    nginx-1.9.10/auto/lib/pcre/makefile.msvc
    nginx-1.9.10/auto/lib/pcre/makefile.owc
    nginx-1.9.10/auto/lib/openssl/makefile.bcc
    nginx-1.9.10/auto/lib/openssl/conf
    nginx-1.9.10/auto/lib/openssl/make
    nginx-1.9.10/auto/lib/openssl/makefile.msvc
    nginx-1.9.10/auto/lib/md5/makefile.bcc
    nginx-1.9.10/auto/lib/md5/conf
    nginx-1.9.10/auto/lib/md5/make
    nginx-1.9.10/auto/lib/md5/makefile.msvc
    nginx-1.9.10/auto/lib/md5/makefile.owc
    nginx-1.9.10/auto/lib/libxslt/conf
    nginx-1.9.10/auto/lib/libgd/conf
    nginx-1.9.10/auto/lib/libatomic/conf
    nginx-1.9.10/auto/lib/libatomic/make
    nginx-1.9.10/auto/lib/google-perftools/conf
    nginx-1.9.10/auto/lib/geoip/conf
    nginx-1.9.10/auto/cc/clang
    nginx-1.9.10/auto/cc/acc
    nginx-1.9.10/auto/cc/bcc
    nginx-1.9.10/auto/cc/ccc
    nginx-1.9.10/auto/cc/conf
    nginx-1.9.10/auto/cc/gcc
    nginx-1.9.10/auto/cc/icc
    nginx-1.9.10/auto/cc/msvc
    nginx-1.9.10/auto/cc/name
    nginx-1.9.10/auto/cc/owc
    nginx-1.9.10/auto/cc/sunc
    

      进入解压目录/usr/local/nginx-1.9.10

    cd /usr/local/nginx-1.9.10

    cd /nginx-1.9.10

    安装gcc

    [root@localhost nginx-1.9.10]# yum -y install gcc-c++
    已加载插件:fastestmirror
    Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
    base                                                                                              | 3.6 kB  00:00:00     
    extras                                                                                            | 3.4 kB  00:00:00     
    updates                                                                                           | 3.4 kB  00:00:00     
    (1/4): base/7/x86_64/group_gz                                                                     | 155 kB  00:00:00     
    (2/4): extras/7/x86_64/primary_db                                                                 |  90 kB  00:00:00     
    (3/4): updates/7/x86_64/primary_db                                                                | 2.3 MB  00:00:00     
    (4/4): base/7/x86_64/primary_db                                                                   | 5.3 MB  00:00:01     
    Determining fastest mirrors
     * base: mirrors.btte.net
     * extras: mirrors.btte.net
     * updates: mirrors.btte.net
    正在解决依赖关系
    --> 正在检查事务
    ---> 软件包 gcc-c++.x86_64.0.4.8.2-16.2.el7_0 将被 升级
    ---> 软件包 gcc-c++.x86_64.0.4.8.5-4.el7 将被 更新
    --> 正在处理依赖关系 libstdc++-devel = 4.8.5-4.el7,它被软件包 gcc-c++-4.8.5-4.el7.x86_64 需要
    --> 正在处理依赖关系 libstdc++ = 4.8.5-4.el7,它被软件包 gcc-c++-4.8.5-4.el7.x86_64 需要
    --> 正在处理依赖关系 gcc = 4.8.5-4.el7,它被软件包 gcc-c++-4.8.5-4.el7.x86_64 需要
    --> 正在检查事务
    ---> 软件包 gcc.x86_64.0.4.8.2-16.2.el7_0 将被 升级
    ---> 软件包 gcc.x86_64.0.4.8.5-4.el7 将被 更新
    --> 正在处理依赖关系 libgomp = 4.8.5-4.el7,它被软件包 gcc-4.8.5-4.el7.x86_64 需要
    --> 正在处理依赖关系 cpp = 4.8.5-4.el7,它被软件包 gcc-4.8.5-4.el7.x86_64 需要
    --> 正在处理依赖关系 libgcc >= 4.8.5-4.el7,它被软件包 gcc-4.8.5-4.el7.x86_64 需要
    ---> 软件包 libstdc++.x86_64.0.4.8.2-16.2.el7_0 将被 升级
    ---> 软件包 libstdc++.x86_64.0.4.8.5-4.el7 将被 更新
    ---> 软件包 libstdc++-devel.x86_64.0.4.8.2-16.2.el7_0 将被 升级
    ---> 软件包 libstdc++-devel.x86_64.0.4.8.5-4.el7 将被 更新
    --> 正在检查事务
    ---> 软件包 cpp.x86_64.0.4.8.2-16.2.el7_0 将被 升级
    ---> 软件包 cpp.x86_64.0.4.8.5-4.el7 将被 更新
    ---> 软件包 libgcc.x86_64.0.4.8.2-16.2.el7_0 将被 升级
    ---> 软件包 libgcc.x86_64.0.4.8.5-4.el7 将被 更新
    ---> 软件包 libgomp.x86_64.0.4.8.2-16.2.el7_0 将被 升级
    ---> 软件包 libgomp.x86_64.0.4.8.5-4.el7 将被 更新
    --> 解决依赖关系完成
    
    依赖关系解决
    
    =========================================================================================================================
     Package                           架构                     版本                            源                      大小
    =========================================================================================================================
    正在更新:
     gcc-c++                           x86_64                   4.8.5-4.el7                     base                   7.2 M
    为依赖而更新:
     cpp                               x86_64                   4.8.5-4.el7                     base                   5.9 M
     gcc                               x86_64                   4.8.5-4.el7                     base                    16 M
     libgcc                            x86_64                   4.8.5-4.el7                     base                    95 k
     libgomp                           x86_64                   4.8.5-4.el7                     base                   130 k
     libstdc++                         x86_64                   4.8.5-4.el7                     base                   298 k
     libstdc++-devel                   x86_64                   4.8.5-4.el7                     base                   1.5 M
    
    事务概要
    =========================================================================================================================
    升级  1 软件包 (+6 依赖软件包)
    
    总下载量:31 M
    Downloading packages:
    Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
    (1/7): cpp-4.8.5-4.el7.x86_64.rpm                                                                 | 5.9 MB  00:00:01     
    (2/7): gcc-c++-4.8.5-4.el7.x86_64.rpm                                                             | 7.2 MB  00:00:00     
    (3/7): libgcc-4.8.5-4.el7.x86_64.rpm                                                              |  95 kB  00:00:00     
    (4/7): libgomp-4.8.5-4.el7.x86_64.rpm                                                             | 130 kB  00:00:00     
    (5/7): libstdc++-4.8.5-4.el7.x86_64.rpm                                                           | 298 kB  00:00:00     
    (6/7): libstdc++-devel-4.8.5-4.el7.x86_64.rpm                                                     | 1.5 MB  00:00:00     
    (7/7): gcc-4.8.5-4.el7.x86_64.rpm                                                                 |  16 MB  00:00:07     
    -------------------------------------------------------------------------------------------------------------------------
    总计                                                                                     4.3 MB/s |  31 MB  00:00:07     
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      正在更新    : libgcc-4.8.5-4.el7.x86_64                                                                           1/14 
      正在更新    : libstdc++-4.8.5-4.el7.x86_64                                                                        2/14 
      正在更新    : libstdc++-devel-4.8.5-4.el7.x86_64                                                                  3/14 
      正在更新    : cpp-4.8.5-4.el7.x86_64                                                                              4/14 
      正在更新    : libgomp-4.8.5-4.el7.x86_64                                                                          5/14 
      正在更新    : gcc-4.8.5-4.el7.x86_64                                                                              6/14 
      正在更新    : gcc-c++-4.8.5-4.el7.x86_64                                                                          7/14 
      清理        : gcc-c++-4.8.2-16.2.el7_0.x86_64                                                                     8/14 
      清理        : libstdc++-devel-4.8.2-16.2.el7_0.x86_64                                                             9/14 
      清理        : gcc-4.8.2-16.2.el7_0.x86_64                                                                        10/14 
      清理        : libstdc++-4.8.2-16.2.el7_0.x86_64                                                                  11/14 
      清理        : libgcc-4.8.2-16.2.el7_0.x86_64                                                                     12/14 
      清理        : cpp-4.8.2-16.2.el7_0.x86_64                                                                        13/14 
      清理        : libgomp-4.8.2-16.2.el7_0.x86_64                                                                    14/14 
      验证中      : libstdc++-4.8.5-4.el7.x86_64                                                                        1/14 
      验证中      : libstdc++-devel-4.8.5-4.el7.x86_64                                                                  2/14 
      验证中      : gcc-4.8.5-4.el7.x86_64                                                                              3/14 
      验证中      : libgcc-4.8.5-4.el7.x86_64                                                                           4/14 
      验证中      : libgomp-4.8.5-4.el7.x86_64                                                                          5/14 
      验证中      : cpp-4.8.5-4.el7.x86_64                                                                              6/14 
      验证中      : gcc-c++-4.8.5-4.el7.x86_64                                                                          7/14 
      验证中      : cpp-4.8.2-16.2.el7_0.x86_64                                                                         8/14 
      验证中      : gcc-c++-4.8.2-16.2.el7_0.x86_64                                                                     9/14 
      验证中      : gcc-4.8.2-16.2.el7_0.x86_64                                                                        10/14 
      验证中      : libstdc++-4.8.2-16.2.el7_0.x86_64                                                                  11/14 
      验证中      : libgcc-4.8.2-16.2.el7_0.x86_64                                                                     12/14 
      验证中      : libgomp-4.8.2-16.2.el7_0.x86_64                                                                    13/14 
      验证中      : libstdc++-devel-4.8.2-16.2.el7_0.x86_64                                                            14/14 
    
    更新完毕:
      gcc-c++.x86_64 0:4.8.5-4.el7                                                                                           
    
    作为依赖被升级:
      cpp.x86_64 0:4.8.5-4.el7            gcc.x86_64 0:4.8.5-4.el7              libgcc.x86_64 0:4.8.5-4.el7                
      libgomp.x86_64 0:4.8.5-4.el7        libstdc++.x86_64 0:4.8.5-4.el7        libstdc++-devel.x86_64 0:4.8.5-4.el7       
    
    完毕!
    

     安装 pcre-devel

    [root@localhost nginx-1.9.10]# yum -y install pcre-devel
    已加载插件:fastestmirror
    Loading mirror speeds from cached hostfile
     * base: mirrors.btte.net
     * extras: mirrors.btte.net
     * updates: mirrors.btte.net
    正在解决依赖关系
    --> 正在检查事务
    ---> 软件包 pcre-devel.x86_64.0.8.32-12.el7 将被 升级
    ---> 软件包 pcre-devel.x86_64.0.8.32-15.el7 将被 更新
    --> 正在处理依赖关系 pcre(x86-64) = 8.32-15.el7,它被软件包 pcre-devel-8.32-15.el7.x86_64 需要
    --> 正在检查事务
    ---> 软件包 pcre.x86_64.0.8.32-12.el7 将被 升级
    ---> 软件包 pcre.x86_64.0.8.32-15.el7 将被 更新
    --> 解决依赖关系完成
    
    依赖关系解决
    
    =========================================================================================================================
     Package                       架构                      版本                              源                       大小
    =========================================================================================================================
    正在更新:
     pcre-devel                    x86_64                    8.32-15.el7                       base                    478 k
    为依赖而更新:
     pcre                          x86_64                    8.32-15.el7                       base                    418 k
    
    事务概要
    =========================================================================================================================
    升级  1 软件包 (+1 依赖软件包)
    
    总下载量:897 k
    Downloading packages:
    Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
    (1/2): pcre-devel-8.32-15.el7.x86_64.rpm                                                          | 478 kB  00:00:00     
    (2/2): pcre-8.32-15.el7.x86_64.rpm                                                                | 418 kB  00:00:00     
    -------------------------------------------------------------------------------------------------------------------------
    总计                                                                                     1.4 MB/s | 897 kB  00:00:00     
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      正在更新    : pcre-8.32-15.el7.x86_64                                                                              1/4 
      正在更新    : pcre-devel-8.32-15.el7.x86_64                                                                        2/4 
      清理        : pcre-devel-8.32-12.el7.x86_64                                                                        3/4 
      清理        : pcre-8.32-12.el7.x86_64                                                                              4/4 
      验证中      : pcre-devel-8.32-15.el7.x86_64                                                                        1/4 
      验证中      : pcre-8.32-15.el7.x86_64                                                                              2/4 
      验证中      : pcre-devel-8.32-12.el7.x86_64                                                                        3/4 
      验证中      : pcre-8.32-12.el7.x86_64                                                                              4/4 
    
    更新完毕:
      pcre-devel.x86_64 0:8.32-15.el7                                                                                        
    
    作为依赖被升级:
      pcre.x86_64 0:8.32-15.el7                                                                                              
    
    完毕!
    

     安装gzip  

    zlib-devel

    [root@localhost nginx-1.9.10]# yum -y install zlib-devel
    已加载插件:fastestmirror
    Loading mirror speeds from cached hostfile
     * base: mirrors.btte.net
     * extras: mirrors.btte.net
     * updates: mirrors.btte.net
    正在解决依赖关系
    --> 正在检查事务
    ---> 软件包 zlib-devel.x86_64.0.1.2.7-13.el7 将被 升级
    ---> 软件包 zlib-devel.x86_64.0.1.2.7-15.el7 将被 更新
    --> 正在处理依赖关系 zlib = 1.2.7-15.el7,它被软件包 zlib-devel-1.2.7-15.el7.x86_64 需要
    --> 正在检查事务
    ---> 软件包 zlib.x86_64.0.1.2.7-13.el7 将被 升级
    ---> 软件包 zlib.x86_64.0.1.2.7-15.el7 将被 更新
    --> 解决依赖关系完成
    
    依赖关系解决
    
    =========================================================================================================================
     Package                       架构                      版本                              源                       大小
    =========================================================================================================================
    正在更新:
     zlib-devel                    x86_64                    1.2.7-15.el7                      base                     50 k
    为依赖而更新:
     zlib                          x86_64                    1.2.7-15.el7                      base                     89 k
    
    事务概要
    =========================================================================================================================
    升级  1 软件包 (+1 依赖软件包)
    
    总下载量:139 k
    Downloading packages:
    Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
    (1/2): zlib-devel-1.2.7-15.el7.x86_64.rpm                                                         |  50 kB  00:00:00     
    (2/2): zlib-1.2.7-15.el7.x86_64.rpm                                                               |  89 kB  00:00:00     
    -------------------------------------------------------------------------------------------------------------------------
    总计                                                                                     191 kB/s | 139 kB  00:00:00     
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      正在更新    : zlib-1.2.7-15.el7.x86_64                                                                             1/4 
      正在更新    : zlib-devel-1.2.7-15.el7.x86_64                                                                       2/4 
      清理        : zlib-devel-1.2.7-13.el7.x86_64                                                                       3/4 
      清理        : zlib-1.2.7-13.el7.x86_64                                                                             4/4 
      验证中      : zlib-devel-1.2.7-15.el7.x86_64                                                                       1/4 
      验证中      : zlib-1.2.7-15.el7.x86_64                                                                             2/4 
      验证中      : zlib-1.2.7-13.el7.x86_64                                                                             3/4 
      验证中      : zlib-devel-1.2.7-13.el7.x86_64                                                                       4/4 
    
    更新完毕:
      zlib-devel.x86_64 0:1.2.7-15.el7                                                                                       
    
    作为依赖被升级:
      zlib.x86_64 0:1.2.7-15.el7                                                                                             
    
    完毕!
    

      开始编译nginx

    ./configure --prefix=/usr/etc/nginx1910
    [root@localhost nginx-1.9.10]# ls
    auto  CHANGES  CHANGES.ru  conf  configure  contrib  html  LICENSE  man  README  src
    [root@localhost nginx-1.9.10]# ./configure --prefix=/usr/etc/nginx1910
    checking for OS
     + Linux 3.10.0-123.13.2.el7.x86_64 x86_64
    checking for C compiler ... found
     + using GNU C compiler
     + gcc version: 4.8.5 20150623 (Red Hat 4.8.5-4) (GCC) 
    checking for gcc -pipe switch ... found
    checking for gcc builtin atomic operations ... found
    checking for C99 variadic macros ... found
    checking for gcc variadic macros ... found
    checking for unistd.h ... found
    checking for inttypes.h ... found
    checking for limits.h ... found
    checking for sys/filio.h ... not found
    checking for sys/param.h ... found
    checking for sys/mount.h ... found
    checking for sys/statvfs.h ... found
    checking for crypt.h ... found
    checking for Linux specific features
    checking for epoll ... found
    checking for EPOLLRDHUP ... found
    checking for O_PATH ... found
    checking for sendfile() ... found
    checking for sendfile64() ... found
    checking for sys/prctl.h ... found
    checking for prctl(PR_SET_DUMPABLE) ... found
    checking for sched_setaffinity() ... found
    checking for crypt_r() ... found
    checking for sys/vfs.h ... found
    checking for nobody group ... found
    checking for poll() ... found
    checking for /dev/poll ... not found
    checking for kqueue ... not found
    checking for crypt() ... not found
    checking for crypt() in libcrypt ... found
    checking for F_READAHEAD ... not found
    checking for posix_fadvise() ... found
    checking for O_DIRECT ... found
    checking for F_NOCACHE ... not found
    checking for directio() ... not found
    checking for statfs() ... found
    checking for statvfs() ... found
    checking for dlopen() ... not found
    checking for dlopen() in libdl ... found
    checking for sched_yield() ... found
    checking for SO_SETFIB ... not found
    checking for SO_REUSEPORT ... found
    checking for SO_ACCEPTFILTER ... not found
    checking for TCP_DEFER_ACCEPT ... found
    checking for TCP_KEEPIDLE ... found
    checking for TCP_FASTOPEN ... not found
    checking for TCP_INFO ... found
    checking for accept4() ... found
    checking for eventfd() ... found
    checking for int size ... 4 bytes
    checking for long size ... 8 bytes
    checking for long long size ... 8 bytes
    checking for void * size ... 8 bytes
    checking for uint64_t ... found
    checking for sig_atomic_t ... found
    checking for sig_atomic_t size ... 4 bytes
    checking for socklen_t ... found
    checking for in_addr_t ... found
    checking for in_port_t ... found
    checking for rlim_t ... found
    checking for uintptr_t ... uintptr_t found
    checking for system byte ordering ... little endian
    checking for size_t size ... 8 bytes
    checking for off_t size ... 8 bytes
    checking for time_t size ... 8 bytes
    checking for setproctitle() ... not found
    checking for pread() ... found
    checking for pwrite() ... found
    checking for pwritev() ... found
    checking for sys_nerr ... found
    checking for localtime_r() ... found
    checking for posix_memalign() ... found
    checking for memalign() ... found
    checking for mmap(MAP_ANON|MAP_SHARED) ... found
    checking for mmap("/dev/zero", MAP_SHARED) ... found
    checking for System V shared memory ... found
    checking for POSIX semaphores ... not found
    checking for POSIX semaphores in libpthread ... found
    checking for struct msghdr.msg_control ... found
    checking for ioctl(FIONBIO) ... found
    checking for struct tm.tm_gmtoff ... found
    checking for struct dirent.d_namlen ... not found
    checking for struct dirent.d_type ... found
    checking for sysconf(_SC_NPROCESSORS_ONLN) ... found
    checking for openat(), fstatat() ... found
    checking for getaddrinfo() ... found
    checking for PCRE library ... found
    checking for PCRE JIT support ... found
    checking for md5 in system md library ... not found
    checking for md5 in system md5 library ... not found
    checking for md5 in system OpenSSL crypto library ... not found
    checking for sha1 in system md library ... not found
    checking for sha1 in system OpenSSL crypto library ... not found
    checking for zlib library ... found
    creating objs/Makefile
    
    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/etc/nginx1910"
      nginx binary file: "/usr/etc/nginx1910/sbin/nginx"
      nginx configuration prefix: "/usr/etc/nginx1910/conf"
      nginx configuration file: "/usr/etc/nginx1910/conf/nginx.conf"
      nginx pid file: "/usr/etc/nginx1910/logs/nginx.pid"
      nginx error log file: "/usr/etc/nginx1910/logs/error.log"
      nginx http access log file: "/usr/etc/nginx1910/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"
    

      make

    [root@localhost nginx-1.9.10]# make
    make -f objs/Makefile
    make[1]: 进入目录“/usr/local/nginx-1.9.10/nginx-1.9.10”
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/nginx.o 
    	src/core/nginx.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_log.o 
    	src/core/ngx_log.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_palloc.o 
    	src/core/ngx_palloc.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_array.o 
    	src/core/ngx_array.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_list.o 
    	src/core/ngx_list.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_hash.o 
    	src/core/ngx_hash.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_buf.o 
    	src/core/ngx_buf.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_queue.o 
    	src/core/ngx_queue.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_output_chain.o 
    	src/core/ngx_output_chain.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_string.o 
    	src/core/ngx_string.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_parse.o 
    	src/core/ngx_parse.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_parse_time.o 
    	src/core/ngx_parse_time.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_inet.o 
    	src/core/ngx_inet.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_file.o 
    	src/core/ngx_file.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_crc32.o 
    	src/core/ngx_crc32.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_murmurhash.o 
    	src/core/ngx_murmurhash.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_md5.o 
    	src/core/ngx_md5.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_rbtree.o 
    	src/core/ngx_rbtree.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_radix_tree.o 
    	src/core/ngx_radix_tree.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_slab.o 
    	src/core/ngx_slab.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_times.o 
    	src/core/ngx_times.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_shmtx.o 
    	src/core/ngx_shmtx.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_connection.o 
    	src/core/ngx_connection.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_cycle.o 
    	src/core/ngx_cycle.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_spinlock.o 
    	src/core/ngx_spinlock.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_rwlock.o 
    	src/core/ngx_rwlock.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_cpuinfo.o 
    	src/core/ngx_cpuinfo.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_conf_file.o 
    	src/core/ngx_conf_file.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_resolver.o 
    	src/core/ngx_resolver.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_open_file_cache.o 
    	src/core/ngx_open_file_cache.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_crypt.o 
    	src/core/ngx_crypt.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_proxy_protocol.o 
    	src/core/ngx_proxy_protocol.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_syslog.o 
    	src/core/ngx_syslog.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/event/ngx_event.o 
    	src/event/ngx_event.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/event/ngx_event_timer.o 
    	src/event/ngx_event_timer.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/event/ngx_event_posted.o 
    	src/event/ngx_event_posted.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/event/ngx_event_accept.o 
    	src/event/ngx_event_accept.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/event/ngx_event_connect.o 
    	src/event/ngx_event_connect.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/event/ngx_event_pipe.o 
    	src/event/ngx_event_pipe.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_time.o 
    	src/os/unix/ngx_time.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_errno.o 
    	src/os/unix/ngx_errno.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_alloc.o 
    	src/os/unix/ngx_alloc.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_files.o 
    	src/os/unix/ngx_files.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_socket.o 
    	src/os/unix/ngx_socket.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_recv.o 
    	src/os/unix/ngx_recv.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_readv_chain.o 
    	src/os/unix/ngx_readv_chain.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_udp_recv.o 
    	src/os/unix/ngx_udp_recv.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_send.o 
    	src/os/unix/ngx_send.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_writev_chain.o 
    	src/os/unix/ngx_writev_chain.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_channel.o 
    	src/os/unix/ngx_channel.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_shmem.o 
    	src/os/unix/ngx_shmem.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_process.o 
    	src/os/unix/ngx_process.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_daemon.o 
    	src/os/unix/ngx_daemon.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_setaffinity.o 
    	src/os/unix/ngx_setaffinity.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_setproctitle.o 
    	src/os/unix/ngx_setproctitle.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_posix_init.o 
    	src/os/unix/ngx_posix_init.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_user.o 
    	src/os/unix/ngx_user.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_process_cycle.o 
    	src/os/unix/ngx_process_cycle.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_linux_init.o 
    	src/os/unix/ngx_linux_init.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/event/modules/ngx_epoll_module.o 
    	src/event/modules/ngx_epoll_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/os/unix/ngx_linux_sendfile_chain.o 
    	src/os/unix/ngx_linux_sendfile_chain.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/src/core/ngx_regex.o 
    	src/core/ngx_regex.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/ngx_http.o 
    	src/http/ngx_http.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/ngx_http_core_module.o 
    	src/http/ngx_http_core_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/ngx_http_special_response.o 
    	src/http/ngx_http_special_response.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/ngx_http_request.o 
    	src/http/ngx_http_request.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/ngx_http_parse.o 
    	src/http/ngx_http_parse.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/ngx_http_header_filter_module.o 
    	src/http/ngx_http_header_filter_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/ngx_http_write_filter_module.o 
    	src/http/ngx_http_write_filter_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/ngx_http_copy_filter_module.o 
    	src/http/ngx_http_copy_filter_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_log_module.o 
    	src/http/modules/ngx_http_log_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/ngx_http_request_body.o 
    	src/http/ngx_http_request_body.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/ngx_http_variables.o 
    	src/http/ngx_http_variables.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/ngx_http_script.o 
    	src/http/ngx_http_script.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/ngx_http_upstream.o 
    	src/http/ngx_http_upstream.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/ngx_http_upstream_round_robin.o 
    	src/http/ngx_http_upstream_round_robin.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_static_module.o 
    	src/http/modules/ngx_http_static_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_index_module.o 
    	src/http/modules/ngx_http_index_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_chunked_filter_module.o 
    	src/http/modules/ngx_http_chunked_filter_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_range_filter_module.o 
    	src/http/modules/ngx_http_range_filter_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_headers_filter_module.o 
    	src/http/modules/ngx_http_headers_filter_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_not_modified_filter_module.o 
    	src/http/modules/ngx_http_not_modified_filter_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/ngx_http_file_cache.o 
    	src/http/ngx_http_file_cache.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_gzip_filter_module.o 
    	src/http/modules/ngx_http_gzip_filter_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/ngx_http_postpone_filter_module.o 
    	src/http/ngx_http_postpone_filter_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_ssi_filter_module.o 
    	src/http/modules/ngx_http_ssi_filter_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_charset_filter_module.o 
    	src/http/modules/ngx_http_charset_filter_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_userid_filter_module.o 
    	src/http/modules/ngx_http_userid_filter_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_autoindex_module.o 
    	src/http/modules/ngx_http_autoindex_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_auth_basic_module.o 
    	src/http/modules/ngx_http_auth_basic_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_access_module.o 
    	src/http/modules/ngx_http_access_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_limit_conn_module.o 
    	src/http/modules/ngx_http_limit_conn_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_limit_req_module.o 
    	src/http/modules/ngx_http_limit_req_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_geo_module.o 
    	src/http/modules/ngx_http_geo_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_map_module.o 
    	src/http/modules/ngx_http_map_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_split_clients_module.o 
    	src/http/modules/ngx_http_split_clients_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_referer_module.o 
    	src/http/modules/ngx_http_referer_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_rewrite_module.o 
    	src/http/modules/ngx_http_rewrite_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_proxy_module.o 
    	src/http/modules/ngx_http_proxy_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_fastcgi_module.o 
    	src/http/modules/ngx_http_fastcgi_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_uwsgi_module.o 
    	src/http/modules/ngx_http_uwsgi_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_scgi_module.o 
    	src/http/modules/ngx_http_scgi_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_memcached_module.o 
    	src/http/modules/ngx_http_memcached_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_empty_gif_module.o 
    	src/http/modules/ngx_http_empty_gif_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_browser_module.o 
    	src/http/modules/ngx_http_browser_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_upstream_hash_module.o 
    	src/http/modules/ngx_http_upstream_hash_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_upstream_ip_hash_module.o 
    	src/http/modules/ngx_http_upstream_ip_hash_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_upstream_least_conn_module.o 
    	src/http/modules/ngx_http_upstream_least_conn_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_upstream_keepalive_module.o 
    	src/http/modules/ngx_http_upstream_keepalive_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs -I src/http -I src/http/modules 
    	-o objs/src/http/modules/ngx_http_upstream_zone_module.o 
    	src/http/modules/ngx_http_upstream_zone_module.c
    cc -c -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs 
    	-o objs/ngx_modules.o 
    	objs/ngx_modules.c
    cc -o objs/nginx 
    objs/src/core/nginx.o 
    objs/src/core/ngx_log.o 
    objs/src/core/ngx_palloc.o 
    objs/src/core/ngx_array.o 
    objs/src/core/ngx_list.o 
    objs/src/core/ngx_hash.o 
    objs/src/core/ngx_buf.o 
    objs/src/core/ngx_queue.o 
    objs/src/core/ngx_output_chain.o 
    objs/src/core/ngx_string.o 
    objs/src/core/ngx_parse.o 
    objs/src/core/ngx_parse_time.o 
    objs/src/core/ngx_inet.o 
    objs/src/core/ngx_file.o 
    objs/src/core/ngx_crc32.o 
    objs/src/core/ngx_murmurhash.o 
    objs/src/core/ngx_md5.o 
    objs/src/core/ngx_rbtree.o 
    objs/src/core/ngx_radix_tree.o 
    objs/src/core/ngx_slab.o 
    objs/src/core/ngx_times.o 
    objs/src/core/ngx_shmtx.o 
    objs/src/core/ngx_connection.o 
    objs/src/core/ngx_cycle.o 
    objs/src/core/ngx_spinlock.o 
    objs/src/core/ngx_rwlock.o 
    objs/src/core/ngx_cpuinfo.o 
    objs/src/core/ngx_conf_file.o 
    objs/src/core/ngx_resolver.o 
    objs/src/core/ngx_open_file_cache.o 
    objs/src/core/ngx_crypt.o 
    objs/src/core/ngx_proxy_protocol.o 
    objs/src/core/ngx_syslog.o 
    objs/src/event/ngx_event.o 
    objs/src/event/ngx_event_timer.o 
    objs/src/event/ngx_event_posted.o 
    objs/src/event/ngx_event_accept.o 
    objs/src/event/ngx_event_connect.o 
    objs/src/event/ngx_event_pipe.o 
    objs/src/os/unix/ngx_time.o 
    objs/src/os/unix/ngx_errno.o 
    objs/src/os/unix/ngx_alloc.o 
    objs/src/os/unix/ngx_files.o 
    objs/src/os/unix/ngx_socket.o 
    objs/src/os/unix/ngx_recv.o 
    objs/src/os/unix/ngx_readv_chain.o 
    objs/src/os/unix/ngx_udp_recv.o 
    objs/src/os/unix/ngx_send.o 
    objs/src/os/unix/ngx_writev_chain.o 
    objs/src/os/unix/ngx_channel.o 
    objs/src/os/unix/ngx_shmem.o 
    objs/src/os/unix/ngx_process.o 
    objs/src/os/unix/ngx_daemon.o 
    objs/src/os/unix/ngx_setaffinity.o 
    objs/src/os/unix/ngx_setproctitle.o 
    objs/src/os/unix/ngx_posix_init.o 
    objs/src/os/unix/ngx_user.o 
    objs/src/os/unix/ngx_process_cycle.o 
    objs/src/os/unix/ngx_linux_init.o 
    objs/src/event/modules/ngx_epoll_module.o 
    objs/src/os/unix/ngx_linux_sendfile_chain.o 
    objs/src/core/ngx_regex.o 
    objs/src/http/ngx_http.o 
    objs/src/http/ngx_http_core_module.o 
    objs/src/http/ngx_http_special_response.o 
    objs/src/http/ngx_http_request.o 
    objs/src/http/ngx_http_parse.o 
    objs/src/http/ngx_http_header_filter_module.o 
    objs/src/http/ngx_http_write_filter_module.o 
    objs/src/http/ngx_http_copy_filter_module.o 
    objs/src/http/modules/ngx_http_log_module.o 
    objs/src/http/ngx_http_request_body.o 
    objs/src/http/ngx_http_variables.o 
    objs/src/http/ngx_http_script.o 
    objs/src/http/ngx_http_upstream.o 
    objs/src/http/ngx_http_upstream_round_robin.o 
    objs/src/http/modules/ngx_http_static_module.o 
    objs/src/http/modules/ngx_http_index_module.o 
    objs/src/http/modules/ngx_http_chunked_filter_module.o 
    objs/src/http/modules/ngx_http_range_filter_module.o 
    objs/src/http/modules/ngx_http_headers_filter_module.o 
    objs/src/http/modules/ngx_http_not_modified_filter_module.o 
    objs/src/http/ngx_http_file_cache.o 
    objs/src/http/modules/ngx_http_gzip_filter_module.o 
    objs/src/http/ngx_http_postpone_filter_module.o 
    objs/src/http/modules/ngx_http_ssi_filter_module.o 
    objs/src/http/modules/ngx_http_charset_filter_module.o 
    objs/src/http/modules/ngx_http_userid_filter_module.o 
    objs/src/http/modules/ngx_http_autoindex_module.o 
    objs/src/http/modules/ngx_http_auth_basic_module.o 
    objs/src/http/modules/ngx_http_access_module.o 
    objs/src/http/modules/ngx_http_limit_conn_module.o 
    objs/src/http/modules/ngx_http_limit_req_module.o 
    objs/src/http/modules/ngx_http_geo_module.o 
    objs/src/http/modules/ngx_http_map_module.o 
    objs/src/http/modules/ngx_http_split_clients_module.o 
    objs/src/http/modules/ngx_http_referer_module.o 
    objs/src/http/modules/ngx_http_rewrite_module.o 
    objs/src/http/modules/ngx_http_proxy_module.o 
    objs/src/http/modules/ngx_http_fastcgi_module.o 
    objs/src/http/modules/ngx_http_uwsgi_module.o 
    objs/src/http/modules/ngx_http_scgi_module.o 
    objs/src/http/modules/ngx_http_memcached_module.o 
    objs/src/http/modules/ngx_http_empty_gif_module.o 
    objs/src/http/modules/ngx_http_browser_module.o 
    objs/src/http/modules/ngx_http_upstream_hash_module.o 
    objs/src/http/modules/ngx_http_upstream_ip_hash_module.o 
    objs/src/http/modules/ngx_http_upstream_least_conn_module.o 
    objs/src/http/modules/ngx_http_upstream_keepalive_module.o 
    objs/src/http/modules/ngx_http_upstream_zone_module.o 
    objs/ngx_modules.o 
    -lpthread -lcrypt -lpcre -lz
    make[1]: 离开目录“/usr/local/nginx-1.9.10/nginx-1.9.10”
    make -f objs/Makefile manpage
    make[1]: 进入目录“/usr/local/nginx-1.9.10/nginx-1.9.10”
    sed -e "s|%%PREFIX%%|/usr/etc/nginx1910|" 
    	-e "s|%%PID_PATH%%|/usr/etc/nginx1910/logs/nginx.pid|" 
    	-e "s|%%CONF_PATH%%|/usr/etc/nginx1910/conf/nginx.conf|" 
    	-e "s|%%ERROR_LOG_PATH%%|/usr/etc/nginx1910/logs/error.log|" 
    	< man/nginx.8 > objs/nginx.8
    make[1]: 离开目录“/usr/local/nginx-1.9.10/nginx-1.9.10”
    

      make install

    [root@localhost nginx-1.9.10]# make install
    make -f objs/Makefile install
    make[1]: 进入目录“/usr/local/nginx-1.9.10/nginx-1.9.10”
    test -d '/usr/etc/nginx1910' || mkdir -p '/usr/etc/nginx1910'
    test -d '/usr/etc/nginx1910/sbin' 		|| mkdir -p '/usr/etc/nginx1910/sbin'
    test ! -f '/usr/etc/nginx1910/sbin/nginx' 		|| mv '/usr/etc/nginx1910/sbin/nginx' 			'/usr/etc/nginx1910/sbin/nginx.old'
    cp objs/nginx '/usr/etc/nginx1910/sbin/nginx'
    test -d '/usr/etc/nginx1910/conf' 		|| mkdir -p '/usr/etc/nginx1910/conf'
    cp conf/koi-win '/usr/etc/nginx1910/conf'
    cp conf/koi-utf '/usr/etc/nginx1910/conf'
    cp conf/win-utf '/usr/etc/nginx1910/conf'
    test -f '/usr/etc/nginx1910/conf/mime.types' 		|| cp conf/mime.types '/usr/etc/nginx1910/conf'
    cp conf/mime.types '/usr/etc/nginx1910/conf/mime.types.default'
    test -f '/usr/etc/nginx1910/conf/fastcgi_params' 		|| cp conf/fastcgi_params '/usr/etc/nginx1910/conf'
    cp conf/fastcgi_params 		'/usr/etc/nginx1910/conf/fastcgi_params.default'
    test -f '/usr/etc/nginx1910/conf/fastcgi.conf' 		|| cp conf/fastcgi.conf '/usr/etc/nginx1910/conf'
    cp conf/fastcgi.conf '/usr/etc/nginx1910/conf/fastcgi.conf.default'
    test -f '/usr/etc/nginx1910/conf/uwsgi_params' 		|| cp conf/uwsgi_params '/usr/etc/nginx1910/conf'
    cp conf/uwsgi_params 		'/usr/etc/nginx1910/conf/uwsgi_params.default'
    test -f '/usr/etc/nginx1910/conf/scgi_params' 		|| cp conf/scgi_params '/usr/etc/nginx1910/conf'
    cp conf/scgi_params 		'/usr/etc/nginx1910/conf/scgi_params.default'
    test -f '/usr/etc/nginx1910/conf/nginx.conf' 		|| cp conf/nginx.conf '/usr/etc/nginx1910/conf/nginx.conf'
    cp conf/nginx.conf '/usr/etc/nginx1910/conf/nginx.conf.default'
    test -d '/usr/etc/nginx1910/logs' 		|| mkdir -p '/usr/etc/nginx1910/logs'
    test -d '/usr/etc/nginx1910/logs' || 		mkdir -p '/usr/etc/nginx1910/logs'
    test -d '/usr/etc/nginx1910/html' 		|| cp -R html '/usr/etc/nginx1910'
    test -d '/usr/etc/nginx1910/logs' || 		mkdir -p '/usr/etc/nginx1910/logs'
    make[1]: 离开目录“/usr/local/nginx-1.9.10/nginx-1.9.10”
    

     启动nginx  

    cd  /usr/etc/nginx1910/sbin

    ./nginx

    查看是否启动nginx

    ps -ef | grep nginx

    正常是运行着firewalld防火墙 需要添加80端口例外到里面

    查看防火墙是否运行  firewall-cmd --state 

    添加端口 firewall-cmd --add-port=80/tcp

    firewall-cmd --permanent --zone=public --add-port=80/tcp

    这时候停止firewall防火墙在启动才会生效

    systemctl stop firewalld.service #停止firewall防火墙

    systemctl start firewalld.service #启用firewall防火墙

    查看例外端口 firewall-cmd --list-port

    查看永久端口  firewall-cmd --permanent --list-port

    访问192.168.1.103 出现下图就算成功

     

    PS: 开机自启动还是没有整好 ,只能后面有时间在弄了

    CentOS 7.0默认使用的是firewall作为防火墙

    关闭防火墙 

    systemctl stop firewalld.service #停止firewall

    systemctl start firewalld.service #启动firewall

    firewall-cmd --state #查看防火墙是否运行

  • 相关阅读:
    Slim + Twig 构建PHP Web应用程序
    Slim
    nginx+php+flight 构建RESTFul API
    Redis Master/Slave 实践
    spring.net +dapper 打造简易的DataAccess 工具类.
    API文档管理工具-数据库表结构思考.
    解决oracle报 ORA-12560错误,只有服务器重启恢复正常的问题
    浮点数的编码
    Jquery.BlockUI-遮罩
    class.forname & classloader
  • 原文地址:https://www.cnblogs.com/xxx91hx/p/5183721.html
Copyright © 2011-2022 走看看