性能测试复习准备——linux环境下安装nginx-1.24.0.tar.gz
参考:https://blog.csdn.net/qq_35432613/article/details/134034123?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EYuanLiJiHua%7EPosition-3-134034123-blog-129893094.235%5Ev39%5Epc_relevant_3m_sort_dl_base3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EYuanLiJiHua%7EPosition-3-134034123-blog-129893094.235%5Ev39%5Epc_relevant_3m_sort_dl_base3&utm_relevant_index=6
1、常用命令 启动Nginx服务:[root@localhost ~]# /usr/local/nginx/sbin/nginx 重启Nginx服务:[root@localhost ~]# /usr/local/nginx/sbin/nginx -s reload 停止Nginx服务:[root@localhost ~]# /usr/local/nginx/sbin/nginx -s stop 停止Nginx服务:[root@localhost ~]# pkill -9 nginx 查看Nginx服务:[root@localhost ~]# ps -ef | grep nginx 查看Nginx端口:[root@localhost ~]# netstat -anpl | grep 'nginx' 1 2 3 4 5 6 2、安装相关依赖 (1)安装openssl 、zlib 、gcc 、pcre依赖 [root@localhost ~]# yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel 1 3、安装nginx (1)进入到cd/usr/local/ 目录下 [root@localhost ~]# cd /usr/local/ 1 (2)下载nginx-1.18.0.tar.gz压缩包 [root@localhost local]# wget -c https://nginx.org/download/nginx-1.18.0.tar.gz 1 (3)解压 [root@localhost local]# tar -xvf nginx-1.18.0.tar.gz 1 (4)进入nginx-1.18.0目录 [root@localhost local]# cd nginx-1.18.0/ 1 (5)./configure检测编译器、库文件和其他必要的组件是否存在。(默认回在/usr/local/下生产 nginx 文件夹) [root@localhost nginx-1.18.0]# ./configure 1 (6)编译&安装 [root@localhost nginx-1.18.0]# make && make install 1 此时在/usr/local/nginx下将会生成conf、sbin等文件夹。 4、查看nginx版本 [root@localhost nginx]# nginx -v nginx version: nginx/1.20.1 1 2 (1)如下报错需要配置 [root@localhost nginx]# nginx -v -bash: nginx: command not found 1 2 3 如果出现-bash: nginx: command not found需要我们手动配置环境变量,出现不需要配置 a. 添加export PATH=$PATH:/usr/local/nginx/sbin配置文件到/etc/profile echo "export PATH=$PATH:/usr/local/nginx/sbin" >> /etc/profile 1 b. 刷新配置文件 [root@localhost local]# source /etc/profile 1 5、启动nginx及常用命令 (1)启动 nginx [root@localhost nginx-1.18.0]# /usr/local/nginx/sbin/./nginx 1 (2)停止 nginx [root@localhost nginx-1.18.0]# /usr/local/nginx/sbin/./nginx -s stop 1 (3)重启 nginx [root@localhost nginx-1.18.0]# /usr/local/nginx/sbin/./nginx -s reload 1 6、查看nginx进程 [root@localhost sbin]# ps -ef|grep nginx root 120657 1 0 13:54 ? 00:00:00 nginx: master process ./nginx nobody 120659 120657 0 13:54 ? 00:00:00 nginx: worker process root 120666 3367 0 13:54 pts/0 00:00:00 grep --color=auto nginx 1 2 3 4 7、设置开机自启动 (1)进入到/lib/systemd/system/目录 [root@localhost local]# cd /lib/systemd/system/ 1 (2)创建nginx.service文件 [root@localhost system]# vim nginx.service 1 (3)添加到开机启动 [root@localhost system]# systemctl enable nginx 1 8、关闭虚拟机服务器防火墙并开放访问的端口号,80 端口 (1)查看开放的端口号:firewall-cmd --list-all 默认是没有端口开放的 [root@localhost local]# firewall-cmd --list-all 1 (2)设置开放的端口号:nginx默认端口是80 [root@localhost local]# firewall-cmd --add-port=80/tcp --permanent 1 (3)相关命令 firewall-cmd --remove-port=80/tcp --permanent:关闭端口 systemctl start firewalld.service :开启防火墙 systemctl status firewalld:查看FirewallD防火墙状态 systemctl stop firewalld :暂时关闭防火墙 systemctl disable firewalld :永久关闭防火墙 1 2 3 4 5 (4)执行完开放端口后,要重新加载防火墙 [root@localhost local]# firewall-cmd --reload
Welcome to Alibaba Cloud Elastic Compute Service ! [root@iZbp14cdvd1cf45cy90gqcZ ~]# cd / [root@iZbp14cdvd1cf45cy90gqcZ /]# ls -alt total 68 drwxr-xr-x 19 root root 2980 Dec 16 14:13 dev drwxrwxrwt. 8 root root 4096 Dec 16 14:11 tmp drwxr-xr-x 26 root root 780 Dec 16 14:11 run drwxr-xr-x. 80 root root 4096 Dec 16 14:11 etc dr-xr-xr-x. 18 root root 4096 Dec 16 14:11 . dr-xr-xr-x. 18 root root 4096 Dec 16 14:11 .. dr-xr-xr-x 13 root root 0 Dec 16 14:11 sys dr-xr-xr-x 103 root root 0 Dec 16 14:11 proc dr-xr-x---. 5 root root 4096 Nov 9 14:41 root dr-xr-xr-x. 5 root root 4096 Nov 9 14:39 boot drwxr-xr-x. 13 root root 4096 Nov 9 14:18 usr lrwxrwxrwx. 1 root root 7 Nov 9 14:18 lib -> usr/lib lrwxrwxrwx. 1 root root 9 Nov 9 14:18 lib64 -> usr/lib64 lrwxrwxrwx. 1 root root 8 Nov 9 14:18 sbin -> usr/sbin lrwxrwxrwx. 1 root root 7 Nov 9 14:18 bin -> usr/bin drwx------. 2 root root 16384 Nov 9 14:18 lost+found drwxr-xr-x. 19 root root 4096 Nov 9 06:23 var -rw-r--r-- 1 root root 0 Nov 9 06:23 .autorelabel drwxr-xr-x. 2 root root 4096 Apr 11 2018 home drwxr-xr-x. 2 root root 4096 Apr 11 2018 media drwxr-xr-x. 2 root root 4096 Apr 11 2018 mnt drwxr-xr-x. 2 root root 4096 Apr 11 2018 opt drwxr-xr-x. 2 root root 4096 Apr 11 2018 srv [root@iZbp14cdvd1cf45cy90gqcZ /]# ll total 60 lrwxrwxrwx. 1 root root 7 Nov 9 14:18 bin -> usr/bin dr-xr-xr-x. 5 root root 4096 Nov 9 14:39 boot drwxr-xr-x 19 root root 2980 Dec 16 14:13 dev drwxr-xr-x. 80 root root 4096 Dec 16 14:11 etc drwxr-xr-x. 2 root root 4096 Apr 11 2018 home lrwxrwxrwx. 1 root root 7 Nov 9 14:18 lib -> usr/lib lrwxrwxrwx. 1 root root 9 Nov 9 14:18 lib64 -> usr/lib64 drwx------. 2 root root 16384 Nov 9 14:18 lost+found drwxr-xr-x. 2 root root 4096 Apr 11 2018 media drwxr-xr-x. 2 root root 4096 Apr 11 2018 mnt drwxr-xr-x. 2 root root 4096 Apr 11 2018 opt dr-xr-xr-x 98 root root 0 Dec 16 14:11 proc dr-xr-x---. 5 root root 4096 Nov 9 14:41 root drwxr-xr-x 26 root root 780 Dec 16 14:11 run lrwxrwxrwx. 1 root root 8 Nov 9 14:18 sbin -> usr/sbin drwxr-xr-x. 2 root root 4096 Apr 11 2018 srv dr-xr-xr-x 13 root root 0 Dec 16 14:13 sys drwxrwxrwt. 8 root root 4096 Dec 16 14:11 tmp drwxr-xr-x. 13 root root 4096 Nov 9 14:18 usr drwxr-xr-x. 19 root root 4096 Nov 9 06:23 var [root@iZbp14cdvd1cf45cy90gqcZ /]# ll total 60 lrwxrwxrwx. 1 root root 7 Nov 9 14:18 bin -> usr/bin dr-xr-xr-x. 5 root root 4096 Nov 9 14:39 boot drwxr-xr-x 19 root root 2980 Dec 16 14:13 dev drwxr-xr-x. 80 root root 4096 Dec 16 14:11 etc drwxr-xr-x. 2 root root 4096 Apr 11 2018 home lrwxrwxrwx. 1 root root 7 Nov 9 14:18 lib -> usr/lib lrwxrwxrwx. 1 root root 9 Nov 9 14:18 lib64 -> usr/lib64 drwx------. 2 root root 16384 Nov 9 14:18 lost+found drwxr-xr-x. 2 root root 4096 Apr 11 2018 media drwxr-xr-x. 2 root root 4096 Apr 11 2018 mnt drwxr-xr-x. 2 root root 4096 Apr 11 2018 opt dr-xr-xr-x 98 root root 0 Dec 16 14:11 proc dr-xr-x---. 5 root root 4096 Nov 9 14:41 root drwxr-xr-x 26 root root 780 Dec 16 14:11 run lrwxrwxrwx. 1 root root 8 Nov 9 14:18 sbin -> usr/sbin drwxr-xr-x. 2 root root 4096 Apr 11 2018 srv dr-xr-xr-x 13 root root 0 Dec 16 14:13 sys drwxrwxrwt. 8 root root 4096 Dec 16 14:11 tmp drwxr-xr-x. 13 root root 4096 Nov 9 14:18 usr drwxr-xr-x. 19 root root 4096 Nov 9 06:23 var [root@iZbp14cdvd1cf45cy90gqcZ /]# ll total 60 lrwxrwxrwx. 1 root root 7 Nov 9 14:18 bin -> usr/bin dr-xr-xr-x. 5 root root 4096 Nov 9 14:39 boot drwxr-xr-x 19 root root 2980 Dec 16 14:13 dev drwxr-xr-x. 80 root root 4096 Dec 16 14:11 etc drwxr-xr-x. 2 root root 4096 Apr 11 2018 home lrwxrwxrwx. 1 root root 7 Nov 9 14:18 lib -> usr/lib lrwxrwxrwx. 1 root root 9 Nov 9 14:18 lib64 -> usr/lib64 drwx------. 2 root root 16384 Nov 9 14:18 lost+found drwxr-xr-x. 2 root root 4096 Apr 11 2018 media drwxr-xr-x. 2 root root 4096 Apr 11 2018 mnt drwxr-xr-x. 2 root root 4096 Apr 11 2018 opt dr-xr-xr-x 100 root root 0 Dec 16 14:11 proc dr-xr-x---. 5 root root 4096 Nov 9 14:41 root drwxr-xr-x 26 root root 780 Dec 16 14:11 run lrwxrwxrwx. 1 root root 8 Nov 9 14:18 sbin -> usr/sbin drwxr-xr-x. 2 root root 4096 Apr 11 2018 srv dr-xr-xr-x 13 root root 0 Dec 16 14:13 sys drwxrwxrwt. 8 root root 4096 Dec 16 14:11 tmp drwxr-xr-x. 13 root root 4096 Nov 9 14:18 usr drwxr-xr-x. 19 root root 4096 Nov 9 06:23 var [root@iZbp14cdvd1cf45cy90gqcZ /]# cd soft [root@iZbp14cdvd1cf45cy90gqcZ soft]# ls -alt total 12 drwxr-xr-x 2 root root 4096 Dec 16 15:01 nginx1240 dr-xr-xr-x. 20 root root 4096 Dec 16 15:00 .. drwxr-xr-x 3 root root 4096 Dec 16 15:00 . [root@iZbp14cdvd1cf45cy90gqcZ soft]# cd nginx1240/ [root@iZbp14cdvd1cf45cy90gqcZ nginx1240]# ls -alt total 1096 -rw-r--r-- 1 root root 1112471 Dec 16 15:01 nginx-1.24.0.tar.gz drwxr-xr-x 2 root root 4096 Dec 16 15:01 . drwxr-xr-x 3 root root 4096 Dec 16 15:00 .. [root@iZbp14cdvd1cf45cy90gqcZ nginx1240]# tar -zxvf nginx-1.24.0.tar.gz -C /evir/nginx1240/ nginx-1.24.0/ nginx-1.24.0/auto/ nginx-1.24.0/conf/ nginx-1.24.0/contrib/ nginx-1.24.0/src/ nginx-1.24.0/configure nginx-1.24.0/LICENSE nginx-1.24.0/README nginx-1.24.0/html/ nginx-1.24.0/man/ nginx-1.24.0/CHANGES.ru nginx-1.24.0/CHANGES nginx-1.24.0/man/nginx.8 nginx-1.24.0/html/50x.html nginx-1.24.0/html/index.html nginx-1.24.0/src/core/ nginx-1.24.0/src/event/ nginx-1.24.0/src/http/ nginx-1.24.0/src/mail/ nginx-1.24.0/src/misc/ nginx-1.24.0/src/os/ nginx-1.24.0/src/stream/ nginx-1.24.0/src/stream/ngx_stream.c nginx-1.24.0/src/stream/ngx_stream.h nginx-1.24.0/src/stream/ngx_stream_access_module.c nginx-1.24.0/src/stream/ngx_stream_core_module.c nginx-1.24.0/src/stream/ngx_stream_geo_module.c nginx-1.24.0/src/stream/ngx_stream_geoip_module.c nginx-1.24.0/src/stream/ngx_stream_handler.c nginx-1.24.0/src/stream/ngx_stream_limit_conn_module.c nginx-1.24.0/src/stream/ngx_stream_log_module.c nginx-1.24.0/src/stream/ngx_stream_map_module.c nginx-1.24.0/src/stream/ngx_stream_proxy_module.c nginx-1.24.0/src/stream/ngx_stream_realip_module.c nginx-1.24.0/src/stream/ngx_stream_return_module.c nginx-1.24.0/src/stream/ngx_stream_script.c nginx-1.24.0/src/stream/ngx_stream_script.h nginx-1.24.0/src/stream/ngx_stream_set_module.c nginx-1.24.0/src/stream/ngx_stream_split_clients_module.c nginx-1.24.0/src/stream/ngx_stream_ssl_module.c nginx-1.24.0/src/stream/ngx_stream_ssl_module.h nginx-1.24.0/src/stream/ngx_stream_ssl_preread_module.c nginx-1.24.0/src/stream/ngx_stream_upstream.c nginx-1.24.0/src/stream/ngx_stream_upstream.h nginx-1.24.0/src/stream/ngx_stream_upstream_hash_module.c nginx-1.24.0/src/stream/ngx_stream_upstream_least_conn_module.c nginx-1.24.0/src/stream/ngx_stream_upstream_random_module.c nginx-1.24.0/src/stream/ngx_stream_upstream_round_robin.c nginx-1.24.0/src/stream/ngx_stream_upstream_round_robin.h nginx-1.24.0/src/stream/ngx_stream_upstream_zone_module.c nginx-1.24.0/src/stream/ngx_stream_variables.c nginx-1.24.0/src/stream/ngx_stream_variables.h nginx-1.24.0/src/stream/ngx_stream_write_filter_module.c nginx-1.24.0/src/os/unix/ nginx-1.24.0/src/os/win32/ nginx-1.24.0/src/os/win32/nginx.ico nginx-1.24.0/src/os/win32/nginx.rc nginx-1.24.0/src/os/win32/nginx_icon16.xpm nginx-1.24.0/src/os/win32/nginx_icon32.xpm nginx-1.24.0/src/os/win32/nginx_icon48.xpm nginx-1.24.0/src/os/win32/ngx_alloc.c nginx-1.24.0/src/os/win32/ngx_alloc.h nginx-1.24.0/src/os/win32/ngx_atomic.h nginx-1.24.0/src/os/win32/ngx_dlopen.c nginx-1.24.0/src/os/win32/ngx_dlopen.h nginx-1.24.0/src/os/win32/ngx_errno.c nginx-1.24.0/src/os/win32/ngx_errno.h nginx-1.24.0/src/os/win32/ngx_event_log.c nginx-1.24.0/src/os/win32/ngx_files.c nginx-1.24.0/src/os/win32/ngx_files.h nginx-1.24.0/src/os/win32/ngx_os.h nginx-1.24.0/src/os/win32/ngx_process.c nginx-1.24.0/src/os/win32/ngx_process.h nginx-1.24.0/src/os/win32/ngx_process_cycle.c nginx-1.24.0/src/os/win32/ngx_process_cycle.h nginx-1.24.0/src/os/win32/ngx_service.c nginx-1.24.0/src/os/win32/ngx_shmem.c nginx-1.24.0/src/os/win32/ngx_shmem.h nginx-1.24.0/src/os/win32/ngx_socket.c nginx-1.24.0/src/os/win32/ngx_socket.h nginx-1.24.0/src/os/win32/ngx_stat.c nginx-1.24.0/src/os/win32/ngx_thread.c nginx-1.24.0/src/os/win32/ngx_thread.h nginx-1.24.0/src/os/win32/ngx_time.c nginx-1.24.0/src/os/win32/ngx_time.h nginx-1.24.0/src/os/win32/ngx_udp_wsarecv.c nginx-1.24.0/src/os/win32/ngx_user.c nginx-1.24.0/src/os/win32/ngx_user.h nginx-1.24.0/src/os/win32/ngx_win32_config.h nginx-1.24.0/src/os/win32/ngx_win32_init.c nginx-1.24.0/src/os/win32/ngx_wsarecv.c nginx-1.24.0/src/os/win32/ngx_wsarecv_chain.c nginx-1.24.0/src/os/win32/ngx_wsasend.c nginx-1.24.0/src/os/win32/ngx_wsasend_chain.c nginx-1.24.0/src/os/unix/ngx_alloc.c nginx-1.24.0/src/os/unix/ngx_alloc.h nginx-1.24.0/src/os/unix/ngx_atomic.h nginx-1.24.0/src/os/unix/ngx_channel.c nginx-1.24.0/src/os/unix/ngx_channel.h nginx-1.24.0/src/os/unix/ngx_daemon.c nginx-1.24.0/src/os/unix/ngx_darwin.h nginx-1.24.0/src/os/unix/ngx_darwin_config.h nginx-1.24.0/src/os/unix/ngx_darwin_init.c nginx-1.24.0/src/os/unix/ngx_darwin_sendfile_chain.c nginx-1.24.0/src/os/unix/ngx_dlopen.c nginx-1.24.0/src/os/unix/ngx_dlopen.h nginx-1.24.0/src/os/unix/ngx_errno.c nginx-1.24.0/src/os/unix/ngx_errno.h nginx-1.24.0/src/os/unix/ngx_file_aio_read.c nginx-1.24.0/src/os/unix/ngx_files.c nginx-1.24.0/src/os/unix/ngx_files.h nginx-1.24.0/src/os/unix/ngx_freebsd.h nginx-1.24.0/src/os/unix/ngx_freebsd_config.h nginx-1.24.0/src/os/unix/ngx_linux.h nginx-1.24.0/src/os/unix/ngx_freebsd_init.c nginx-1.24.0/src/os/unix/ngx_freebsd_sendfile_chain.c nginx-1.24.0/src/os/unix/ngx_gcc_atomic_amd64.h nginx-1.24.0/src/os/unix/ngx_gcc_atomic_ppc.h nginx-1.24.0/src/os/unix/ngx_gcc_atomic_sparc64.h nginx-1.24.0/src/os/unix/ngx_gcc_atomic_x86.h nginx-1.24.0/src/os/unix/ngx_linux_aio_read.c nginx-1.24.0/src/os/unix/ngx_linux_config.h nginx-1.24.0/src/os/unix/ngx_linux_init.c nginx-1.24.0/src/os/unix/ngx_linux_sendfile_chain.c nginx-1.24.0/src/os/unix/ngx_os.h nginx-1.24.0/src/os/unix/ngx_posix_config.h nginx-1.24.0/src/os/unix/ngx_posix_init.c nginx-1.24.0/src/os/unix/ngx_process.c nginx-1.24.0/src/os/unix/ngx_process.h nginx-1.24.0/src/os/unix/ngx_process_cycle.c nginx-1.24.0/src/os/unix/ngx_process_cycle.h nginx-1.24.0/src/os/unix/ngx_readv_chain.c nginx-1.24.0/src/os/unix/ngx_recv.c nginx-1.24.0/src/os/unix/ngx_send.c nginx-1.24.0/src/os/unix/ngx_setaffinity.c nginx-1.24.0/src/os/unix/ngx_setaffinity.h nginx-1.24.0/src/os/unix/ngx_setproctitle.c nginx-1.24.0/src/os/unix/ngx_setproctitle.h nginx-1.24.0/src/os/unix/ngx_shmem.c nginx-1.24.0/src/os/unix/ngx_shmem.h nginx-1.24.0/src/os/unix/ngx_socket.c nginx-1.24.0/src/os/unix/ngx_socket.h nginx-1.24.0/src/os/unix/ngx_solaris.h nginx-1.24.0/src/os/unix/ngx_solaris_config.h nginx-1.24.0/src/os/unix/ngx_solaris_init.c nginx-1.24.0/src/os/unix/ngx_solaris_sendfilev_chain.c nginx-1.24.0/src/os/unix/ngx_sunpro_amd64.il nginx-1.24.0/src/os/unix/ngx_sunpro_atomic_sparc64.h nginx-1.24.0/src/os/unix/ngx_sunpro_sparc64.il nginx-1.24.0/src/os/unix/ngx_thread.h nginx-1.24.0/src/os/unix/ngx_sunpro_x86.il nginx-1.24.0/src/os/unix/ngx_thread_cond.c nginx-1.24.0/src/os/unix/ngx_thread_id.c nginx-1.24.0/src/os/unix/ngx_thread_mutex.c nginx-1.24.0/src/os/unix/ngx_time.c nginx-1.24.0/src/os/unix/ngx_time.h nginx-1.24.0/src/os/unix/ngx_udp_recv.c nginx-1.24.0/src/os/unix/ngx_udp_send.c nginx-1.24.0/src/os/unix/ngx_udp_sendmsg_chain.c nginx-1.24.0/src/os/unix/ngx_user.c nginx-1.24.0/src/os/unix/ngx_user.h nginx-1.24.0/src/os/unix/ngx_writev_chain.c nginx-1.24.0/src/misc/ngx_cpp_test_module.cpp nginx-1.24.0/src/misc/ngx_google_perftools_module.c nginx-1.24.0/src/mail/ngx_mail.c nginx-1.24.0/src/mail/ngx_mail.h nginx-1.24.0/src/mail/ngx_mail_auth_http_module.c nginx-1.24.0/src/mail/ngx_mail_core_module.c nginx-1.24.0/src/mail/ngx_mail_handler.c nginx-1.24.0/src/mail/ngx_mail_imap_handler.c nginx-1.24.0/src/mail/ngx_mail_imap_module.c nginx-1.24.0/src/mail/ngx_mail_imap_module.h nginx-1.24.0/src/mail/ngx_mail_parse.c nginx-1.24.0/src/mail/ngx_mail_pop3_handler.c nginx-1.24.0/src/mail/ngx_mail_pop3_module.c nginx-1.24.0/src/mail/ngx_mail_pop3_module.h nginx-1.24.0/src/mail/ngx_mail_proxy_module.c nginx-1.24.0/src/mail/ngx_mail_realip_module.c nginx-1.24.0/src/mail/ngx_mail_smtp_handler.c nginx-1.24.0/src/mail/ngx_mail_smtp_module.c nginx-1.24.0/src/mail/ngx_mail_smtp_module.h nginx-1.24.0/src/mail/ngx_mail_ssl_module.c nginx-1.24.0/src/mail/ngx_mail_ssl_module.h nginx-1.24.0/src/http/modules/ nginx-1.24.0/src/http/ngx_http.c nginx-1.24.0/src/http/ngx_http.h nginx-1.24.0/src/http/ngx_http_cache.h nginx-1.24.0/src/http/ngx_http_config.h nginx-1.24.0/src/http/ngx_http_copy_filter_module.c nginx-1.24.0/src/http/ngx_http_core_module.c nginx-1.24.0/src/http/ngx_http_core_module.h nginx-1.24.0/src/http/ngx_http_file_cache.c nginx-1.24.0/src/http/ngx_http_header_filter_module.c nginx-1.24.0/src/http/ngx_http_huff_decode.c nginx-1.24.0/src/http/ngx_http_huff_encode.c nginx-1.24.0/src/http/ngx_http_parse.c nginx-1.24.0/src/http/ngx_http_postpone_filter_module.c nginx-1.24.0/src/http/ngx_http_request.c nginx-1.24.0/src/http/ngx_http_request.h nginx-1.24.0/src/http/ngx_http_request_body.c nginx-1.24.0/src/http/ngx_http_script.c nginx-1.24.0/src/http/ngx_http_script.h nginx-1.24.0/src/http/ngx_http_special_response.c nginx-1.24.0/src/http/ngx_http_upstream.c nginx-1.24.0/src/http/ngx_http_upstream.h nginx-1.24.0/src/http/ngx_http_upstream_round_robin.c nginx-1.24.0/src/http/ngx_http_upstream_round_robin.h nginx-1.24.0/src/http/ngx_http_variables.c nginx-1.24.0/src/http/ngx_http_variables.h nginx-1.24.0/src/http/ngx_http_write_filter_module.c nginx-1.24.0/src/http/v2/ nginx-1.24.0/src/http/v2/ngx_http_v2.c nginx-1.24.0/src/http/v2/ngx_http_v2.h nginx-1.24.0/src/http/v2/ngx_http_v2_encode.c nginx-1.24.0/src/http/v2/ngx_http_v2_filter_module.c nginx-1.24.0/src/http/v2/ngx_http_v2_module.c nginx-1.24.0/src/http/v2/ngx_http_v2_module.h nginx-1.24.0/src/http/v2/ngx_http_v2_table.c nginx-1.24.0/src/http/modules/ngx_http_access_module.c nginx-1.24.0/src/http/modules/ngx_http_addition_filter_module.c nginx-1.24.0/src/http/modules/ngx_http_auth_basic_module.c nginx-1.24.0/src/http/modules/ngx_http_auth_request_module.c nginx-1.24.0/src/http/modules/ngx_http_autoindex_module.c nginx-1.24.0/src/http/modules/ngx_http_browser_module.c nginx-1.24.0/src/http/modules/ngx_http_charset_filter_module.c nginx-1.24.0/src/http/modules/ngx_http_chunked_filter_module.c nginx-1.24.0/src/http/modules/ngx_http_dav_module.c nginx-1.24.0/src/http/modules/ngx_http_degradation_module.c nginx-1.24.0/src/http/modules/ngx_http_empty_gif_module.c nginx-1.24.0/src/http/modules/ngx_http_fastcgi_module.c nginx-1.24.0/src/http/modules/perl/ nginx-1.24.0/src/http/modules/ngx_http_flv_module.c nginx-1.24.0/src/http/modules/ngx_http_geo_module.c nginx-1.24.0/src/http/modules/ngx_http_geoip_module.c nginx-1.24.0/src/http/modules/ngx_http_grpc_module.c nginx-1.24.0/src/http/modules/ngx_http_gunzip_filter_module.c nginx-1.24.0/src/http/modules/ngx_http_gzip_filter_module.c nginx-1.24.0/src/http/modules/ngx_http_gzip_static_module.c nginx-1.24.0/src/http/modules/ngx_http_headers_filter_module.c nginx-1.24.0/src/http/modules/ngx_http_image_filter_module.c nginx-1.24.0/src/http/modules/ngx_http_index_module.c nginx-1.24.0/src/http/modules/ngx_http_limit_conn_module.c nginx-1.24.0/src/http/modules/ngx_http_limit_req_module.c nginx-1.24.0/src/http/modules/ngx_http_log_module.c nginx-1.24.0/src/http/modules/ngx_http_map_module.c nginx-1.24.0/src/http/modules/ngx_http_memcached_module.c nginx-1.24.0/src/http/modules/ngx_http_mirror_module.c nginx-1.24.0/src/http/modules/ngx_http_mp4_module.c nginx-1.24.0/src/http/modules/ngx_http_not_modified_filter_module.c nginx-1.24.0/src/http/modules/ngx_http_proxy_module.c nginx-1.24.0/src/http/modules/ngx_http_random_index_module.c nginx-1.24.0/src/http/modules/ngx_http_range_filter_module.c nginx-1.24.0/src/http/modules/ngx_http_realip_module.c nginx-1.24.0/src/http/modules/ngx_http_referer_module.c nginx-1.24.0/src/http/modules/ngx_http_rewrite_module.c nginx-1.24.0/src/http/modules/ngx_http_scgi_module.c nginx-1.24.0/src/http/modules/ngx_http_secure_link_module.c nginx-1.24.0/src/http/modules/ngx_http_slice_filter_module.c nginx-1.24.0/src/http/modules/ngx_http_split_clients_module.c nginx-1.24.0/src/http/modules/ngx_http_ssi_filter_module.c nginx-1.24.0/src/http/modules/ngx_http_ssi_filter_module.h nginx-1.24.0/src/http/modules/ngx_http_ssl_module.c nginx-1.24.0/src/http/modules/ngx_http_ssl_module.h nginx-1.24.0/src/http/modules/ngx_http_static_module.c nginx-1.24.0/src/http/modules/ngx_http_stub_status_module.c nginx-1.24.0/src/http/modules/ngx_http_sub_filter_module.c nginx-1.24.0/src/http/modules/ngx_http_try_files_module.c nginx-1.24.0/src/http/modules/ngx_http_upstream_hash_module.c nginx-1.24.0/src/http/modules/ngx_http_upstream_ip_hash_module.c nginx-1.24.0/src/http/modules/ngx_http_upstream_keepalive_module.c nginx-1.24.0/src/http/modules/ngx_http_upstream_random_module.c nginx-1.24.0/src/http/modules/ngx_http_upstream_least_conn_module.c nginx-1.24.0/src/http/modules/ngx_http_upstream_zone_module.c nginx-1.24.0/src/http/modules/ngx_http_userid_filter_module.c nginx-1.24.0/src/http/modules/ngx_http_uwsgi_module.c nginx-1.24.0/src/http/modules/ngx_http_xslt_filter_module.c nginx-1.24.0/src/http/modules/perl/Makefile.PL nginx-1.24.0/src/http/modules/perl/nginx.pm nginx-1.24.0/src/http/modules/perl/nginx.xs nginx-1.24.0/src/http/modules/perl/ngx_http_perl_module.c nginx-1.24.0/src/http/modules/perl/ngx_http_perl_module.h nginx-1.24.0/src/http/modules/perl/typemap nginx-1.24.0/src/event/modules/ nginx-1.24.0/src/event/ngx_event.c nginx-1.24.0/src/event/ngx_event.h nginx-1.24.0/src/event/ngx_event_accept.c nginx-1.24.0/src/event/ngx_event_acceptex.c nginx-1.24.0/src/event/ngx_event_connect.c nginx-1.24.0/src/event/ngx_event_connect.h nginx-1.24.0/src/event/ngx_event_connectex.c nginx-1.24.0/src/event/ngx_event_openssl.c nginx-1.24.0/src/event/ngx_event_openssl.h nginx-1.24.0/src/event/ngx_event_openssl_stapling.c nginx-1.24.0/src/event/ngx_event_pipe.c nginx-1.24.0/src/event/ngx_event_pipe.h nginx-1.24.0/src/event/ngx_event_posted.c nginx-1.24.0/src/event/ngx_event_posted.h nginx-1.24.0/src/event/ngx_event_timer.c nginx-1.24.0/src/event/ngx_event_timer.h nginx-1.24.0/src/event/ngx_event_udp.c nginx-1.24.0/src/event/ngx_event_udp.h nginx-1.24.0/src/event/modules/ngx_devpoll_module.c nginx-1.24.0/src/event/modules/ngx_epoll_module.c nginx-1.24.0/src/event/modules/ngx_eventport_module.c nginx-1.24.0/src/event/modules/ngx_iocp_module.c nginx-1.24.0/src/event/modules/ngx_iocp_module.h nginx-1.24.0/src/event/modules/ngx_kqueue_module.c nginx-1.24.0/src/event/modules/ngx_poll_module.c nginx-1.24.0/src/event/modules/ngx_select_module.c nginx-1.24.0/src/event/modules/ngx_win32_poll_module.c nginx-1.24.0/src/event/modules/ngx_win32_select_module.c nginx-1.24.0/src/core/nginx.c nginx-1.24.0/src/core/nginx.h nginx-1.24.0/src/core/ngx_array.c nginx-1.24.0/src/core/ngx_array.h nginx-1.24.0/src/core/ngx_buf.c nginx-1.24.0/src/core/ngx_buf.h nginx-1.24.0/src/core/ngx_conf_file.c nginx-1.24.0/src/core/ngx_conf_file.h nginx-1.24.0/src/core/ngx_config.h nginx-1.24.0/src/core/ngx_connection.c nginx-1.24.0/src/core/ngx_connection.h nginx-1.24.0/src/core/ngx_core.h nginx-1.24.0/src/core/ngx_cpuinfo.c nginx-1.24.0/src/core/ngx_crc.h nginx-1.24.0/src/core/ngx_crc32.c nginx-1.24.0/src/core/ngx_crc32.h nginx-1.24.0/src/core/ngx_crypt.c nginx-1.24.0/src/core/ngx_crypt.h nginx-1.24.0/src/core/ngx_cycle.c nginx-1.24.0/src/core/ngx_cycle.h nginx-1.24.0/src/core/ngx_file.c nginx-1.24.0/src/core/ngx_file.h nginx-1.24.0/src/core/ngx_hash.c nginx-1.24.0/src/core/ngx_hash.h nginx-1.24.0/src/core/ngx_inet.c nginx-1.24.0/src/core/ngx_inet.h nginx-1.24.0/src/core/ngx_list.c nginx-1.24.0/src/core/ngx_list.h nginx-1.24.0/src/core/ngx_log.c nginx-1.24.0/src/core/ngx_log.h nginx-1.24.0/src/core/ngx_md5.c nginx-1.24.0/src/core/ngx_md5.h nginx-1.24.0/src/core/ngx_module.c nginx-1.24.0/src/core/ngx_module.h nginx-1.24.0/src/core/ngx_murmurhash.c nginx-1.24.0/src/core/ngx_murmurhash.h nginx-1.24.0/src/core/ngx_open_file_cache.c nginx-1.24.0/src/core/ngx_open_file_cache.h nginx-1.24.0/src/core/ngx_output_chain.c nginx-1.24.0/src/core/ngx_palloc.c nginx-1.24.0/src/core/ngx_palloc.h nginx-1.24.0/src/core/ngx_parse.c nginx-1.24.0/src/core/ngx_parse.h nginx-1.24.0/src/core/ngx_parse_time.c nginx-1.24.0/src/core/ngx_queue.c nginx-1.24.0/src/core/ngx_parse_time.h nginx-1.24.0/src/core/ngx_proxy_protocol.c nginx-1.24.0/src/core/ngx_proxy_protocol.h nginx-1.24.0/src/core/ngx_queue.h nginx-1.24.0/src/core/ngx_radix_tree.c nginx-1.24.0/src/core/ngx_radix_tree.h nginx-1.24.0/src/core/ngx_rbtree.c nginx-1.24.0/src/core/ngx_rbtree.h nginx-1.24.0/src/core/ngx_regex.c nginx-1.24.0/src/core/ngx_regex.h nginx-1.24.0/src/core/ngx_resolver.c nginx-1.24.0/src/core/ngx_resolver.h nginx-1.24.0/src/core/ngx_rwlock.c nginx-1.24.0/src/core/ngx_rwlock.h nginx-1.24.0/src/core/ngx_sha1.c nginx-1.24.0/src/core/ngx_sha1.h nginx-1.24.0/src/core/ngx_shmtx.c nginx-1.24.0/src/core/ngx_shmtx.h nginx-1.24.0/src/core/ngx_slab.c nginx-1.24.0/src/core/ngx_slab.h nginx-1.24.0/src/core/ngx_spinlock.c nginx-1.24.0/src/core/ngx_string.c nginx-1.24.0/src/core/ngx_string.h nginx-1.24.0/src/core/ngx_syslog.c nginx-1.24.0/src/core/ngx_syslog.h nginx-1.24.0/src/core/ngx_thread_pool.c nginx-1.24.0/src/core/ngx_thread_pool.h nginx-1.24.0/src/core/ngx_times.c nginx-1.24.0/src/core/ngx_times.h nginx-1.24.0/contrib/README nginx-1.24.0/contrib/geo2nginx.pl nginx-1.24.0/contrib/unicode2nginx/ nginx-1.24.0/contrib/vim/ nginx-1.24.0/contrib/vim/ftdetect/ nginx-1.24.0/contrib/vim/ftplugin/ nginx-1.24.0/contrib/vim/indent/ nginx-1.24.0/contrib/vim/syntax/ nginx-1.24.0/contrib/vim/syntax/nginx.vim nginx-1.24.0/contrib/vim/indent/nginx.vim nginx-1.24.0/contrib/vim/ftplugin/nginx.vim nginx-1.24.0/contrib/vim/ftdetect/nginx.vim nginx-1.24.0/contrib/unicode2nginx/koi-utf nginx-1.24.0/contrib/unicode2nginx/unicode-to-nginx.pl nginx-1.24.0/contrib/unicode2nginx/win-utf nginx-1.24.0/conf/fastcgi.conf nginx-1.24.0/conf/fastcgi_params nginx-1.24.0/conf/koi-utf nginx-1.24.0/conf/koi-win nginx-1.24.0/conf/mime.types nginx-1.24.0/conf/nginx.conf nginx-1.24.0/conf/scgi_params nginx-1.24.0/conf/uwsgi_params nginx-1.24.0/conf/win-utf nginx-1.24.0/auto/cc/ nginx-1.24.0/auto/define nginx-1.24.0/auto/endianness nginx-1.24.0/auto/feature nginx-1.24.0/auto/have nginx-1.24.0/auto/have_headers nginx-1.24.0/auto/headers nginx-1.24.0/auto/include nginx-1.24.0/auto/init nginx-1.24.0/auto/install nginx-1.24.0/auto/lib/ nginx-1.24.0/auto/make nginx-1.24.0/auto/module nginx-1.24.0/auto/modules nginx-1.24.0/auto/nohave nginx-1.24.0/auto/options nginx-1.24.0/auto/os/ nginx-1.24.0/auto/sources nginx-1.24.0/auto/stubs nginx-1.24.0/auto/summary nginx-1.24.0/auto/threads nginx-1.24.0/auto/types/ nginx-1.24.0/auto/unix nginx-1.24.0/auto/types/sizeof nginx-1.24.0/auto/types/typedef nginx-1.24.0/auto/types/uintptr_t nginx-1.24.0/auto/types/value nginx-1.24.0/auto/os/conf nginx-1.24.0/auto/os/darwin nginx-1.24.0/auto/os/freebsd nginx-1.24.0/auto/os/linux nginx-1.24.0/auto/os/solaris nginx-1.24.0/auto/os/win32 nginx-1.24.0/auto/lib/conf nginx-1.24.0/auto/lib/geoip/ nginx-1.24.0/auto/lib/google-perftools/ nginx-1.24.0/auto/lib/libatomic/ nginx-1.24.0/auto/lib/libgd/ nginx-1.24.0/auto/lib/libxslt/ nginx-1.24.0/auto/lib/make nginx-1.24.0/auto/lib/openssl/ nginx-1.24.0/auto/lib/pcre/ nginx-1.24.0/auto/lib/perl/ nginx-1.24.0/auto/lib/zlib/ nginx-1.24.0/auto/lib/zlib/conf nginx-1.24.0/auto/lib/zlib/make nginx-1.24.0/auto/lib/zlib/makefile.bcc nginx-1.24.0/auto/lib/zlib/makefile.msvc nginx-1.24.0/auto/lib/zlib/makefile.owc nginx-1.24.0/auto/lib/perl/conf nginx-1.24.0/auto/lib/perl/make nginx-1.24.0/auto/lib/pcre/conf nginx-1.24.0/auto/lib/pcre/make nginx-1.24.0/auto/lib/pcre/makefile.bcc nginx-1.24.0/auto/lib/pcre/makefile.msvc nginx-1.24.0/auto/lib/pcre/makefile.owc nginx-1.24.0/auto/lib/openssl/conf nginx-1.24.0/auto/lib/openssl/make nginx-1.24.0/auto/lib/openssl/makefile.bcc nginx-1.24.0/auto/lib/openssl/makefile.msvc nginx-1.24.0/auto/lib/libxslt/conf nginx-1.24.0/auto/lib/libgd/conf nginx-1.24.0/auto/lib/libatomic/conf nginx-1.24.0/auto/lib/libatomic/make nginx-1.24.0/auto/lib/google-perftools/conf nginx-1.24.0/auto/lib/geoip/conf nginx-1.24.0/auto/cc/acc nginx-1.24.0/auto/cc/bcc nginx-1.24.0/auto/cc/ccc nginx-1.24.0/auto/cc/clang nginx-1.24.0/auto/cc/conf nginx-1.24.0/auto/cc/gcc nginx-1.24.0/auto/cc/icc nginx-1.24.0/auto/cc/msvc nginx-1.24.0/auto/cc/name nginx-1.24.0/auto/cc/owc nginx-1.24.0/auto/cc/sunc [root@iZbp14cdvd1cf45cy90gqcZ nginx1240]# cd /evir/nginx1240/ [root@iZbp14cdvd1cf45cy90gqcZ nginx1240]# ls -alt total 12 drwxr-xr-x 3 root root 4096 Dec 16 15:01 . drwxr-xr-x 3 root root 4096 Dec 16 15:01 .. drwxr-xr-x 8 1001 1001 4096 Apr 11 2023 nginx-1.24.0 [root@iZbp14cdvd1cf45cy90gqcZ nginx1240]# cd nginx-1.24.0/ [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# ls -alt total 844 drwxr-xr-x 6 1001 1001 4096 Dec 16 15:01 auto drwxr-xr-x 2 1001 1001 4096 Dec 16 15:01 conf drwxr-xr-x 4 1001 1001 4096 Dec 16 15:01 contrib drwxr-xr-x 2 1001 1001 4096 Dec 16 15:01 html drwxr-xr-x 2 1001 1001 4096 Dec 16 15:01 man drwxr-xr-x 9 1001 1001 4096 Dec 16 15:01 src drwxr-xr-x 3 root root 4096 Dec 16 15:01 .. drwxr-xr-x 8 1001 1001 4096 Apr 11 2023 . -rw-r--r-- 1 1001 1001 323312 Apr 11 2023 CHANGES -rw-r--r-- 1 1001 1001 494234 Apr 11 2023 CHANGES.ru -rwxr-xr-x 1 1001 1001 2611 Apr 11 2023 configure -rw-r--r-- 1 1001 1001 1397 Apr 11 2023 LICENSE -rw-r--r-- 1 1001 1001 49 Apr 11 2023 README [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# #安装nginx所需要的依赖包 [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# yum install -y gcc-c++zlib zlib-developenssl openssl-devel pcre pcre-devel Loaded plugins: fastestmirror Determining fastest mirrors base | 3.6 kB 00:00:00 epel | 4.7 kB 00:00:00 extras | 2.9 kB 00:00:00 updates | 2.9 kB 00:00:00 (1/7): base/7/x86_64/group_gz | 153 kB 00:00:00 (2/7): epel/x86_64/updateinfo | 1.0 MB 00:00:00 (3/7): epel/x86_64/primary_db | 7.0 MB 00:00:00 (4/7): epel/x86_64/group_gz | 99 kB 00:00:00 (5/7): extras/7/x86_64/primary_db | 250 kB 00:00:00 (6/7): base/7/x86_64/primary_db | 6.1 MB 00:00:00 (7/7): updates/7/x86_64/primary_db | 24 MB 00:00:00 No package gcc-c++zlib available. No package zlib-developenssl available. Package pcre-8.32-17.el7.x86_64 already installed and latest version Resolving Dependencies --> Running transaction check ---> Package openssl-devel.x86_64 1:1.0.2k-26.el7_9 will be installed --> Processing Dependency: zlib-devel(x86-64) for package: 1:openssl-devel-1.0.2k-26.el7_9.x86_64 --> Processing Dependency: krb5-devel(x86-64) for package: 1:openssl-devel-1.0.2k-26.el7_9.x86_64 ---> Package pcre-devel.x86_64 0:8.32-17.el7 will be installed --> Running transaction check ---> Package krb5-devel.x86_64 0:1.15.1-55.el7_9 will be installed --> Processing Dependency: libkadm5(x86-64) = 1.15.1-55.el7_9 for package: krb5-devel-1.15.1-55.el7_9.x86_64 --> Processing Dependency: libverto-devel for package: krb5-devel-1.15.1-55.el7_9.x86_64 --> Processing Dependency: libselinux-devel for package: krb5-devel-1.15.1-55.el7_9.x86_64 --> Processing Dependency: libcom_err-devel for package: krb5-devel-1.15.1-55.el7_9.x86_64 --> Processing Dependency: keyutils-libs-devel for package: krb5-devel-1.15.1-55.el7_9.x86_64 ---> Package zlib-devel.x86_64 0:1.2.7-21.el7_9 will be installed --> Running transaction check ---> Package keyutils-libs-devel.x86_64 0:1.5.8-3.el7 will be installed ---> Package libcom_err-devel.x86_64 0:1.42.9-19.el7 will be installed ---> Package libkadm5.x86_64 0:1.15.1-55.el7_9 will be installed ---> Package libselinux-devel.x86_64 0:2.5-15.el7 will be installed --> Processing Dependency: libsepol-devel(x86-64) >= 2.5-10 for package: libselinux-devel-2.5-15.el7.x86_64 --> Processing Dependency: pkgconfig(libsepol) for package: libselinux-devel-2.5-15.el7.x86_64 ---> Package libverto-devel.x86_64 0:0.2.5-4.el7 will be installed --> Running transaction check ---> Package libsepol-devel.x86_64 0:2.5-10.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================= Installing: openssl-devel x86_64 1:1.0.2k-26.el7_9 updates 1.5 M pcre-devel x86_64 8.32-17.el7 base 480 k Installing for dependencies: keyutils-libs-devel x86_64 1.5.8-3.el7 base 37 k krb5-devel x86_64 1.15.1-55.el7_9 updates 273 k libcom_err-devel x86_64 1.42.9-19.el7 base 32 k libkadm5 x86_64 1.15.1-55.el7_9 updates 180 k libselinux-devel x86_64 2.5-15.el7 base 187 k libsepol-devel x86_64 2.5-10.el7 base 77 k libverto-devel x86_64 0.2.5-4.el7 base 12 k zlib-devel x86_64 1.2.7-21.el7_9 updates 50 k Transaction Summary ========================================================================================================================================= Install 2 Packages (+8 Dependent packages) Total download size: 2.8 M Installed size: 6.0 M Downloading packages: (1/10): libcom_err-devel-1.42.9-19.el7.x86_64.rpm | 32 kB 00:00:00 (2/10): keyutils-libs-devel-1.5.8-3.el7.x86_64.rpm | 37 kB 00:00:00 (3/10): libsepol-devel-2.5-10.el7.x86_64.rpm | 77 kB 00:00:00 (4/10): libselinux-devel-2.5-15.el7.x86_64.rpm | 187 kB 00:00:00 (5/10): libverto-devel-0.2.5-4.el7.x86_64.rpm | 12 kB 00:00:00 (6/10): krb5-devel-1.15.1-55.el7_9.x86_64.rpm | 273 kB 00:00:00 (7/10): libkadm5-1.15.1-55.el7_9.x86_64.rpm | 180 kB 00:00:00 (8/10): openssl-devel-1.0.2k-26.el7_9.x86_64.rpm | 1.5 MB 00:00:00 (9/10): zlib-devel-1.2.7-21.el7_9.x86_64.rpm | 50 kB 00:00:00 (10/10): pcre-devel-8.32-17.el7.x86_64.rpm | 480 kB 00:00:00 ----------------------------------------------------------------------------------------------------------------------------------------- Total 12 MB/s | 2.8 MB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : zlib-devel-1.2.7-21.el7_9.x86_64 1/10 Installing : libcom_err-devel-1.42.9-19.el7.x86_64 2/10 Installing : pcre-devel-8.32-17.el7.x86_64 3/10 Installing : libsepol-devel-2.5-10.el7.x86_64 4/10 Installing : libselinux-devel-2.5-15.el7.x86_64 5/10 Installing : libkadm5-1.15.1-55.el7_9.x86_64 6/10 Installing : libverto-devel-0.2.5-4.el7.x86_64 7/10 Installing : keyutils-libs-devel-1.5.8-3.el7.x86_64 8/10 Installing : krb5-devel-1.15.1-55.el7_9.x86_64 9/10 Installing : 1:openssl-devel-1.0.2k-26.el7_9.x86_64 10/10 Verifying : 1:openssl-devel-1.0.2k-26.el7_9.x86_64 1/10 Verifying : libselinux-devel-2.5-15.el7.x86_64 2/10 Verifying : keyutils-libs-devel-1.5.8-3.el7.x86_64 3/10 Verifying : libverto-devel-0.2.5-4.el7.x86_64 4/10 Verifying : libkadm5-1.15.1-55.el7_9.x86_64 5/10 Verifying : krb5-devel-1.15.1-55.el7_9.x86_64 6/10 Verifying : libsepol-devel-2.5-10.el7.x86_64 7/10 Verifying : pcre-devel-8.32-17.el7.x86_64 8/10 Verifying : libcom_err-devel-1.42.9-19.el7.x86_64 9/10 Verifying : zlib-devel-1.2.7-21.el7_9.x86_64 10/10 Installed: openssl-devel.x86_64 1:1.0.2k-26.el7_9 pcre-devel.x86_64 0:8.32-17.el7 Dependency Installed: keyutils-libs-devel.x86_64 0:1.5.8-3.el7 krb5-devel.x86_64 0:1.15.1-55.el7_9 libcom_err-devel.x86_64 0:1.42.9-19.el7 libkadm5.x86_64 0:1.15.1-55.el7_9 libselinux-devel.x86_64 0:2.5-15.el7 libsepol-devel.x86_64 0:2.5-10.el7 libverto-devel.x86_64 0:0.2.5-4.el7 zlib-devel.x86_64 0:1.2.7-21.el7_9 Complete! [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# yum -y install gcc gcc-c++ autoconf automake make Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Package gcc-4.8.5-44.el7.x86_64 already installed and latest version Package 1:make-3.82-24.el7.x86_64 already installed and latest version Resolving Dependencies --> Running transaction check ---> Package autoconf.noarch 0:2.69-11.el7 will be installed --> Processing Dependency: perl(Data::Dumper) for package: autoconf-2.69-11.el7.noarch ---> Package automake.noarch 0:1.13.4-3.el7 will be installed --> Processing Dependency: perl(Thread::Queue) for package: automake-1.13.4-3.el7.noarch --> Processing Dependency: perl(TAP::Parser) for package: automake-1.13.4-3.el7.noarch ---> Package gcc-c++.x86_64 0:4.8.5-44.el7 will be installed --> Processing Dependency: libstdc++-devel = 4.8.5-44.el7 for package: gcc-c++-4.8.5-44.el7.x86_64 --> Running transaction check ---> Package libstdc++-devel.x86_64 0:4.8.5-44.el7 will be installed ---> Package perl-Data-Dumper.x86_64 0:2.145-3.el7 will be installed ---> Package perl-Test-Harness.noarch 0:3.28-3.el7 will be installed ---> Package perl-Thread-Queue.noarch 0:3.02-2.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================= Installing: autoconf noarch 2.69-11.el7 base 701 k automake noarch 1.13.4-3.el7 base 679 k gcc-c++ x86_64 4.8.5-44.el7 base 7.2 M Installing for dependencies: libstdc++-devel x86_64 4.8.5-44.el7 base 1.5 M perl-Data-Dumper x86_64 2.145-3.el7 base 47 k perl-Test-Harness noarch 3.28-3.el7 base 302 k perl-Thread-Queue noarch 3.02-2.el7 base 17 k Transaction Summary ========================================================================================================================================= Install 3 Packages (+4 Dependent packages) Total download size: 10 M Installed size: 29 M Downloading packages: (1/7): autoconf-2.69-11.el7.noarch.rpm | 701 kB 00:00:00 (2/7): gcc-c++-4.8.5-44.el7.x86_64.rpm | 7.2 MB 00:00:00 (3/7): automake-1.13.4-3.el7.noarch.rpm | 679 kB 00:00:00 (4/7): libstdc++-devel-4.8.5-44.el7.x86_64.rpm | 1.5 MB 00:00:00 (5/7): perl-Data-Dumper-2.145-3.el7.x86_64.rpm | 47 kB 00:00:00 (6/7): perl-Test-Harness-3.28-3.el7.noarch.rpm | 302 kB 00:00:00 (7/7): perl-Thread-Queue-3.02-2.el7.noarch.rpm | 17 kB 00:00:00 ----------------------------------------------------------------------------------------------------------------------------------------- Total 50 MB/s | 10 MB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : libstdc++-devel-4.8.5-44.el7.x86_64 1/7 Installing : perl-Thread-Queue-3.02-2.el7.noarch 2/7 Installing : perl-Test-Harness-3.28-3.el7.noarch 3/7 Installing : perl-Data-Dumper-2.145-3.el7.x86_64 4/7 Installing : autoconf-2.69-11.el7.noarch 5/7 Installing : automake-1.13.4-3.el7.noarch 6/7 Installing : gcc-c++-4.8.5-44.el7.x86_64 7/7 Verifying : gcc-c++-4.8.5-44.el7.x86_64 1/7 Verifying : autoconf-2.69-11.el7.noarch 2/7 Verifying : perl-Data-Dumper-2.145-3.el7.x86_64 3/7 Verifying : perl-Test-Harness-3.28-3.el7.noarch 4/7 Verifying : perl-Thread-Queue-3.02-2.el7.noarch 5/7 Verifying : libstdc++-devel-4.8.5-44.el7.x86_64 6/7 Verifying : automake-1.13.4-3.el7.noarch 7/7 Installed: autoconf.noarch 0:2.69-11.el7 automake.noarch 0:1.13.4-3.el7 gcc-c++.x86_64 0:4.8.5-44.el7 Dependency Installed: libstdc++-devel.x86_64 0:4.8.5-44.el7 perl-Data-Dumper.x86_64 0:2.145-3.el7 perl-Test-Harness.noarch 0:3.28-3.el7 perl-Thread-Queue.noarch 0:3.02-2.el7 Complete! [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# make & make install [1] 19812 make: *** No rule to make target `install'. Stop. make: *** No targets specified and no makefile found. Stop. [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# pwd /evir/nginx1240/nginx-1.24.0 [1]+ Exit 2 make [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# ls -alt total 844 drwxr-xr-x 6 1001 1001 4096 Dec 16 15:01 auto drwxr-xr-x 2 1001 1001 4096 Dec 16 15:01 conf drwxr-xr-x 4 1001 1001 4096 Dec 16 15:01 contrib drwxr-xr-x 2 1001 1001 4096 Dec 16 15:01 html drwxr-xr-x 2 1001 1001 4096 Dec 16 15:01 man drwxr-xr-x 9 1001 1001 4096 Dec 16 15:01 src drwxr-xr-x 3 root root 4096 Dec 16 15:01 .. drwxr-xr-x 8 1001 1001 4096 Apr 11 2023 . -rw-r--r-- 1 1001 1001 323312 Apr 11 2023 CHANGES -rw-r--r-- 1 1001 1001 494234 Apr 11 2023 CHANGES.ru -rwxr-xr-x 1 1001 1001 2611 Apr 11 2023 configure -rw-r--r-- 1 1001 1001 1397 Apr 11 2023 LICENSE -rw-r--r-- 1 1001 1001 49 Apr 11 2023 README [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# cd .. [root@iZbp14cdvd1cf45cy90gqcZ nginx1240]# ./configure -bash: ./configure: No such file or directory [root@iZbp14cdvd1cf45cy90gqcZ nginx1240]# ls -alt total 12 drwxr-xr-x 3 root root 4096 Dec 16 15:01 . drwxr-xr-x 3 root root 4096 Dec 16 15:01 .. drwxr-xr-x 8 1001 1001 4096 Apr 11 2023 nginx-1.24.0 [root@iZbp14cdvd1cf45cy90gqcZ nginx1240]# cd nginx-1.24.0/ [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# ./configure checking for OS + Linux 3.10.0-1160.102.1.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-44) (GCC) checking for gcc -pipe switch ... found checking for -Wl,-E switch ... found checking for gcc builtin atomic operations ... found checking for C99 variadic macros ... found checking for gcc variadic macros ... found checking for gcc builtin 64 bit byteswap ... 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 EPOLLEXCLUSIVE ... not found checking for eventfd() ... 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 prctl(PR_SET_KEEPCAPS) ... found checking for capabilities ... found checking for crypt_r() ... found checking for sys/vfs.h ... found checking for UDP_SEGMENT ... not 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 sched_setaffinity() ... found checking for SO_SETFIB ... not found checking for SO_REUSEPORT ... found checking for SO_ACCEPTFILTER ... not found checking for SO_BINDANY ... not found checking for IP_TRANSPARENT ... found checking for IP_BINDANY ... not found checking for IP_BIND_ADDRESS_NO_PORT ... found checking for IP_RECVDSTADDR ... not found checking for IP_SENDSRCADDR ... not found checking for IP_PKTINFO ... found checking for IPV6_RECVPKTINFO ... found checking for TCP_DEFER_ACCEPT ... found checking for TCP_KEEPIDLE ... found checking for TCP_FASTOPEN ... found checking for TCP_INFO ... found checking for accept4() ... 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 uint32_t ... found 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 AF_INET6 ... found checking for setproctitle() ... not found checking for pread() ... found checking for pwrite() ... found checking for pwritev() ... found checking for strerrordesc_np() ... not found checking for sys_nerr ... found checking for localtime_r() ... found checking for clock_gettime(CLOCK_MONOTONIC) ... 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 ioctl(FIONREAD) ... 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 sysconf(_SC_LEVEL1_DCACHE_LINESIZE) ... found checking for openat(), fstatat() ... found checking for getaddrinfo() ... found checking for PCRE2 library ... not found checking for PCRE library ... found checking for PCRE JIT support ... found checking for zlib library ... found creating objs/Makefile Configuration summary + using system PCRE library + OpenSSL library is not used + using system zlib library nginx path prefix: "/usr/local/nginx" nginx binary file: "/usr/local/nginx/sbin/nginx" nginx modules path: "/usr/local/nginx/modules" nginx configuration prefix: "/usr/local/nginx/conf" nginx configuration file: "/usr/local/nginx/conf/nginx.conf" nginx pid file: "/usr/local/nginx/logs/nginx.pid" nginx error log file: "/usr/local/nginx/logs/error.log" nginx http access log file: "/usr/local/nginx/logs/access.log" nginx http client request body temporary files: "client_body_temp" nginx http proxy temporary files: "proxy_temp" nginx http fastcgi temporary files: "fastcgi_temp" nginx http uwsgi temporary files: "uwsgi_temp" nginx http scgi temporary files: "scgi_temp" [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# make make -f objs/Makefile make[1]: Entering directory `/evir/nginx1240/nginx-1.24.0' 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_sha1.o \ src/core/ngx_sha1.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_module.o \ src/core/ngx_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/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_udp.o \ src/event/ngx_event_udp.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_udp_send.o \ src/os/unix/ngx_udp_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_udp_sendmsg_chain.o \ src/os/unix/ngx_udp_sendmsg_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_dlopen.o \ src/os/unix/ngx_dlopen.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/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/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/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_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/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_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_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/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_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/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_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_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_mirror_module.o \ src/http/modules/ngx_http_mirror_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_try_files_module.o \ src/http/modules/ngx_http_try_files_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_random_module.o \ src/http/modules/ngx_http_upstream_random_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_sha1.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_module.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_udp.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_udp_send.o \ objs/src/os/unix/ngx_udp_sendmsg_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_dlopen.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/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/ngx_http_file_cache.o \ objs/src/http/ngx_http_write_filter_module.o \ objs/src/http/ngx_http_header_filter_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_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_headers_filter_module.o \ objs/src/http/ngx_http_copy_filter_module.o \ objs/src/http/modules/ngx_http_not_modified_filter_module.o \ objs/src/http/modules/ngx_http_static_module.o \ objs/src/http/modules/ngx_http_autoindex_module.o \ objs/src/http/modules/ngx_http_index_module.o \ objs/src/http/modules/ngx_http_mirror_module.o \ objs/src/http/modules/ngx_http_try_files_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_random_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 \ -ldl -lpthread -lcrypt -lpcre -lz \ -Wl,-E sed -e "s|%%PREFIX%%|/usr/local/nginx|" \ -e "s|%%PID_PATH%%|/usr/local/nginx/logs/nginx.pid|" \ -e "s|%%CONF_PATH%%|/usr/local/nginx/conf/nginx.conf|" \ -e "s|%%ERROR_LOG_PATH%%|/usr/local/nginx/logs/error.log|" \ < man/nginx.8 > objs/nginx.8 make[1]: Leaving directory `/evir/nginx1240/nginx-1.24.0' [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# make install make -f objs/Makefile install make[1]: Entering directory `/evir/nginx1240/nginx-1.24.0' test -d '/usr/local/nginx' || mkdir -p '/usr/local/nginx' test -d '/usr/local/nginx/sbin' \ || mkdir -p '/usr/local/nginx/sbin' test ! -f '/usr/local/nginx/sbin/nginx' \ || mv '/usr/local/nginx/sbin/nginx' \ '/usr/local/nginx/sbin/nginx.old' cp objs/nginx '/usr/local/nginx/sbin/nginx' test -d '/usr/local/nginx/conf' \ || mkdir -p '/usr/local/nginx/conf' cp conf/koi-win '/usr/local/nginx/conf' cp conf/koi-utf '/usr/local/nginx/conf' cp conf/win-utf '/usr/local/nginx/conf' test -f '/usr/local/nginx/conf/mime.types' \ || cp conf/mime.types '/usr/local/nginx/conf' cp conf/mime.types '/usr/local/nginx/conf/mime.types.default' test -f '/usr/local/nginx/conf/fastcgi_params' \ || cp conf/fastcgi_params '/usr/local/nginx/conf' cp conf/fastcgi_params \ '/usr/local/nginx/conf/fastcgi_params.default' test -f '/usr/local/nginx/conf/fastcgi.conf' \ || cp conf/fastcgi.conf '/usr/local/nginx/conf' cp conf/fastcgi.conf '/usr/local/nginx/conf/fastcgi.conf.default' test -f '/usr/local/nginx/conf/uwsgi_params' \ || cp conf/uwsgi_params '/usr/local/nginx/conf' cp conf/uwsgi_params \ '/usr/local/nginx/conf/uwsgi_params.default' test -f '/usr/local/nginx/conf/scgi_params' \ || cp conf/scgi_params '/usr/local/nginx/conf' cp conf/scgi_params \ '/usr/local/nginx/conf/scgi_params.default' test -f '/usr/local/nginx/conf/nginx.conf' \ || cp conf/nginx.conf '/usr/local/nginx/conf/nginx.conf' cp conf/nginx.conf '/usr/local/nginx/conf/nginx.conf.default' test -d '/usr/local/nginx/logs' \ || mkdir -p '/usr/local/nginx/logs' test -d '/usr/local/nginx/logs' \ || mkdir -p '/usr/local/nginx/logs' test -d '/usr/local/nginx/html' \ || cp -R html '/usr/local/nginx' test -d '/usr/local/nginx/logs' \ || mkdir -p '/usr/local/nginx/logs' make[1]: Leaving directory `/evir/nginx1240/nginx-1.24.0' [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# nginx -c -bash: nginx: command not found [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# nginx -v -bash: nginx: command not found [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# [root@localhost ~]# yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel -bash: [root@localhost: command not found [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# yum -y install gcc gcc-c++ make libtool zlib zlib-devel openssl openssl-devel pcre pcre-devel Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile Package gcc-4.8.5-44.el7.x86_64 already installed and latest version Package gcc-c++-4.8.5-44.el7.x86_64 already installed and latest version Package 1:make-3.82-24.el7.x86_64 already installed and latest version Package zlib-1.2.7-21.el7_9.x86_64 already installed and latest version Package zlib-devel-1.2.7-21.el7_9.x86_64 already installed and latest version Package 1:openssl-1.0.2k-26.el7_9.x86_64 already installed and latest version Package 1:openssl-devel-1.0.2k-26.el7_9.x86_64 already installed and latest version Package pcre-8.32-17.el7.x86_64 already installed and latest version Package pcre-devel-8.32-17.el7.x86_64 already installed and latest version Resolving Dependencies --> Running transaction check ---> Package libtool.x86_64 0:2.4.2-22.el7_3 will be installed --> Finished Dependency Resolution Dependencies Resolved ========================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================= Installing: libtool x86_64 2.4.2-22.el7_3 base 588 k Transaction Summary ========================================================================================================================================= Install 1 Package Total download size: 588 k Installed size: 2.2 M Downloading packages: libtool-2.4.2-22.el7_3.x86_64.rpm | 588 kB 00:00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : libtool-2.4.2-22.el7_3.x86_64 1/1 Verifying : libtool-2.4.2-22.el7_3.x86_64 1/1 Installed: libtool.x86_64 0:2.4.2-22.el7_3 Complete! [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# ./configure checking for OS + Linux 3.10.0-1160.102.1.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-44) (GCC) checking for gcc -pipe switch ... found checking for -Wl,-E switch ... found checking for gcc builtin atomic operations ... found checking for C99 variadic macros ... found checking for gcc variadic macros ... found checking for gcc builtin 64 bit byteswap ... 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 EPOLLEXCLUSIVE ... not found checking for eventfd() ... 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 prctl(PR_SET_KEEPCAPS) ... found checking for capabilities ... found checking for crypt_r() ... found checking for sys/vfs.h ... found checking for UDP_SEGMENT ... not 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 sched_setaffinity() ... found checking for SO_SETFIB ... not found checking for SO_REUSEPORT ... found checking for SO_ACCEPTFILTER ... not found checking for SO_BINDANY ... not found checking for IP_TRANSPARENT ... found checking for IP_BINDANY ... not found checking for IP_BIND_ADDRESS_NO_PORT ... found checking for IP_RECVDSTADDR ... not found checking for IP_SENDSRCADDR ... not found checking for IP_PKTINFO ... found checking for IPV6_RECVPKTINFO ... found checking for TCP_DEFER_ACCEPT ... found checking for TCP_KEEPIDLE ... found checking for TCP_FASTOPEN ... found checking for TCP_INFO ... found checking for accept4() ... 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 uint32_t ... found 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 AF_INET6 ... found checking for setproctitle() ... not found checking for pread() ... found checking for pwrite() ... found checking for pwritev() ... found checking for strerrordesc_np() ... not found checking for sys_nerr ... found checking for localtime_r() ... found checking for clock_gettime(CLOCK_MONOTONIC) ... 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 ioctl(FIONREAD) ... 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 sysconf(_SC_LEVEL1_DCACHE_LINESIZE) ... found checking for openat(), fstatat() ... found checking for getaddrinfo() ... found checking for PCRE2 library ... not found checking for PCRE library ... found checking for PCRE JIT support ... found checking for zlib library ... found creating objs/Makefile Configuration summary + using system PCRE library + OpenSSL library is not used + using system zlib library nginx path prefix: "/usr/local/nginx" nginx binary file: "/usr/local/nginx/sbin/nginx" nginx modules path: "/usr/local/nginx/modules" nginx configuration prefix: "/usr/local/nginx/conf" nginx configuration file: "/usr/local/nginx/conf/nginx.conf" nginx pid file: "/usr/local/nginx/logs/nginx.pid" nginx error log file: "/usr/local/nginx/logs/error.log" nginx http access log file: "/usr/local/nginx/logs/access.log" nginx http client request body temporary files: "client_body_temp" nginx http proxy temporary files: "proxy_temp" nginx http fastcgi temporary files: "fastcgi_temp" nginx http uwsgi temporary files: "uwsgi_temp" nginx http scgi temporary files: "scgi_temp" [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# make && make install make -f objs/Makefile make[1]: Entering directory `/evir/nginx1240/nginx-1.24.0' 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_sha1.o \ src/core/ngx_sha1.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_module.o \ src/core/ngx_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/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_udp.o \ src/event/ngx_event_udp.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_udp_send.o \ src/os/unix/ngx_udp_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_udp_sendmsg_chain.o \ src/os/unix/ngx_udp_sendmsg_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_dlopen.o \ src/os/unix/ngx_dlopen.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/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/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/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_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/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_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_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/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_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/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_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_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_mirror_module.o \ src/http/modules/ngx_http_mirror_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_try_files_module.o \ src/http/modules/ngx_http_try_files_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_random_module.o \ src/http/modules/ngx_http_upstream_random_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_sha1.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_module.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_udp.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_udp_send.o \ objs/src/os/unix/ngx_udp_sendmsg_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_dlopen.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/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/ngx_http_file_cache.o \ objs/src/http/ngx_http_write_filter_module.o \ objs/src/http/ngx_http_header_filter_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_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_headers_filter_module.o \ objs/src/http/ngx_http_copy_filter_module.o \ objs/src/http/modules/ngx_http_not_modified_filter_module.o \ objs/src/http/modules/ngx_http_static_module.o \ objs/src/http/modules/ngx_http_autoindex_module.o \ objs/src/http/modules/ngx_http_index_module.o \ objs/src/http/modules/ngx_http_mirror_module.o \ objs/src/http/modules/ngx_http_try_files_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_random_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 \ -ldl -lpthread -lcrypt -lpcre -lz \ -Wl,-E sed -e "s|%%PREFIX%%|/usr/local/nginx|" \ -e "s|%%PID_PATH%%|/usr/local/nginx/logs/nginx.pid|" \ -e "s|%%CONF_PATH%%|/usr/local/nginx/conf/nginx.conf|" \ -e "s|%%ERROR_LOG_PATH%%|/usr/local/nginx/logs/error.log|" \ < man/nginx.8 > objs/nginx.8 make[1]: Leaving directory `/evir/nginx1240/nginx-1.24.0' make -f objs/Makefile install make[1]: Entering directory `/evir/nginx1240/nginx-1.24.0' test -d '/usr/local/nginx' || mkdir -p '/usr/local/nginx' test -d '/usr/local/nginx/sbin' \ || mkdir -p '/usr/local/nginx/sbin' test ! -f '/usr/local/nginx/sbin/nginx' \ || mv '/usr/local/nginx/sbin/nginx' \ '/usr/local/nginx/sbin/nginx.old' cp objs/nginx '/usr/local/nginx/sbin/nginx' test -d '/usr/local/nginx/conf' \ || mkdir -p '/usr/local/nginx/conf' cp conf/koi-win '/usr/local/nginx/conf' cp conf/koi-utf '/usr/local/nginx/conf' cp conf/win-utf '/usr/local/nginx/conf' test -f '/usr/local/nginx/conf/mime.types' \ || cp conf/mime.types '/usr/local/nginx/conf' cp conf/mime.types '/usr/local/nginx/conf/mime.types.default' test -f '/usr/local/nginx/conf/fastcgi_params' \ || cp conf/fastcgi_params '/usr/local/nginx/conf' cp conf/fastcgi_params \ '/usr/local/nginx/conf/fastcgi_params.default' test -f '/usr/local/nginx/conf/fastcgi.conf' \ || cp conf/fastcgi.conf '/usr/local/nginx/conf' cp conf/fastcgi.conf '/usr/local/nginx/conf/fastcgi.conf.default' test -f '/usr/local/nginx/conf/uwsgi_params' \ || cp conf/uwsgi_params '/usr/local/nginx/conf' cp conf/uwsgi_params \ '/usr/local/nginx/conf/uwsgi_params.default' test -f '/usr/local/nginx/conf/scgi_params' \ || cp conf/scgi_params '/usr/local/nginx/conf' cp conf/scgi_params \ '/usr/local/nginx/conf/scgi_params.default' test -f '/usr/local/nginx/conf/nginx.conf' \ || cp conf/nginx.conf '/usr/local/nginx/conf/nginx.conf' cp conf/nginx.conf '/usr/local/nginx/conf/nginx.conf.default' test -d '/usr/local/nginx/logs' \ || mkdir -p '/usr/local/nginx/logs' test -d '/usr/local/nginx/logs' \ || mkdir -p '/usr/local/nginx/logs' test -d '/usr/local/nginx/html' \ || cp -R html '/usr/local/nginx' test -d '/usr/local/nginx/logs' \ || mkdir -p '/usr/local/nginx/logs' make[1]: Leaving directory `/evir/nginx1240/nginx-1.24.0' [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# nginx -v -bash: nginx: command not found [root@iZbp14cdvd1cf45cy90gqcZ nginx-1.24.0]# cd /usr/local/nginx/sbin/ [root@iZbp14cdvd1cf45cy90gqcZ sbin]# nginx -v -bash: nginx: command not found [root@iZbp14cdvd1cf45cy90gqcZ sbin]# echo "export PATH=$PATH:/usr/local/nginx/sbin" >> /etc/profile [root@iZbp14cdvd1cf45cy90gqcZ sbin]# source /etc/profile [root@iZbp14cdvd1cf45cy90gqcZ sbin]# /usr/local/nginx/sbin/./nginx [root@iZbp14cdvd1cf45cy90gqcZ sbin]# ps -ef|grep nginx root 12851 1 0 15:23 ? 00:00:00 nginx: master process /usr/local/nginx/sbin/./nginx nobody 12852 12851 0 15:23 ? 00:00:00 nginx: worker process root 12944 1682 0 15:24 pts/0 00:00:00 grep --color=auto nginx [root@iZbp14cdvd1cf45cy90gqcZ sbin]# cd /lib/systemd/system/ [root@iZbp14cdvd1cf45cy90gqcZ system]# vim nginx.service [root@iZbp14cdvd1cf45cy90gqcZ system]# firewall-cmd --list-all FirewallD is not running [root@iZbp14cdvd1cf45cy90gqcZ system]# systemctl start firewalld.service [root@iZbp14cdvd1cf45cy90gqcZ system]# firewall-cmd --add-port=80/tcp --permanent success [root@iZbp14cdvd1cf45cy90gqcZ system]# firewall-cmd --reload success [root@iZbp14cdvd1cf45cy90gqcZ system]# ll total 1012 -rw-r--r-- 1 root root 275 Aug 9 2019 arp-ethers.service -rw-r--r-- 1 root root 222 May 18 2022 atd.service -rw-r--r--. 1 root root 1384 Aug 8 2019 auditd.service -rw-r--r-- 1 root root 646 Oct 14 2021 auth-rpcgss-module.service lrwxrwxrwx 1 root root 14 Nov 9 14:31 autovt@.service -> getty@.service -rw-r--r-- 1 root root 517 Sep 1 2022 basic.target drwxr-xr-x. 2 root root 4096 Nov 9 14:31 basic.target.wants -r--r--r-- 1 root root 429 Apr 28 2021 blk-availability.service -rw-r--r-- 1 root root 379 Sep 1 2022 bluetooth.target -rw-r--r-- 1 root root 160 May 22 2020 brandbot.path -rw-r--r-- 1 root root 116 May 22 2020 brandbot.service -rw-r--r--. 1 root root 209 Aug 6 2019 chrony-dnssrv@.service -rw-r--r--. 1 root root 138 Aug 6 2019 chrony-dnssrv@.timer -rw-r--r--. 1 root root 495 Aug 8 2019 chronyd.service -rw-r--r--. 1 root root 472 Sep 19 2018 chrony-wait.service -rw-r--r-- 1 root root 418 Nov 9 14:36 cloud-config.service -rw-r--r-- 1 root root 536 Sep 6 17:10 cloud-config.target -rw-r--r-- 1 root root 433 Nov 9 14:36 cloud-final.service -rw-r--r-- 1 root root 509 Nov 9 14:36 cloud-init-local.service -rw-r--r-- 1 root root 591 Nov 9 14:36 cloud-init.service -rw-r--r-- 1 root root 256 Sep 6 17:10 cloud-init.target -rw-r--r-- 1 root root 386 Apr 1 2020 conntrackd.service -rw-r--r-- 1 root root 787 Sep 1 2022 console-getty.service -rw-r--r-- 1 root root 749 Sep 1 2022 console-shell.service -rw-r--r-- 1 root root 808 Sep 1 2022 container-getty@.service -rw-r--r-- 1 root root 294 Oct 17 23:53 cpupower.service -rw-r--r-- 1 root root 318 May 16 2023 crond.service -rw-r--r-- 1 root root 425 Sep 1 2022 cryptsetup-pre.target -rw-r--r-- 1 root root 372 Sep 1 2022 cryptsetup.target lrwxrwxrwx 1 root root 13 Nov 9 14:31 ctrl-alt-del.target -> reboot.target lrwxrwxrwx 1 root root 25 Nov 9 14:31 dbus-org.freedesktop.hostname1.service -> systemd-hostnamed.service lrwxrwxrwx 1 root root 23 Nov 9 14:31 dbus-org.freedesktop.import1.service -> systemd-importd.service lrwxrwxrwx 1 root root 23 Nov 9 14:31 dbus-org.freedesktop.locale1.service -> systemd-localed.service lrwxrwxrwx 1 root root 22 Nov 9 14:31 dbus-org.freedesktop.login1.service -> systemd-logind.service lrwxrwxrwx 1 root root 24 Nov 9 14:31 dbus-org.freedesktop.machine1.service -> systemd-machined.service lrwxrwxrwx 1 root root 25 Nov 9 14:31 dbus-org.freedesktop.timedate1.service -> systemd-timedated.service -rw-r--r--. 1 root root 366 Sep 30 2020 dbus.service -rw-r--r--. 1 root root 102 Sep 30 2020 dbus.socket drwxr-xr-x. 2 root root 4096 Sep 1 2022 dbus.target.wants -rw-r--r-- 1 root root 1014 Sep 1 2022 debug-shell.service lrwxrwxrwx 1 root root 16 Nov 9 14:31 default.target -> graphical.target drwxr-xr-x. 2 root root 4096 Sep 1 2022 default.target.wants -rw-r--r-- 1 root root 670 Sep 1 2022 dev-hugepages.mount -rw-r--r-- 1 root root 590 Sep 1 2022 dev-mqueue.mount lrwxrwxrwx. 1 root root 55 Nov 9 14:19 dracut-cmdline.service -> ../../dracut/modules.d/98systemd/dracut-cmdline.service lrwxrwxrwx. 1 root root 57 Nov 9 14:19 dracut-initqueue.service -> ../../dracut/modules.d/98systemd/dracut-initqueue.service lrwxrwxrwx. 1 root root 53 Nov 9 14:19 dracut-mount.service -> ../../dracut/modules.d/98systemd/dracut-mount.service lrwxrwxrwx. 1 root root 57 Nov 9 14:19 dracut-pre-mount.service -> ../../dracut/modules.d/98systemd/dracut-pre-mount.service lrwxrwxrwx. 1 root root 57 Nov 9 14:19 dracut-pre-pivot.service -> ../../dracut/modules.d/98systemd/dracut-pre-pivot.service lrwxrwxrwx. 1 root root 59 Nov 9 14:19 dracut-pre-trigger.service -> ../../dracut/modules.d/98systemd/dracut-pre-trigger.service lrwxrwxrwx. 1 root root 56 Nov 9 14:19 dracut-pre-udev.service -> ../../dracut/modules.d/98systemd/dracut-pre-udev.service lrwxrwxrwx. 1 root root 56 Nov 9 14:19 dracut-shutdown.service -> ../../dracut/modules.d/98systemd/dracut-shutdown.service -rw-r--r--. 1 root root 208 Apr 11 2018 ebtables.service -rw-r--r-- 1 root root 186 Nov 9 14:36 ecs_mq.service -rw-r--r-- 1 root root 976 Sep 1 2022 emergency.service -rw-r--r-- 1 root root 431 Sep 1 2022 emergency.target -rw-r--r-- 1 root root 440 Sep 1 2022 final.target -rw-r--r-- 1 root root 657 Apr 28 2021 firewalld.service -rw-r--r-- 1 root root 95 Feb 3 2021 fstrim.service -rw-r--r-- 1 root root 174 Feb 3 2021 fstrim.timer -rw-r--r-- 1 root root 466 Sep 1 2022 getty-pre.target -rw-r--r-- 1 root root 1553 Sep 1 2022 getty@.service -rw-r--r-- 1 root root 460 Sep 1 2022 getty.target -rw-r--r-- 1 root root 558 Sep 1 2022 graphical.target drwxr-xr-x. 2 root root 4096 Nov 9 14:31 graphical.target.wants -rw-r--r-- 1 root root 479 Jun 10 2021 gssproxy.service -rw-r--r-- 1 root root 565 Sep 1 2022 halt-local.service -rw-r--r-- 1 root root 487 Sep 1 2022 halt.target drwxr-xr-x. 2 root root 4096 Nov 9 14:20 halt.target.wants -rw-r--r-- 1 root root 447 Sep 1 2022 hibernate.target -rw-r--r-- 1 root root 468 Sep 1 2022 hybrid-sleep.target -rw-r--r-- 1 root root 634 Sep 1 2022 initrd-cleanup.service -rw-r--r-- 1 root root 553 Sep 1 2022 initrd-fs.target -rw-r--r-- 1 root root 802 Sep 1 2022 initrd-parse-etc.service -rw-r--r-- 1 root root 526 Sep 1 2022 initrd-root-fs.target -rw-r--r-- 1 root root 630 Sep 1 2022 initrd-switch-root.service -rw-r--r-- 1 root root 737 Sep 1 2022 initrd-switch-root.target drwxr-xr-x. 2 root root 4096 Nov 9 14:20 initrd-switch-root.target.wants -rw-r--r-- 1 root root 671 Sep 1 2022 initrd.target drwxr-xr-x. 2 root root 4096 Nov 9 14:19 initrd.target.wants -rw-r--r-- 1 root root 668 Sep 1 2022 initrd-udevadm-cleanup-db.service -rw-r--r-- 1 root root 184 Feb 5 2020 iprdump.service -rw-r--r-- 1 root root 143 Feb 5 2020 iprinit.service -rw-r--r-- 1 root root 147 Feb 5 2020 iprupdate.service -rw-r--r-- 1 root root 173 Feb 5 2020 iprutils.target -rw-r--r--. 1 root root 209 Aug 9 2019 irqbalance.service -rw-r--r-- 1 root root 349 Jun 10 2021 kdump.service -rw-r--r-- 1 root root 501 Sep 1 2022 kexec.target drwxr-xr-x. 2 root root 4096 Nov 9 14:20 kexec.target.wants -rw-r--r-- 1 root root 679 Sep 1 2022 kmod-static-nodes.service -rw-r--r-- 1 root root 395 Sep 1 2022 local-fs-pre.target -rw-r--r-- 1 root root 507 Sep 1 2022 local-fs.target drwxr-xr-x. 2 root root 4096 Nov 9 14:31 local-fs.target.wants -rw-r--r-- 1 root root 405 Sep 1 2022 machine.slice -rw-r--r-- 1 root root 531 Sep 1 2022 machines.target lrwxrwxrwx. 1 root root 12 Nov 9 14:20 messagebus.service -> dbus.service -rw-r--r-- 1 root root 284 Aug 23 22:32 microcode.service -rw-r--r-- 1 root root 492 Sep 1 2022 multi-user.target drwxr-xr-x. 2 root root 4096 Nov 9 14:31 multi-user.target.wants -rw-r--r-- 1 root root 353 Nov 17 2020 NetworkManager-dispatcher.service -rw-r--r-- 1 root root 1445 Nov 17 2020 NetworkManager.service -rw-r--r-- 1 root root 303 Nov 17 2020 NetworkManager-wait-online.service -rw-r--r-- 1 root root 464 Sep 1 2022 network-online.target -rw-r--r-- 1 root root 461 Sep 1 2022 network-pre.target -rw-r--r-- 1 root root 480 Sep 1 2022 network.target -rw-r--r-- 1 root root 350 Oct 14 2021 nfs-blkmap.service -rw-r--r-- 1 root root 413 Oct 14 2021 nfs-client.target -rw-r--r-- 1 root root 375 Oct 14 2021 nfs-config.service -rw-r--r-- 1 root root 330 Oct 14 2021 nfs-idmapd.service lrwxrwxrwx 1 root root 18 Nov 9 14:28 nfs-idmap.service -> nfs-idmapd.service lrwxrwxrwx 1 root root 17 Nov 9 14:28 nfs-lock.service -> rpc-statd.service lrwxrwxrwx 1 root root 17 Nov 9 14:28 nfslock.service -> rpc-statd.service -rw-r--r-- 1 root root 395 Oct 14 2021 nfs-mountd.service lrwxrwxrwx 1 root root 19 Nov 9 14:28 nfs-rquotad.service -> rpc-rquotad.service lrwxrwxrwx 1 root root 16 Nov 9 14:28 nfs-secure.service -> rpc-gssd.service -rw-r--r-- 1 root root 1044 Oct 14 2021 nfs-server.service lrwxrwxrwx 1 root root 18 Nov 9 14:28 nfs.service -> nfs-server.service -rw-r--r-- 1 root root 567 Oct 14 2021 nfs-utils.service -rw-r--r-- 1 root root 23 Dec 16 15:24 nginx.service -rw-r--r-- 1 root root 512 May 18 2022 nscd.service -rw-r--r-- 1 root root 133 May 18 2022 nscd.socket -rw-r--r-- 1 root root 514 Sep 1 2022 nss-lookup.target -rw-r--r-- 1 root root 473 Sep 1 2022 nss-user-lookup.target -rw-r--r-- 1 root root 354 Sep 1 2022 paths.target -rw-r--r--. 1 root root 381 Oct 2 2020 plymouth-halt.service -rw-r--r--. 1 root root 396 Oct 2 2020 plymouth-kexec.service -rw-r--r--. 1 root root 393 Oct 2 2020 plymouth-poweroff.service -rw-r--r--. 1 root root 235 Oct 2 2020 plymouth-quit.service -rw-r--r--. 1 root root 243 Oct 2 2020 plymouth-quit-wait.service -rw-r--r--. 1 root root 282 Oct 2 2020 plymouth-read-write.service -rw-r--r--. 1 root root 386 Oct 2 2020 plymouth-reboot.service -rw-r--r--. 1 root root 546 Oct 2 2020 plymouth-start.service -rw-r--r--. 1 root root 295 Oct 2 2020 plymouth-switch-root.service -rw-r--r-- 1 root root 172 Jan 26 2022 polkit.service -rw-r--r--. 1 root root 463 Apr 1 2020 postfix.service -rw-r--r-- 1 root root 552 Sep 1 2022 poweroff.target drwxr-xr-x. 2 root root 4096 Nov 9 14:31 poweroff.target.wants -rw-r--r-- 1 root root 377 Sep 1 2022 printer.target -rw-r--r-- 1 root root 98 Oct 14 2021 proc-fs-nfsd.mount -rw-r--r-- 1 root root 705 Sep 1 2022 proc-sys-fs-binfmt_misc.automount -rw-r--r-- 1 root root 615 Sep 1 2022 proc-sys-fs-binfmt_misc.mount -rw-r--r-- 1 root root 644 Sep 1 2022 quotaon.service -rw-r--r-- 1 root root 632 Sep 1 2022 rc-local.service -rw-r--r--. 1 root root 243 Aug 4 2017 rdisc.service -rw-r--r-- 1 root root 543 Sep 1 2022 reboot.target drwxr-xr-x. 2 root root 4096 Nov 9 14:31 reboot.target.wants -rw-r--r-- 1 root root 509 Sep 1 2022 remote-cryptsetup.target -rw-r--r-- 1 root root 396 Sep 1 2022 remote-fs-pre.target -rw-r--r-- 1 root root 482 Sep 1 2022 remote-fs.target -rw-r--r-- 1 root root 976 Sep 1 2022 rescue.service -rw-r--r-- 1 root root 486 Sep 1 2022 rescue.target drwxr-xr-x. 2 root root 4096 Nov 9 14:31 rescue.target.wants -rw-r--r-- 1 root root 410 May 22 2020 rhel-autorelabel-mark.service -rw-r--r-- 1 root root 459 May 22 2020 rhel-autorelabel.service -rw-r--r-- 1 root root 408 May 22 2020 rhel-configure.service -rw-r--r-- 1 root root 217 May 22 2020 rhel-dmesg.service -rw-r--r-- 1 root root 331 May 22 2020 rhel-domainname.service -rw-r--r-- 1 root root 450 May 22 2020 rhel-import-state.service -rw-r--r-- 1 root root 437 May 22 2020 rhel-loadmodules.service -rw-r--r-- 1 root root 401 May 22 2020 rhel-readonly.service -rw-r--r-- 1 root root 385 Apr 1 2020 rpcbind.service -rw-r--r-- 1 root root 132 Apr 1 2020 rpcbind.socket -rw-r--r-- 1 root root 500 Sep 1 2022 rpcbind.target -rw-r--r-- 1 root root 402 Oct 14 2021 rpc-gssd.service lrwxrwxrwx 1 root root 16 Nov 9 14:28 rpcgssd.service -> rpc-gssd.service lrwxrwxrwx 1 root root 18 Nov 9 14:28 rpcidmapd.service -> nfs-idmapd.service -rw-r--r-- 1 root root 80 Oct 14 2021 rpc_pipefs.target -rw-r--r-- 1 root root 324 Aug 6 2019 rpc-rquotad.service -rw-r--r-- 1 root root 558 Oct 14 2021 rpc-statd-notify.service -rw-r--r-- 1 root root 486 Oct 14 2021 rpc-statd.service -rw-r--r-- 1 root root 237 Dec 16 2022 rsyncd.service -rw-r--r-- 1 root root 220 Dec 16 2022 rsyncd@.service -rw-r--r-- 1 root root 138 Dec 16 2022 rsyncd.socket -rw-r--r-- 1 root root 465 May 31 2022 rsyslog.service lrwxrwxrwx 1 root root 15 Nov 9 14:31 runlevel0.target -> poweroff.target lrwxrwxrwx 1 root root 13 Nov 9 14:31 runlevel1.target -> rescue.target drwxr-xr-x. 2 root root 4096 Nov 9 14:31 runlevel1.target.wants lrwxrwxrwx 1 root root 17 Nov 9 14:31 runlevel2.target -> multi-user.target drwxr-xr-x. 2 root root 4096 Nov 9 14:31 runlevel2.target.wants lrwxrwxrwx 1 root root 17 Nov 9 14:31 runlevel3.target -> multi-user.target drwxr-xr-x. 2 root root 4096 Nov 9 14:31 runlevel3.target.wants lrwxrwxrwx 1 root root 17 Nov 9 14:31 runlevel4.target -> multi-user.target drwxr-xr-x. 2 root root 4096 Nov 9 14:31 runlevel4.target.wants lrwxrwxrwx 1 root root 16 Nov 9 14:31 runlevel5.target -> graphical.target drwxr-xr-x. 2 root root 4096 Nov 9 14:31 runlevel5.target.wants lrwxrwxrwx 1 root root 13 Nov 9 14:31 runlevel6.target -> reboot.target -rw-r--r-- 1 root root 527 Nov 16 2020 selinux-policy-migrate-local-changes@.service -rw-r--r-- 1 root root 1055 Sep 1 2022 serial-getty@.service -rw-r--r-- 1 root root 402 Sep 1 2022 shutdown.target drwxr-xr-x. 2 root root 4096 Nov 9 14:19 shutdown.target.wants -rw-r--r-- 1 root root 362 Sep 1 2022 sigpwr.target -rw-r--r-- 1 root root 420 Sep 1 2022 sleep.target -rw-r--r-- 1 root root 403 Sep 1 2022 -.slice -rw-r--r-- 1 root root 409 Sep 1 2022 slices.target -rw-r--r-- 1 root root 380 Sep 1 2022 smartcard.target -rw-r--r-- 1 root root 356 Sep 1 2022 sockets.target drwxr-xr-x. 2 root root 4096 Nov 9 14:31 sockets.target.wants -rw-r--r-- 1 root root 380 Sep 1 2022 sound.target -rw-r--r-- 1 root root 313 Aug 5 00:00 sshd-keygen.service -rw-r--r-- 1 root root 373 Aug 5 00:00 sshd.service -rw-r--r-- 1 root root 260 Aug 5 00:00 sshd@.service -rw-r--r-- 1 root root 181 Aug 5 00:00 sshd.socket -rw-r--r-- 1 root root 441 Sep 1 2022 suspend.target -rw-r--r-- 1 root root 353 Sep 1 2022 swap.target -rw-r--r-- 1 root root 681 Sep 1 2022 sys-fs-fuse-connections.mount -rw-r--r-- 1 root root 518 Sep 1 2022 sysinit.target drwxr-xr-x. 2 root root 4096 Nov 9 14:31 sysinit.target.wants -rw-r--r-- 1 root root 719 Sep 1 2022 sys-kernel-config.mount -rw-r--r-- 1 root root 662 Sep 1 2022 sys-kernel-debug.mount -rw-r--r-- 1 root root 1235 Sep 1 2022 syslog.socket drwxr-xr-x. 2 root root 4096 Sep 1 2022 syslog.target.wants -rw-r--r-- 1 root root 421 Dec 16 2022 sysstat.service -rw-r--r-- 1 root root 646 Sep 1 2022 systemd-ask-password-console.path -rw-r--r-- 1 root root 657 Sep 1 2022 systemd-ask-password-console.service -rw-r--r--. 1 root root 419 Oct 2 2020 systemd-ask-password-plymouth.path -rw-r--r--. 1 root root 400 Oct 2 2020 systemd-ask-password-plymouth.service -rw-r--r-- 1 root root 574 Sep 1 2022 systemd-ask-password-wall.path -rw-r--r-- 1 root root 689 Sep 1 2022 systemd-ask-password-wall.service -rw-r--r-- 1 root root 799 Sep 1 2022 systemd-backlight@.service -rw-r--r-- 1 root root 1027 Sep 1 2022 systemd-binfmt.service -rw-r--r-- 1 root root 654 Sep 1 2022 systemd-bootchart.service -rw-r--r-- 1 root root 826 Sep 1 2022 systemd-firstboot.service -rw-r--r-- 1 root root 682 Sep 1 2022 systemd-fsck-root.service -rw-r--r-- 1 root root 702 Sep 1 2022 systemd-fsck@.service -rw-r--r-- 1 root root 548 Sep 1 2022 systemd-halt.service -rw-r--r-- 1 root root 635 Sep 1 2022 systemd-hibernate-resume@.service -rw-r--r-- 1 root root 505 Sep 1 2022 systemd-hibernate.service -rw-r--r-- 1 root root 714 Sep 1 2022 systemd-hostnamed.service -rw-r--r-- 1 root root 838 Sep 1 2022 systemd-hwdb-update.service -rw-r--r-- 1 root root 523 Sep 1 2022 systemd-hybrid-sleep.service -rw-r--r-- 1 root root 693 Sep 1 2022 systemd-importd.service -rw-r--r-- 1 root root 484 Sep 1 2022 systemd-initctl.service -rw-r--r-- 1 root root 524 Sep 1 2022 systemd-initctl.socket -rw-r--r-- 1 root root 738 Sep 1 2022 systemd-journal-catalog-update.service -rw-r--r-- 1 root root 1156 Sep 1 2022 systemd-journald.service -rw-r--r-- 1 root root 833 Sep 1 2022 systemd-journald.socket -rw-r--r-- 1 root root 735 Sep 1 2022 systemd-journal-flush.service -rw-r--r-- 1 root root 561 Sep 1 2022 systemd-kexec.service -rw-r--r-- 1 root root 695 Sep 1 2022 systemd-localed.service -rw-r--r-- 1 root root 1130 Sep 1 2022 systemd-logind.service -rw-r--r-- 1 root root 819 Sep 1 2022 systemd-machined.service -rw-r--r-- 1 root root 682 Sep 1 2022 systemd-machine-id-commit.service -rw-r--r-- 1 root root 1029 Sep 1 2022 systemd-modules-load.service -rw-r--r-- 1 root root 676 Sep 1 2022 systemd-nspawn@.service -rw-r--r-- 1 root root 557 Sep 1 2022 systemd-poweroff.service -rw-r--r-- 1 root root 690 Sep 1 2022 systemd-quotacheck.service -rw-r--r-- 1 root root 777 Sep 1 2022 systemd-random-seed.service -rw-r--r-- 1 root root 845 Sep 1 2022 systemd-readahead-collect.service -rw-r--r-- 1 root root 642 Sep 1 2022 systemd-readahead-done.service -rw-r--r-- 1 root root 635 Sep 1 2022 systemd-readahead-done.timer -rw-r--r-- 1 root root 555 Sep 1 2022 systemd-readahead-drop.service -rw-r--r-- 1 root root 757 Sep 1 2022 systemd-readahead-replay.service -rw-r--r-- 1 root root 552 Sep 1 2022 systemd-reboot.service -rw-r--r-- 1 root root 828 Sep 1 2022 systemd-remount-fs.service -rw-r--r-- 1 root root 813 Sep 1 2022 systemd-rfkill@.service -rw-r--r-- 1 root root 479 Sep 1 2022 systemd-shutdownd.service -rw-r--r-- 1 root root 528 Sep 1 2022 systemd-shutdownd.socket -rw-r--r-- 1 root root 501 Sep 1 2022 systemd-suspend.service -rw-r--r-- 1 root root 711 Sep 1 2022 systemd-sysctl.service -rw-r--r-- 1 root root 659 Sep 1 2022 systemd-timedated.service -rw-r--r-- 1 root root 669 Sep 1 2022 systemd-tmpfiles-clean.service -rw-r--r-- 1 root root 450 Sep 1 2022 systemd-tmpfiles-clean.timer -rw-r--r-- 1 root root 774 Sep 1 2022 systemd-tmpfiles-setup-dev.service -rw-r--r-- 1 root root 754 Sep 1 2022 systemd-tmpfiles-setup.service -rw-r--r-- 1 root root 595 Sep 1 2022 systemd-udevd-control.socket -rw-r--r-- 1 root root 570 Sep 1 2022 systemd-udevd-kernel.socket -rw-r--r-- 1 root root 812 Sep 1 2022 systemd-udevd.service -rw-r--r-- 1 root root 827 Sep 1 2022 systemd-udev-settle.service -rw-r--r-- 1 root root 751 Sep 1 2022 systemd-udev-trigger.service -rw-r--r-- 1 root root 701 Sep 1 2022 systemd-update-done.service -rw-r--r-- 1 root root 761 Sep 1 2022 systemd-update-utmp-runlevel.service -rw-r--r-- 1 root root 829 Sep 1 2022 systemd-update-utmp.service -rw-r--r-- 1 root root 581 Sep 1 2022 systemd-user-sessions.service -rw-r--r-- 1 root root 716 Sep 1 2022 systemd-vconsole-setup.service -rw-r--r-- 1 root root 433 Sep 1 2022 system.slice -rw-r--r-- 1 root root 652 Sep 1 2022 system-update.target -rw-r--r--. 1 root root 244 Dec 9 2018 teamd@.service -rw-r--r-- 1 root root 405 Sep 1 2022 timers.target drwxr-xr-x. 2 root root 4096 Nov 9 14:31 timers.target.wants -rw-r--r-- 1 root root 395 Sep 1 2022 time-sync.target -rw-r--r-- 1 root root 703 Sep 1 2022 tmp.mount -rw-r--r-- 1 root root 376 Mar 22 2019 tuned.service -rw-r--r-- 1 root root 417 Sep 1 2022 umount.target -rw-r--r-- 1 root root 392 Sep 1 2022 user.slice -rw-r--r-- 1 root root 191 Oct 14 2021 var-lib-nfs-rpc_pipefs.mount -rw-r--r-- 1 root root 365 Mar 16 2021 wpa_supplicant.service [root@iZbp14cdvd1cf45cy90gqcZ system]#