Nginx 安装配置
Nginx安装配置
Nginx(“engine x”)是一款是由俄罗斯的程序设计师Igor Sysoev所开发的高性能的Web和反向代理服务器,也是一个IMAP / POP3 / SMTP代理服务器。
在高连接并发的情况下,Nginx的是Apache的服务器不错的替代品。
Nginx安装
系统平台:CentOS release 6.6(Final)64位。
一,安装编译工具及库文件
yum -y install make zlib zlib-devel gcc-c ++ libtool openssl openssl-devel
二,首先要安装PCRE
PCRE作用是让Nginx支持Rewrite功能。
1,下载PCRE安装包,下载地址:http : //downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
[root @ bogon src]#wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
2,解压安装包:
[root @ bogon src]#tar zxvf pcre-8.35.tar.gz
3,进入安装包目录
[root @ bogon src]#cd pcre-8.35
4,编译安装
[root @ bogon pcre-8.35]#./configure [root @ bogon pcre-8.35]#make && make install
5,查看PCRE版本
[root @ bogon pcre-8.35]#pcre-config --version
安装Nginx
1,下载Nginx,下载地址:http : //nginx.org/download/nginx-1.6.2.tar.gz
[root @ bogon src]#wget http://nginx.org/download/nginx-1.6.2.tar.gz
2,解压安装包
[root @ bogon src]#tar zxvf nginx-1.6.2.tar.gz
3,进入安装包目录
[root @ bogon src]#cd nginx-1.6.2
4,编译安装
[root @ bogon nginx-1.6.2]#./configure --prefix = / usr / local / webserver / nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre = / usr / local / src / pcre -8.35 [root @ bogon nginx-1.6.2] #make [root @ bogon nginx-1.6.2]#make install
5,查看nginx的版本
[root @ bogon nginx-1.6.2]#/ usr / local / webserver / nginx / sbin / nginx -v
到此,nginx的安装完成。
Nginx配置
创建Nginx运行使用的用户www:
[root @ bogon conf]#/ usr / sbin / groupadd www [root @ bogon conf]#/ usr / sbin / useradd -g www www
配置nginx.conf,将/usr/local/webserver/nginx/conf/nginx.conf替换为以下内容
[root@bogon conf]# cat /usr/local/webserver/nginx/conf/nginx.conf user www www; worker_processes 2; #设置值和CPU核心数一致 error_log /usr/local/webserver/nginx/logs/nginx_error.log crit; #日志位置和日志级别 pid /usr/local/webserver/nginx/nginx.pid; #Specifies the value for maximum file descriptors that can be opened by this process. worker_rlimit_nofile 65535; events { use epoll; worker_connections 65535; } http { include mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" $http_x_forwarded_for'; #charset gb2312; server_names_hash_bucket_size 128; client_header_buffer_size 32k; large_client_header_buffers 4 32k; client_max_body_size 8m; sendfile on; tcp_nopush on; keepalive_timeout 60; tcp_nodelay on; fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; fastcgi_buffer_size 64k; fastcgi_buffers 4 64k; fastcgi_busy_buffers_size 128k; fastcgi_temp_file_write_size 128k; gzip on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_http_version 1.0; gzip_comp_level 2; gzip_types text/plain application/x-javascript text/css application/xml; gzip_vary on; #limit_zone crawler $binary_remote_addr 10m; #下面是server虚拟主机的配置 server { listen 80;#监听端口 server_name localhost;#域名 index index.html index.htm index.php; root /usr/local/webserver/nginx/html;#站点目录 location ~ .*\.(php|php5)?$ { #fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi.conf
转载于:https://www.cnblogs.com/xuaijun/p/7838793.html
Nginx 安装配置相关推荐
- codeigniter在nginx安装配置及URL重写
目录 [hide] 1 codeigniter修改 2 修改nginx配置 3 访问url codeigniter(CI)是一个轻量型的PHP优秀框架,但是它是在apache服务器下开发的,在ngin ...
- puppet 3+Unicorn+Nginx安装配置
puppet 3+Unicorn+Nginx安装配置 2014-08-15 10:58 酒瓶不倒 酒瓶不倒的博客 字号:T | T 一键收藏,随时查看,分享好友! Unicorn 效率要比 Webri ...
- Linux搭建waf防火墙,Linux入门教程:nginx安装配置naxsi waf防火墙,nginxwaf Naxsi 不依赖...
Linux入门教程:nginx安装配置naxsi waf防火墙,nginxwaf Naxsi 不依赖 Naxsi 是第三方 nginx 模块 ,它和 Modsecurity 都是开源 WAF ,但是它 ...
- 教程 | 用安卓手机搭建 web 服务器(二)—— Nginx 安装配置
上一步完成了必要的软件安装,接下来需要在 Linux 系统上安装 nginx. Nginx("engine x")是一款是由俄罗斯的程序设计师 Igor Sysoev 所开发高性能 ...
- 虚拟机的Nginx安装配置
Nginx 安装配置 一.安装编译工具及库文件 下载 PCRE 安装包. 进入到需要安装文件的位置. [root@bogon src]# cd /usr/local/src/ 执行命令. [root@ ...
- nginx安装配置(图文教程)
nginx安装配置(图文教程) nginx介绍 nginx是一款使用C语言编写的高性能的HTTP和反向代理服务器.优点是占用内存小,并发能力强. nginx下载.安装 输入以下代码下载安装包 wget ...
- FastDFS+Nginx安装配置
FastDFS+Nginx安装配置 1.系统环境 最小化安装的RedHat 6.4 fastdfs版本:FastDFS_v3.06.tar.gz nginx版本:nginx-1.0.11.tar.gz ...
- nginx 安装配置+清缓存模块安装
nginx 安装配置+清缓存模块安装 下载软件包 编译安装 内核参数优化 配置范例站点站点 修改nginx配置文件 Nginx 启动关闭 测试 经过一段时间的使用,发现 nginx 在并发与负载能力方 ...
- Nginx安装配置OpenSSL
这里写自定义目录标题 Nginx安装配置OpenSSL Nginx安装配置OpenSSL 1.安装 yum install openssl openssl-devel -y 2.切换到源包 bash ...
- Nginx安装配置Lua支持
Nginx安装配置Lua支持 1. 环境准备 2. 下载最新的`luajit`和`ngx_devel_kit`以及`lua-nginx-module`解压 3. 解压`ngx_devel_kit`以及 ...
最新文章
- serverlet 区别_Servlet中/和/*的区别
- Python基础教程:函数的可变参数
- Java编程之URI
- 我的程序人生以及一些杂项
- Java 并发编程—Synchronized关键字
- 有一只猪400斤,桥承重200斤,怎么过桥?
- java中的locksupport_java中线程的停止以及LockSupport工具类
- CloudDBA新功能上线--SQL过滤/限制/防火墙
- 介绍两款API管理工具
- JavaWeb调用python脚本(可传参)
- latex参考文献BibTeX的使用方法
- openstack VM可以ping外部网络,但是外部网络ping不通VM
- 带负荷测试要求二次最小电流_差动保护带负荷测试
- 机器学习基础:评价指标(Machine Learning Fundamentals: Evaluation Metrics)
- 网页设计html5留言板代码,web网页设计期末大作业_留言板制作.doc
- 设置边框大小html,css border-width属性设置边框宽度
- 联想Thinkpad sl400 7HC入手感觉
- 陈继儒 -- 《小窗幽记》
- 硬件改造:新型涂鸦智能暖风机!
- Processing 网格纹理制作(棋盘格)
热门文章
- 【Python实例第33讲】单变量特征选择
- 【Python实例第32讲】一个分类分数的置换检验
- 回溯法解决八皇后问题
- [洛谷U22157]刷水题(数位dp)(hash)
- Python3.7.2版本出现ModuleNotFoundError: No module named 'paramiko'解决办法
- MySQL 5.7安装(多实例)最佳实践
- 安装了Python2.X和Python3.X后Python2.X IDLE打不开解决办法总结
- JAVA-进行Java Web项目开发需要掌握的技术
- (转)华为面试题算什么,这个背会了外企随便进
- windows Service 之调试过程