IT袋

当前位置:主页 > 经验教程 > 系统教程 >

Linux常用命令全集及用法

Linux常用命令全集及用法 linux操作系统常用命令全集(9)

更新:2023-08-08 08:48:08 来源:IT袋 作者:马勇
导读:Linux常用命令全集及用法,11.4.5 配置并启动tracker服务 1)首先将模板文件复制 cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf 2)修改复制后的配置文件: vim /etc/fdfs/tracker.conf # 修改的内

Linux常用命令全集及用法

11.4.5 配置并启动tracker服务
1)首先将模板文件复制

cp /etc/fdfs/tracker.conf.sample /etc/fdfs/tracker.conf
2)修改复制后的配置文件:

vim /etc/fdfs/tracker.conf
# 修改的内容如下:

base_path=/项目名/tracker # 存储日志和数据的根目录
3)新建目录:

mkdir -p /项目名/tracker
注意:关闭防火墙:

chkconfig iptables off
4)启动和停止

service fdfs_trackerd start # 启动fdfs_trackerd服务,停止用stop
检查FastDFS Tracker Server是否启动成功:

ps -ef | grep fdfs_trackerd
设置tracker服务开机启动:

chkconfig fdfs_trackerd on
11.4.6 配置并启动storage服务
1)首先将模板文件复制

cp /etc/fdfs/storage.conf.sample /etc/fdfs/storage.conf
2)修改复制后的配置文件:

vim /etc/fdfs/storage.conf
# 修改的内容如下:

base_path=/项目名/storage # 数据和日志文件存储根目录

store_path0=/项目名/storage # 第一个存储目录

tracker_server=192.168.56.101:22122 # tracker服务器IP和端口
3)新建目录:

mkdir -p /项目名/storage
注意关闭防火墙: chkconfig iptables off

4)启动和停止

service fdfs_storaged start # 启动fdfs_storaged服务,停止用stop
设置storage服务开机启动:

chkconfig fdfs_storaged on
ps -ef | grep fdfs

11.5 安装fastdfs-nginx-module
11.5.1 解压
tar -zxvf fastdfs-nginx-module_v1.16.tar.gz
11.5.2 修改config
1)进入src目录

cd fastdfs-nginx-module/src/
2)编辑config

vim config
使用以下底行命令:

:%s+/usr/local/+/usr/+g
将所有的/usr/local替换为 /usr,这个才是正确的目录:

11.5.3 配置nginx与FastDFS关联配置文件
复制 fastdfs-nginx-module 源码中的配置文件到/etc/fdfs 目录, 并修改

cp /usr/local/项目名/fastdfs-nginx-module/src/mod_fastdfs.conf /etc/fdfs/

vi /etc/fdfs/mod_fastdfs.conf
修改以下配置:

connect_timeout=10 # 客户端访问文件连接超时时长(单位:秒)

tracker_server=192.168.56.101:22122 # tracker服务IP和端口

url_have_group_name=true # 访问链接前缀加上组名

store_path0=/leyou/storage # 文件存储路径
复制 FastDFS 的部分配置文件到/etc/fdfs 目录

cd /usr/local/项目名/FastDFS/conf/
cp http.conf mime.types /etc/fdfs/
11.6 安装Nginx的插件
11.6.1 如果没有安装过nginx
1、安装nginx的依赖库

yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
2、解压安装包

tar -zxvf nginx-1.10.0.tar.gz

3、配置nginx安装包,并指定fastdfs-nginx-model

cd nginx-1.10.0

./configure --prefix=/opt/nginx --sbin-path=/usr/bin/nginx --add-module=/usr/local/leyou/fastdfs-nginx-module/src
注意:在执行./configure配置nginx参数的时候,需要将fastdfs-nginx-moudle源码作为模块编译进去。

相关阅读