Maison > développement back-end > tutoriel php > linux下安装配置Nginx服务器

linux下安装配置Nginx服务器

WBOY
Libérer: 2016-07-29 08:55:48
original
1106 Les gens l'ont consulté

一、yum 安装Nginx

# yum  -y  install  nginx

二、相关库安装

 (1)、安装GCC编译器   yum -y install gcc

 (2)、安装G++编译器   yum -y install gcc-c++

 (3)、安装PCRE库  yum -y install pcre pcre-devel

        安装zlib库  yum -y install zlib zlib-devel

        安装OpenSSL开发库  yum -y install openssl openssl-devel

三、Nginx目录结构

使用 root 用户在线安装,Nginx被保存在一下几个目录中。

/usr/sbin/nginx  --------------------------  sbin下的nginx是执行文件,可以用来启动nginx

/etc/nginx       --------------------------  这个是nginx程序安装目录

/usr/share/nginx --------------------------  这里放的是共享的文件,里面有测试首页

/usr/share/man/man8/nginx.8.gz 

/usr/share/man/man3/nginx.3pm.gz

四、Linux 内核参数优化

首先,需要修改/etc/sysctl.conf 文件来修改内核参数(第一次打开是空文件)。例如,最常用的配置:

  fs.file-max = 10000
  net.ipv4.tcp_tw_reuse = 1
  net.ipv4.tcp_keepalive_time = 600
  net.ipv4.tcp_fin_timeout = 30
  net.ipv4.tcp_max_tw_buckets = 5000
  net.ipv4.ip_local_port_range = 1024  61000
  net.ipv4.tcp_rmem = 4096  32768  262142
  net.ipv4.tcp_wmem = 4096  32768  262142
  net.core.netdev_max_backlog = 8096
  net.core.rmem_default = 262144
  net.core.wmem_default = 262144
  net.core.rmem_max = 2097152
  net.core.wmem_max = 2097152
  net.ipv4.tcp_syncookies = 1
  net.ipv4.tcp_max_syn_backlog = 1024

然后执行 sysctl -p使上边的设置生效。

相关说明:

linux下安装配置Nginx服务器

linux下安装配置Nginx服务器

linux下安装配置Nginx服务器

linux下安装配置Nginx服务器

以上就介绍了linux下安装配置Nginx服务器,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal