ubuntu安装fastdfds
ubuntu安装fastdfds
- 安装fastdfds依赖
- cd /user/local
- wget https://github.com/happyfish100/libfastcommon/archive/V1.0.7.tar.gz
- tar -zxvf V1.0.7.tar.gz
- cd libfastcommon-1.0.7
- ./make.sh
- ./make.sh install
- 创建链接
- ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so
- ln -s /usr/lib64/libfastcommon.so /usr/lib/libfastcommon.so
- ln -s /usr/lib64/libfdfsclient.so /usr/local/lib/libfdfsclient.so
- ln -s /usr/lib64/libfdfsclient.so /usr/lib/libfdfsclient.so
- 安装fastdfds
- cd /user/local
- wget https://github.com/happyfish100/fastdfs/archive/V5.05.tar.gz
- tar -zxvf V5.05.tar.gz
- cd fastdfs-5.05
- ./make.sh
- ./make.sh install
- 创建链接
- ln -s /usr/bin/fdfs_trackerd /usr/local/bin
- ln -s /usr/bin/fdfs_storaged /usr/local/bin
- ln -s /usr/bin/stop.sh /usr/local/bin
- ln -s /usr/bin/restart.sh /usr/local/bin
- 修改配置文件
- 修改tracker.conf
- cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf
- vim /etc/fdfs/racker.conf
- base_path=/home/fastdfs/tracker
- base_path=/home/fastdfs/tracker
- 修改storage.conf
- cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf
- vim /etc/fdfs/storage.conf
- group_name="<tracker.conf里面的group_name>"
- base_path=/home/fastdfs/storage
- store_path0=/home/fastdfs/save
- tracker_server="你的tracker的IP地址和端口号"
- group_name="<tracker.conf里面的group_name>"
- 修改client.conf
- cp /etc/fdfs/client.conf.sample /etc/fdfs/client.conf
- vim /etc/fdfs/client.conf
- base_path=/home/fastdfs/save
- tracker_server="你的tracker的IP地址和端口号"
- base_path=/home/fastdfs/save
- 创建base_path
- cd /home
- mkdir fastdfs
- cd fastdfs
- mkdir storage
- mkdir tracker
- mkdir save
- 修改tracker.conf
- 启动tracker和storage
- /usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf
- /usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf
- 上传文件测试
- fdfs_upload_file /etc/fdfs/client.conf 文件路径
- fdfs_upload_file /etc/fdfs/client.conf 文件路径
ubuntu安装fastdfds的更多相关文章
- Mac OS、Ubuntu 安装及使用 Consul
Consul 概念(摘录): Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置.与其他分布式服务注册与发现的方案,比如 Airbnb 的 SmartStac ...
- ubuntu安装mysql
好记性不如烂笔头,记录一下,ubuntu安装mysql的指令. 安装MySQL: sudo apt-get install mysql-server sudo apt-get install mysq ...
- ubuntu安装vim时提示 没有可用的软件包 vim,但是它被其它的软件包引用了 解决办法
ubuntu安装vim时提示 没有可用的软件包 vim-gtk3,但是它被其它的软件包引用了 解决办法 本人在ubuntu系统安装vim 输入 sudo apt-get install vim 提示 ...
- docker 1.8+之后ubuntu安装指定版本docker-engine
这边记录ubuntu安装过程,首先是官网文档 If you haven’t already done so, log into your Ubuntu instance. Open a termina ...
- debian/ubuntu安装桌面环境
apt-get install xorg apt-get install gnome 然后startx ubuntu 安装Gnome桌面 1.安装全部桌面环境,其实Ubuntu系列桌面实际上有几种桌面 ...
- 一个ubuntu phper的自我修养(ubuntu安装)
ubuntu安装篇 一.ubuntu下载 到ubuntu官网下载适合自己电脑配置的系统版本,此处不做展开. 二.制作USB启动盘 在windows下制作USB启动盘,工具是universal usb ...
- ubuntu 安装JAVA jdk的两种方法:
ubuntu 安装jdk 的两种方式: 1:通过ppa(源) 方式安装. 2:通过官网下载安装包安装. 这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级 使用pp ...
- [其他]Ubuntu安装genymotion后unable to load VirtualBox engine
问题: Ubuntu安装genymotion后unable to load VirtualBox engine 解决办法: 如果没有安装VirtualBox,要先安装VirtualBox. 安装Vir ...
- Ubuntu安装出现左上角光标一直闪解决方式
Ubuntu安装出现左上角光标一直闪解决方式: 01下载ubunu http://cn.ubuntu.com/download/ 02.软碟通 http://pan.baidu.com/s/1qY8O ...
随机推荐
- java-3个例子(新手)
//创建的一个包名. package ri0318; //创建的一个类. public class Li3 { //公共静态的主方法. public static void main(String[] ...
- linux无文件执行— fexecve 揭秘
前言 良好的习惯是人生产生复利的有力助手. 继续2020年的flag,至少每周更一篇文章. 无文件执行 之前的文章中,我们讲到了无文件执行的方法以及混淆进程参数的方法,今天我们继续讲解一种linux上 ...
- 配置GitLab或Git环境之教程
配置GitLab或Git环境之教程 1.安装好Git后,首先打开开始菜单的所有程序里面的git文件夹,打开Git Bash/ 2.弹出的命令行里面输入ssh-keygen 输入y,一直Enter ...
- layui radio 单选框 效果 显示不来 解决方法
$("input[name=sex][value=女]").attr("checked", data.data.adminInfoEntity.adminInf ...
- vscode不能打开浏览器(Open browser failed!! Please check if you have installed the browser correctly!)
vscode出现上述问题,我也查了很多相关资料,什么改默认浏览器设置什么的,改配置,改系统环境变量什么的,不但麻烦而且最后都难以成功. 下面分享一个可以解决的最简单办法.那就是:舍弃open in b ...
- 关于Web2.0
前言:本来是想写HTML的,发现没什么好写的,就简单写一下Web2.0好了 什么是Web 2.0: "Web 2.0 is the business revolution in the co ...
- 李飞飞团队最新论文:基于anchor关键点的类别级物体6D位姿跟踪
6-PACK: Category-level 6D Pose Tracker with Anchor-Based Keypoints 论文地址: 6-PACK: Category-level 6D P ...
- springboot使用swagger2创建文档
一.导入swagger2依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>spri ...
- effective-java学习笔记---优先使用泛型方法30
泛型类型比需要在客户端代码中强制转换的类型更安全,更易于使用. 当你设计新的类型时,确保它们可以在没有这种强制转换的情况下使用. 这通常意味着使类型泛型化. 如果你有任何现有的类型,应该是泛型的但实际 ...
- Magenta Demos Magenta 实战代码
Magenta 实战代码 这个仓库包含了很多 Magenta 模型的实现.看 Magenta 库以及模型,看我们的主仓库:https://github.com/tensorflow/magenta A ...