centos高性能文件服务器搭建,centos nginx 文件服务器搭建

1.安装依赖库

gcc: yum install gcc-c++

pcre: yum install -y pcre pcre-devel

zlib: yum install -y zlib zlib-devel

openssl: yum install -y openssl open-devel

2.下载linux版nginx,并解压

地址 nginx

解压 tar -xzvf nginx-x.xx.tar.gz

3 编译安装

进入解压目录 cd nginx-x.xx,执行

./configure

编译安装

make & make install

修改配置文件

cd /usr/local/nginx/conf/nginx.conf

文件头部添加

user root;

修改文件

location / {

root /home/ftpadmin/www;

index index.html index.htm;

}

:wq 保存

配置nginx用户可访问

chown nginx /home/ftpadmin/www

nginx 启动,重启,停止

./niginx 启动

./nginx -c /usr/local/nginx/conf/nginx.conf 指定配置文件启动

./nginx -s stop 快速关闭Nginx,可能不保存相关信息,并迅速终止web服务。(quick exit)

./nginx -s quit 平稳关闭Nginx,保存相关信息,有安排的结束web服务。(graceful exit)

./nginx -s reload 因改变了Nginx相关配置,需要重新加载配置而重载。

其他命令

查看所有tcp端口监听

netstat -lntup

查看nginx进程

ps -ef | grep nginx

查看nginx端口监听

netstat -unltp|grep nginx

查看nginx服务进程

ps aux | grep nginx

查看进程对应程序的路径

ps 进程Id