centos下安装nginx搭配fastdfs
2017-07-30 10:46
537 查看
前言
本文只用于记录在centos下安装nginx搭配使用fastdfs的过程,仅用于笔记。步骤
下载nginx与fastdfs-nginx-modulenginx可以在官网下载。fastdfs的nginx模块可以在对应gitbub主页中下载,推荐下载使用
wget。
解压安装模块
解压文件到相应目录。执行安装命令:
./configure --add-module=../fastdfs-nginx-module-master/src/
中途如果出现错误,如对应包或者模块丢失,则下载对应模块即可。推荐命令
yum install -y
如果看到如下截图,代表已经安装成功。
make install的时候如果遇到如下错误:
make[1]: *** [objs/addon/src/ngx_http_fastdfs_module.o] 错误 1 make[1]: Leaving directory `/home/oracle/nginx-1.10.3' make: *** [build] 错误 2
推荐更改
fastdfs-nginx-module/src下的config文件,去掉/local,
CORE_INCS="$CORE_INCS /usr/include/fastdfs /usr/include/fastcommon/"。
解决后,执行
make -j ${NUM_OF_CPU} && make install再次安装,完成时可以查看版本及模块信息。
/usr/local/nginx/sbin/nginx -V。
配置文件
配置vim mod_fastdfs.conf。
其中更改以下内容,主要是store_path与tracker_server
最后将配置文件复制到指定目录。
sudo cp /home/fastdfs/fastdfs-nginx-module/src/mod_fastdfs.conf /etc/fdfs cp anti-steal.jpg http.conf mime.types /etc/fdfs
接下来开始配置nginx的conf文件了。
cd /usr/local/nginx/conf vi nginx.conf
在配置中加入
location /group1/M00 { root /home/app/fastdfs0; ngx_fastdfs_module; }
为以上配置添加软链
ln -s /home/app/fastdfs0/data /home/app/fastdfs0/data/group1/M00。
启用应用
运行
/usr/local/nginx/sbin/nginx启动nginx,若无报错,会成功打印出pid。
访问地址:
结论
这里只是简单描述以下基本的安装流程,具体的测试结果以及相关其它问题,稍后即将添加,希望能够帮助到你。这里只是做一个学习和交流,如需要更深层次的交流,可以联系作者:
1049058427@qq.com
个人博客地址:小安安的自留地
知乎专栏地址:全干工程师
Github地址:wslongchen
或者扫码回复
“应垂丝汀”加入作者的小圈子:
相关文章推荐
- CentOS安装FastDFS+Nginx
- 在 CentOS6.8 下配置安装部署FastDFS5.05+Nginx模块上传测试
- CentOS 6.4 安装 FastDFS、使用Nginx作为文件访问WEB服务器
- CentOS6环境单服务器FastDFS+Nginx+fastdfs-nginx-module 安装配置
- CentOS 6.5 FastDFS+nginx安装配置
- CentOS6环境单服务器FastDFS+Nginx+fastdfs-nginx-module 安装配置
- centos 系统下安装FastDFS+nginx+fastdfs-nginx-module安装配置
- FastDFS(1):Centos7 安装FastDFS+nginx module
- centos安装FastDFS+Nginx
- Centos安装FastDFS+Nginx(一天时间搞定)
- CentOS 6.4 i386 版本安装 FastDFS、使用Nginx作为文件访问WEB服务器
- Centos安装FastDFS+Nginx(一天时间搞定)
- centos6.5安装配置fastdfs+nginx实现分布式图片服务器
- Centos安装FastDFS+Nginx(一天时间搞定)
- centos安装FastDFS+Nginx
- Centos7 fastdfs/nginx 安装与配置
- Centos 7 - nginx moudle + FastDFS (5.05)安装 配置使用
- CentOS下安装Nginx
- Linux自动一键安装jdk,postgresql,nginx脚本(兼容centos+ubuntu)
- centos下nginx编译安装