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

你可能感兴趣的:(centos nginx 文件服务器搭建)