全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

nginx安装图解_动力节点Java学院整理

Nginx 安装

系统平台:CentOS release 6.6 (Final) 64位。

一、安装编译工具及库文件

yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

二、首先要安装 PCRE

PCRE 作用是让 Ngnix 支持 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;
 }
 location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|ico)$
 {
  expires 30d;
 # access_log off;
 }
 location ~ .*\.(js|css)?$
 {
  expires 15d;
 # access_log off;
 }
 access_log off;
 }

}

检查配置文件ngnix.conf的正确性命令:

[root@bogon conf]# /usr/local/webserver/nginx/sbin/nginx -t

启动 Nginx

Nginx 启动命令如下:

[root@bogon conf]# /usr/local/webserver/nginx/sbin/nginx

访问站点

从浏览器访问我们配置的站点ip:

Nginx 其他命令

以下包含了 Nginx 常用的几个命令:

/usr/local/webserver/nginx/sbin/nginx -s reload   # 重新载入配置文件
/usr/local/webserver/nginx/sbin/nginx -s reopen   # 重启 Nginx
/usr/local/webserver/nginx/sbin/nginx -s stop    # 停止 Nginx

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# nginx  # 安装  # Nginx简介_动力节点Java学院整理  # Apache和Nginx的优缺点详解_动力节点Java学院整理  # Java+Nginx实现POP、IMAP、SMTP邮箱代理服务  # 基于NodeJS的前后端分离的思考与实践(六)Nginx + Node.js + Java 的软件栈  # 如何利用nginx通过正则拦截指定url请求详解  # 使用nginx+二级域名+https支持  # nginx负载均衡配置  # 宕机自动切换方式  # Java及nginx实现文件权限控制代码实例  # 安装包  # 下载地址  # 配置文件  # 几个  # 很容易  # 报错  # 到此  # 重启  # 大家多多  # 虚拟主机  # 数一  # 包含了  # user  # cat  # CPU  # worker_processes  # error_log  # useradd  # prefix  # http_ssl_module 


相关文章: 武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  ui设计制作网站有哪些,手机UI设计网址吗?  专业制作网站的公司哪家好,建立一个公司网站的费用.有哪些部分,分别要多少钱?  网站制作和推广的区别,想自己建立一个网站做推广,有什么快捷方法马上做好一个网站?  企业网站制作费用多少,企业网站空间一般需要多大,费用是多少?  在线流程图制作网站手机版,谁能推荐几个好的CG原画资源网站么?  交易网站制作流程,我想开通一个网站,注册一个交易网址,需要那些手续?  学校免费自助建站系统:智能生成+拖拽设计+多端适配  图册素材网站设计制作软件,图册的导出方式有几种?  湖北网站制作公司有哪些,湖北清能集团官网?  建站之星安装失败:服务器环境不兼容?  常州企业网站制作公司,全国继续教育网怎么登录?  建站之星后台密码遗忘如何找回?  建站之星好吗?新手能否轻松上手建站?  香港服务器部署网站为何提示未备案?  建站之星安装路径如何正确选择及配置?  制作营销网站公司,淘特是干什么用的?  Android自定义控件实现温度旋转按钮效果  开心动漫网站制作软件下载,十分开心动画为何停播?  PHP正则匹配日期和时间(时间戳转换)的实例代码  建站之星伪静态规则如何正确配置?  建站之星微信建站一键生成小程序+多端营销系统  如何通过免费商城建站系统源码自定义网站主题与功能?  建站之星展会模板:智能建站与自助搭建高效解决方案  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  表情包在线制作网站免费,表情包怎么弄?  专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?  香港服务器选型指南:免备案配置与高效建站方案解析  如何快速搭建高效WAP手机网站?  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  简单实现Android验证码  官网自助建站系统:SEO优化+多语言支持,快速搭建专业网站  青浦网站制作公司有哪些,苹果官网发货地是哪里?  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  营销式网站制作方案,销售哪个网站招聘效果最好?  如何在IIS中新建站点并配置端口与IP地址?  网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?  公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?  建站10G流量真的够用吗?如何应对访问高峰?  招贴海报怎么做,什么是海报招贴?  如何在建站之星网店版论坛获取技术支持?  如何在腾讯云服务器上快速搭建个人网站?  广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?  平台云上自主建站:模板化设计与智能工具打造高效网站  学校为何禁止电信移动建设网站?  如何批量查询域名的建站时间记录?  网站制作免费,什么网站能看正片电影?  家具网站制作软件,家具厂怎么跑业务?  如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。