扫描二维码关注官方公众号
返回列表 发布新帖

[应用软件] 使用nginx做静态文件服务器

5257 1
发表于 2010-9-29 16:35:24 | 显示全部楼层 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
1.系统环境
操作系统:centos5.2



文件服务器只是提供静态文件服务

2.安装nginx
需安装pcre-devel-6.6-2.el5_1.7  




tar zxvf nginx-0.6.32.tar.gz

shell>./configure --prefix=/usr/local/nginx --with-http_stub_status_module


--with-http_ssl_module

shell>make

shell>make install

3.配置nginx
编辑/usr/local/nginx/conf文件

全局参数设置:

user  nobody;                               ##使用普通帐号nobody启动服务##

worker_processes  8;                   ##工作进程设置##

error_log  logs/error.log;

pid        logs/nginx.pid;

events {


    worker_connections  5000;        ##每worker_processes进程的最大连接数##

    use epoll;                                  ##使用epoll##


}

http{ }项参数设置:

server_names_hash_bucket_size 64;  ##当设置多个虚拟主机sever时,需增大此参数,默认32#

server_tokens

off;                         ##禁止显示nginx软件的版本号##

sendfile


on;

tcp_nodelay     
on;

keepalive_timeout  30;

4.虚拟主机的设置

" www.test.com "的设置:

server {

        listen       80;

        server_name  www.test.com ;

        charset utf-8;

        root   /data/www.test.com ;

        index  index.html index.htm;

       }



5.服务的启动停止
设置自启动

nginx的启动脚本可由支持centos版本的nginx的rpm的安装文件取得,拷贝到

/etc/init.d/目录下。修改启动脚本的两个参数项:

nginx="/usr/local/nginx/sbin/nginx"

NGINX_CONF_FILE="/usr/local/nginx/conf/nginx.conf"


   执行以下命令
   chkconfig --add nginx
   chkconfig nginx on
   执行/etc/init.d/nginx start   启动
   /etc/init.d/nginx stop     停止

评论1

Mr_liuwei赞助42℃Lv.5 发表于 2021-5-1 10:06:49 | 显示全部楼层
有点东西哟。谢谢了
回复 点赞

使用道具 举报

回复

懒得打字嘛,点击右侧快捷回复 【本站酷狼4T,750元】
您需要登录后才可以回帖 登录 | 注册

本版积分规则

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表