Linux 6下安装编译安装Nginx的步骤

发布时间:2025-03-09 点击:25
服务器
linux 6下安装编译安装nginx的步骤
前言:
nginx是一个高性能的http和反向代理服务器,也是一个imap/pop3/smtp服务器。在高连接并发的情况下,nginx是apache服务器不错的替代品:nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达50,000个并发连接数的响应,而且内存开销极小。这也是nginx广受欢迎的重要原因。本文演示了基于linux 6下编译安装nginx,供大家参考。
一、安装环境
# cat /etc/issuered hat enterprise linux server release 6.3 (santiago)kernel \\\\r on an \\\\m# nginx -vnginx version: nginx/1.8.0二、配置安装环境
###为简化安装及配置,此处关闭了防火墙,生产环境建议开启# service iptables stop# chkconfig iptables off# vi /etc/selinux/config selinux=disabled###创建用户及组#groupadd -r nginx#useradd -s /sbin/nologin -g nginx -r nginx###安装环境依赖包 http://nginx.org/en/linux_packages.html# yum install pcre-devel zlib-devel openssl openssl-devel gcc gcc-c 三、编译及安装nginx
# cd /tmp/# tar -xvf nginx-1.8.0.tar.gz# cd /nginx-1.8.0# ./configure \\\\--prefix=/etc/nginx \\\\--sbin-path=/usr/sbin/nginx \\\\--conf-path=/etc/nginx/nginx.conf \\\\--error-log-path=/var/log/nginx/error.log \\\\--http-log-path=/var/log/nginx/access.log \\\\--pid-path=/var/run/nginx.pid \\\\--lock-path=/var/run/nginx.lock \\\\--http-client-body-temp-path=/var/cache/nginx/client_temp \\\\--http-proxy-temp-path=/var/cache/nginx/proxy_temp \\\\--http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp \\\\--http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp \\\\--http-scgi-temp-path=/var/cache/nginx/scgi_temp \\\\--user=nginx \\\\--group=nginx \\\\--with-http_ssl_module \\\\--with-http_realip_module \\\\--with-http_addition_module \\\\--with-http_sub_module \\\\--with-http_dav_module \\\\--with-http_flv_module \\\\--with-http_mp4_module \\\\--with-http_gunzip_module \\\\--with-http_gzip_static_module \\\\--with-http_random_index_module \\\\--with-http_secure_link_module \\\\--with-http_stub_status_module \\\\--with-http_auth_request_module \\\\--with-mail \\\\--with-mail_ssl_module \\\\--with-file-aio \\\\--with-http_spdy_module \\\\--with-ipv6 configuration summary using system pcre library using system openssl library md5: using openssl library sha1: using openssl library using system zlib library nginx path prefix: /etc/nginx nginx binary file: /usr/sbin/nginx nginx configuration prefix: /etc/nginx nginx configuration file: /etc/nginx/nginx.conf nginx pid file: /var/run/nginx.pid nginx error log file: /var/log/nginx/error.log nginx http access log file: /var/log/nginx/access.log nginx http client request body temporary files: /var/cache/nginx/client_temp nginx http proxy temporary files: /var/cache/nginx/proxy_temp nginx http fastcgi temporary files: /var/cache/nginx/fastcgi_temp nginx http uwsgi temporary files: /var/cache/nginx/uwsgi_temp nginx http scgi temporary files: /var/cache/nginx/scgi_temp###如果apache httpd服务启动,建议先停止或更改端口号# service httpd stop# mkdir -p /var/cache/nginx/{client_temp,proxy_temp,fastcgi_temp,uwsgi_temp,scgi_temp}# make && make install###启动nginx# /usr/sbin/nginx -c /etc/nginx/nginx.conf# ps -ef|grep nginx|grep -v greproot 33412 1 0 10:18 ? 00:00:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.confnginx 33413 33412 0 10:18 ? 00:00:00 nginx: worker process[root@orasrv1 cache]# netstat -nltp|grep 80tcp 0 0 0.0.0.0:80 0.0.0.0:* listen 33412/nginx [root@orasrv1 cache]# 四、配置nginx为系统服务
vi /etc/init.d/nginx #!/bin/bash# nginx startup script for the nginx http server# chkconfig: - 85 15# description: nginx is an http(s) server, http(s) reverse \\\\# proxy and imap/pop3 proxy server# author : leshami# blog : http://blog.csdn.net/leshami #

重庆圣洁医院结合医院昨天绑定了这个域名
云服务器ecs操作系统
百度云服务器开小差怎么解决
什么是宿主机,和虚拟机有什么区别?
查看网站是哪一年备案的
我刚刚买的云服务器
怎么管局审核注销了到现在西部还没更新状态
外网云服务器价格对比