CentOS7安装Nignx完整步骤

1.先安装fastdfs-nginx-module-maste

cd /opt
unzip -o fastdfs-nginx-module-master.zip -d /usr/local
cd /usr/local/fastdfs-nginx-module-master/src
cp mod_fastdfs.conf /etc/fdfs/
cd /etc/fdfs/

2.编辑mod_fastdfs.conf

base_path=/tmp改成:base_path=/data/fastdfs

base_path=/data/fastdfs

tracker_server=tracker:22122改成:tracker_server=192.168.42.200:22122,这个ip改成自己的

tracker_server=192.168.42.200:22122

url_have_group_name = false改成:url_have_group_name = true;(url中包含group名称)

url_have_group_name = true

store_path0=/home/yuqing/fastdfs改成:store_path0=/data/fastdfs/storage

store_path0=/data/fastdfs/storage

3.安装nginx服务器

cd /opt
tar -zxf nginx-1.14.2.tar.gz
cd nginx-1.14.2
./configure --prefix=/usr/local/nginx --add-module=/usr/local/fastdfs-nginx-module-master/src
make
make install
cd /usr/local/nginx/sbin/

4.编辑nginx.conf

cd /usr/local/nginx/conf
vim nginx.conf
events {
    use epoll;
    worker_connections 1024;
}
http {
    server {
        listen 80;
        server_name 主机地址;
        location /group1/M00/{
            ngx_fastdfs_module;
        }
    }
    server {
        listen 8888;
        server_name 192.168.42.200;
        location / {
            root html;
            index index.html index.htm;
        }
    }
}

注意:http中的第二个server在nginx.conf没有需要自己添加,添加位置如下:

CentOS7安装Nignx完整步骤_第1张图片

5.启动nginx

cd /usr/local/nginx/sbin/
./nginx -c /usr/local/nginx/conf/nginx.conf

你可能感兴趣的:(linux,centos,虚拟机,nginx)