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 #查看防火墙是否运行
centos 7.0 安装nginx 1.9.10的更多相关文章
- centos 7.0 安装nginx 1.117
php官方下载地址 http://cn2.php.net/downloads.php
- Linux系统运维笔记(四),CentOS 6.4安装Nginx
Linux系统运维笔记(四),CentOS 6.4安装Nginx 1,安装编译工具及库文件 yum -y install make zlib zlib-devel gcc-c++ libtool op ...
- CentOS 7.0安装配置Vsftp服务器
一.配置防火墙,开启FTP服务器需要的端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: systemctl stop fi ...
- CentOS 7.0安装
CentOS 7.0安装 本次通过虚拟机的方法安装CentOS 7.0操作系统,开启虚拟机后会出现以下界面 1.选择第一项,Install CentOS 7 (安装CentOS 7),进入下面的界面 ...
- CentOS 7.0安装配置Vsftp服务器步骤详解
安装Vsftp讲过最多的就是在centos6.x版本中了,这里小编看到有朋友写了一篇非常不错的CentOS 7.0安装配置Vsftp服务器教程,下面整理分享给各位. 一.配置防火墙,开启FTP服务器需 ...
- 【转发】【linux】【ftp】CentOS 7.0安装配置Vsftp服务器
adduser -d /var/www/android -g ftp -s /sbin/nologin ftp2 一.配置防火墙,开启FTP服务器需要的端口 CentOS 7.0默认使用的是firew ...
- centos 下yum 安装nginx
centos 下yum 安装nginx 1. 直接yum install nginx不行,要先处理下源: rpm -ivh http://nginx.org/packages/centos/6/noa ...
- 在CentOS 7中安装nginx服务器
简要地介绍一下,如何在CentOS 7中安装nginx服务器 下载对应当前系统版本的nginx包(package) # wget http://nginx.org/packages/centos/ ...
- CentOS 7.0安装配置LAMP服务器(Apache+PHP+MariaDB)
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: systemctl stop firewalld.service #停止fir ...
随机推荐
- git与github安装、配置、pull、push
操作系统是Ubuntu 16.04 LTS 64bit 1 安装git (1)安装 sudo apt-get install git-core (2)一些全局变量的初始化 在本地建立一个文件夹,然后做 ...
- 原创 C++作用域 (一)
1概述 在所有的计算机程序中,一个基本的目标是操作一些数据,然后获得一些结果.为了操作这些数据,需要为这些数据分配一段内存,我们可以将这段内存称为变量.为了方便操作,以及程序可读性方面的考虑,需要使用 ...
- Windows API 函数列表 附帮助手册
所有Windows API函数列表,为了方便查询,也为了大家查找,所以整理一下贡献出来了. 帮助手册:700多个Windows API的函数手册 免费下载 API之网络函数 API之消息函数 API之 ...
- Oracle学习笔记十二 子程序(存储过程、自定函数)和程序包
子程序 子程序:命名的 PL/SQL 块,编译并存储在数据库中. 子程序的各个部分: 1.声明部分 2.可执行部分 3.异常处理部分(可选) 子程序的分类: 1.过程 - 执行某些操作 2.函数 ...
- 创建agsXMPP 自定义packet types
在网上看了好多文章基本都是转载 没有能成功运行的,又没有别的资料,很是费解,无奈之下只好潜心研究,最终总结了几个要点给大家分享下,以免再次多浪费时间 agsXMPP是什么就不多描述了,重点说下我在创建 ...
- NYOJ----776删除元素
删除元素 时间限制:1000 ms | 内存限制:65535 KB 描述 题意很简单,给一个长度为n的序列,问至少删除序列中多少个数,使得删除后的序列中的最大值<= 2*最小值 输入 多组测 ...
- [LeetCode] Max Points on a Line 共线点个数
Given n points on a 2D plane, find the maximum number of points that lie on the same straight line. ...
- SQLite3源程序分析之虚拟机
前言 最早的虚拟机可追溯到IBM的VM/370,到上个世纪90年代,在计算机程序设计语言领域又出现一件革命性的事情——Java语言的出现,它与c++最大的不同在于它必须在Java虚拟机上运行.Java ...
- JAVA的正则表达式-学习
1.正则表达式作用 正则表达式,是用来匹配字符串的,即检查一定的格式,还能按格式进行分组,替换......其实,不用正则表达式,也可以编.但是,大多数情况下,正则表达式可以提高你编程的效率. 2.学习 ...
- python基础补漏-03-函数
函数:一般来说就是 以功能划分的代码模块 [1] 内置函数 一般我们使用的模块 ---可以大概有个了解 大多数的用法都很简单 2 [函数返回值] 我们应该控制函数的每条分支. 也就是说 我们得到的函数 ...