Nginx和FastDfs完整配置过程_fastdfs安装

看看有没有报错,如果没有错误就可以执行软链接了。

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
2.2 安装FastDfs

然后回到/muyou(或者你创建的文件下)

解压fastdfs

unzip fastdfs-5.11.zip

解压完成进入fastdfs5.11

cd fastdfs-5.11
./make.sh
./make.sh install

如果没有报错那么,万里长征第一步已经成功,如果报错,请去群里找博主

成功之后查看目录

[root@localhost muyou]# cd /etc/fdfs/
[root@localhost fdfs]# ll
-rw-r--r-- 1 root root  1461 Jun  8 21:56 client.conf.sample
-rw-r--r-- 1 root root  7927 Jun  8 21:56 storage.conf.sample
-rw-r--r-- 1 root root  7389 Jun  8 21:56 tracker.conf.sample

我们需要把这三个实例文件服务一份,去掉sample

cp client.conf.sample client.conf
cp storage.conf.sample storage.conf
cp tracker.conf.sample tracker.conf

到此~FastDFS安装结束。

3.1 安装tracker

· 创建tarcker工作目录

这个目录可以自定义,用来保存tracker的data和log

根据个人习惯创建下面的目录:

[root@localhost ~]# cd /usr/
[root@localhost usr]# mkdir muyou
[root@localhost usr]# cd muyou
[root@localhost muyou]# mkdir dev
[root@localhost muyou]# cd dev/
[root@localhost dev]# mkdir fastdfs
[root@localhost muyou]# cd fastdfs/
[root@localhost dev]# mkdir fastdfs_tracker
[root@localhost fastdfs]# cd fastdfs_tracker/
[root@localhost fastdfs_tracker]# pwd
/usr/muyou/dev/fastdfs/fastdfs_tracker        #这个是我最终创建的目录
[root@localhost fastdfs_tracker]#

· 配置tracker

cd /etc/fdfs
vi tracker.conf

打开后找到下面4处然后修改即可(点点111)

1.disabled=false #默认开启 
2.port=22122 #默认端口号 
3.base_path=/usr/muyou/dev/fastdfs/fastdfs_tracker #刚刚创建的目录 
4.http.server_port=6666 #默认端口是8080

保存修改文件

启动 tracker 命令如下。

service fdfs_trackerd start

如果不能成功启动,可以通systemctl命令

systemctl start fdfs_trackerd

成功之后可以看见

[root@localhost fdfs]# service fdfs_trackerd start
Starting fdfs_trackerd (via systemctl):                    [  OK  ]

进入 (点点111) 创建的tracker目录。发现目录多了data和log两个目录

[root@localhost fdfs]# cd /usr/muyou/dev/fastdfs/fastdfs_tracker/
[root@localhost fastdfs_tracker]# ll
total 0
drwxr-xr-x 2 root root 178 Jun 16 21:19 data
drwxr-xr-x 2 root root  26 Jun 13 22:01 logs

然后 我们不能每次都这么启动tracker,我们需要给tracker加入开机启动

首先需要给执行权限,

chmod +x /etc/rc.d/rc.local

然后开始修改rc.local


vi /etc/rc.d/rc.local

在配置文件最后加下最后一句话即可

#!/bin/bash
# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
#
# It is highly advisable to create own systemd services or udev rules
# to run scripts during boot instead of using this file.
#
# In contrast to previous versions due to parallel execution during boot
# this script will NOT be run after all other services.
#
# Please note that you must run 'chmod +x /etc/rc.d/rc.l
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值