| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> FastDFS安装教程,详细步骤,适合新手学习(二) -> 正文阅读 |
|
[系统运维]FastDFS安装教程,详细步骤,适合新手学习(二) |
上一篇安装好了fastDFS,这一篇安装nginx整合fastDFS。可以通过http访问fastDFS文件服务器。 解压 fastdfs-nginx-module-1.22? 解压后进入该文件的src目录下 cd??fastdfs-nginx-module-1.22/src ?修改 vim config 下面是改好的配置文件 ,改成和下图示例一样就ok。 ngx_module_incs="/usr/include/fastdfs /usr/include/fastcommon/" 只更改上面的俩个环境变量的值,改成和上面一样就ok,粘贴复制,注意别搞错了。 这是高版本的配置,低版本的配置就是把所有local替换成include就OK 配置完毕,保存 使用yum命令,安装需要的库 下面安装nginx所依赖的库 yum install gcc-c++ yum install pcre pcre-devel yum install zlib zlib-devel yum install openssl openssl-devel 下一步解压 ?tar -zxvf nginx-1.21.2.tar.gz 进入到nginx目录? (第一种方式)配置fastdfs-nginx-module-1.22到nginx的方式将fastdfs-nginx-module-1.22 插件加入到nginx中?查看到fastdfs-nginx-module-1.22/src文件对应的路径,对应路径,直接粘贴复制执行 在?/home/tar/nginx-1.21.2 下面执行 ./configure --add-module=/home/tar/fastdfs-nginx-module-1.22/src? ? ? 回车执行该配置即可 (第二种方式)如果想配置nginx其它的配置路径,使用下面这种./configure \ 在/home/tar/nginx-1.21.2目录下粘贴复制执行此配置,直接回车OK,注意最后一个配置fastdfs-nginx-module-1.22/src对应你所在的目录 配置完插件之后?编译安装nginx? ? make? make install? ? 下一步查看nginx安装好的目录是否存在 ? ?下一步,进入到该目录/home/tar/fastdfs-nginx-module-1.22/src,拷贝文件到 /etc/fdfs/ cp mod_fastdfs.conf /etc/fdfs/ ?下一步进入到 /etc/fdfs/? 编辑? vim?mod_fastdfs.conf 文件 编辑更改路径 ?编辑完保存退出,并创建对应的tmp文件夹 ?然后接着修改文件 /etc/fdfs目录下的?vim?mod_fastdfs.conf ?接着修改? tracker_server=你自己的虚拟机ip地址,或者云服务器内网地址 ?修改group_name的值 和前面storage.conf配置的文件一样对应 ?把下边的false改为true 然后修改store_path0=/fastdfs/storage? ?和之前的storage文件路径配置一致? ?修改配置完毕,wq保存退出 然后进入到nginx的安装目录/usr/local/nginx/conf,编辑 vim nginx.conf 配置nginx.conf文件------加入下面配置 配置完保存退出 然后进入nginx的sbin目录启动nginx ./nginx -t? 检查nginx有没有配置? ?检查到没有相应的目录,递归创建该目录??mkdir /var/temp/nginx -p ?创建好之后在 ./nginx -t? 检查一下配置 ?配置完毕无错误,启动nginx ./nginx Centos8? 查看和关闭防火墙命令查看防火墙状态??systemctl status firewalld.service 显示 running 代表防火墙正在运行 关闭防火墙? ?? 执行停止运行防火墙命令 systemctl stop firewalld.service /usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf restart? ? ? ? ?重启fdfs_trackerd命令 /usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart? ? ? ?重启fdfs_storaged命令 ./nginx -s reload? ? ?重启nginx命令 测试完毕OK! |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 13:52:54- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |