1、简介
nginx是一个轻量级的http服务器,同时也是一个高性能的反向代理服务器。
2、nginx安装
2.1、下载
下载地址: http://nginx.org/download/
2.2、解压
sudo tar -zxvf nginx.tar.gz
2.3、编译与安装
./configure 如果需要ssl则:./configure --with-http_ssl_module
make
sudo make install
2.4、启动测试
进入sbin目录输入 ./nginx启动
3、nginx的一些常用命令
3.1、启动
./nginx
3.2、重新加载配置信息
./nginx -s reload
3.3、查看nginx服务
ps -ef|grep nginx
3.4、杀掉nginx服务
kill -9 pid
4、配置文件解释
4.1、配置文件路径
conf/nginx.conf
4.2、配置解释
#工作进程,通常设置与cpu核数相等
worker_processes 1;
#错误日志存放位置
error_log logs/error.log;
#pid文件位置
pid logs/nginx.pid;
#
events {
#单个worker_processes最大连接数
worker_connections 1024;
}
#http服务
http {
#设定mime类型,类型由mime.type文件定义
include mime.types;
default_type application/octet-stream;
#设置负载均衡列表服务列表
upstream myproxy{
server 192.168.0.104:8080;
ip_hash;
}
nginx是一个轻量级的http服务器,同时也是一个高性能的反向代理服务器。
2、nginx安装
2.1、下载
下载地址: http://nginx.org/download/
2.2、解压
sudo tar -zxvf nginx.tar.gz
2.3、编译与安装
./configure 如果需要ssl则:./configure --with-http_ssl_module
make
sudo make install
2.4、启动测试
进入sbin目录输入 ./nginx启动
3、nginx的一些常用命令
3.1、启动
./nginx
3.2、重新加载配置信息
./nginx -s reload
3.3、查看nginx服务
ps -ef|grep nginx
3.4、杀掉nginx服务
kill -9 pid
4、配置文件解释
4.1、配置文件路径
conf/nginx.conf
4.2、配置解释
#工作进程,通常设置与cpu核数相等
worker_processes 1;
#错误日志存放位置
error_log logs/error.log;
#pid文件位置
pid logs/nginx.pid;
#
events {
#单个worker_processes最大连接数
worker_connections 1024;
}
#http服务
http {
#设定mime类型,类型由mime.type文件定义
include mime.types;
default_type application/octet-stream;
#设置负载均衡列表服务列表
upstream myproxy{
server 192.168.0.104:8080;
ip_hash;
}