其他分享
首页 > 其他分享> > icode9服务器安装nginx

icode9服务器安装nginx

作者:互联网

1、安装所需环境

//安装gcc 
yum install gcc-c++   

//安装PCRE pcre-devel 
yum install -y pcre pcre-devel  
 
//安装zlib 
yum install -y zlib zlib-devel   

//安装Open SSL 
yum install -y openssl openssl-devel

2、创建nginx目录并下载安装包

//进入usr/local目录 
cd /usr/local   

//创建nginx目录 
mkdir nginx   

//进入nginx目录 
cd nginx   

//下载 tar 包 
wget http://nginx.org/download/nginx-1.20.1.tar.gz   

//解压tar 
tar -xvf nginx-1.20.1.tar.gz

3、安装nginx

//进入nginx目录 
cd /usr/local/nginx/nginx-1.20.1 

//执行命令 
./configure --prefix=/usr/local/nginx


//执行 make命 令(要是执行不成功请检查最开始安装的四个有没有安装成功) 
make 

//执行 make install命令 
make install

4、启动nginx

//进入 bn/usr/local/nginx/sbin 目录,输入./nginx 即可启动nginx 
./nginx 

//关闭nginx 
./nginx -s quit 或者 ./nginx -s stop 

//重启nginx 
./nginx -s reload 

//查看nginx进程 
ps -ef|grep nginx

5、设置开启自启动

//编辑 
vim /etc/rc.local 

//最底部增加这一行 
/usr/local/nginx/sbin/nginx

5、使用命令进入 /usr/local/nginx/conf 找到 nginx.conf 文件

cd /usr/local/nginx/conf 找到nginx.conf

6、nginx.conf配置文件

#user  nobody;
# 工作进程数
worker_processes  1;

# 日志文件路径
#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

# 进程运行文件路径
#pid        logs/nginx.pid;


events {
    # 使用 epoll 事件驱动
	#use epoll;

	# 最大连接数
    worker_connections  1024;
}


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";

    # 服务日志
    #access_log  logs/access.log  main;

    # 开启高效文件传输模式
    sendfile        on;
    
    # 配置 tcp 发送模式
    #tcp_nopush     on;
    #tcp_nodelay on;

	# 长连接超时时间
    keepalive_timeout  65;

    # 请求头
    #client_header_buffer_size 32k;
    #large_client_header_buffers 4 32k;

    # 请求体
    #client_body_buffer_size  128k;
    client_max_body_size  500m;

    # 设置 gzip
    #gzip  on;
    #gzip_disable "msie6";
    #gzip_vary on;
    #gzip_proxied any;
    #gzip_comp_level 6;
    #gzip_buffers 16 8k;
    #gzip_http_version 1.1;
    #gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
    
    # 代理服务器相关设置
    #proxy_connect_timeout  75;
    #proxy_read_timeout  75;
    #proxy_send_timeout  100;

标签:服务器,文件,计算器,网站,百度云, 鲲鹏,Java
来源: