nginx安装
安装所需依赖库
yum -y install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum -y install openssl openssl-devel
在线下载压缩包
wget http://nginx.org/download/nginx-1.15.10.tar.gz
解压
tar -zxvf nginx-1.15.10.tar.gz -C /usr/local
在你想要安装的目录下创建nginx文件夹,比如我想安装在 usr/etc/local 下,
cd /usr/local/
mdir nginx
cd到解压后的目录下,可以看到文件夹中有个configure,
这里就设置刚刚你创建的安装地址,
./configure --prefix=/usr/local/nginx
这是配置完最后给出的主要地址
在解压目录下编译安装一条龙,他就安装到你设置的那里了
make && make install
启动nginx
./nginx
fastdfs安装
FastDFS 系统:跟踪服务器(Tracker Server)、存储服务器(Storage Server)和客户端(Client)。
首先下载依赖
yum install -y gcc-c++
yum install -y libevent
这里是libfastcommon压缩包下载
wget https://github.com/happyfish100/libfastcommon/archive/V1.0.39.tar.gz
解压缩
tar -zxvf V1.0.39.tar.gz
进入解压后文件夹
cd libfastcommon-1.0.39
编译安装libfastcommon
./make.sh && ./make.sh install
把libfastcommon.so移动到/usr/lib/
cp /usr/lib64/libfastcommon.so /usr/lib/
下载安装FastDFS,进入FastDFS目录,编译安装
wget https://github.com/happyfish100/fastdfs/archive/V5.11.tar.gz
tar -zxvf V5.11.tar.gz
cd cd fastdfs-5.11
./make.sh && ./make.sh install
这里的conf/*代表conf文件夹下所有文件复制到/etc/fdfs
cp /software/fastdfs-5.11/conf/* /etc/fdfs
跟踪服务器(Tracker Server)配置修改
vim /etc/fdfs/tracker.conf
修改内容如下:
base_path=/kkb/server/fastdfs/tracker ## 就是为trackServer创建一个目录以存放他的data和logs
这里需要建造一个上面配置的文件夹
mkdir /kkb/server/fastdfs/tracker -p
存储服务器(Storage Server)配置修改
vim /etc/fdfs/storage.conf
修改内容如下:
#指定storage的组名
group_name=group1
base_path=/kkb/server/fastdfs/storage ## 创建一个存储图片和日志的地方
store_path0=/kkb/server/fastdfs/storage ## 图片存储的位置
#如果有多个挂载磁盘则定义多个store_path,如下
#store_path1=.....
#store_path2=......
#配置tracker服务器IP和端口
tracker_Server=192.168.96.147:22122
#如果有多个则配置多个tracker
#tracker_Server=192.168.101.4:22122
这里需要建造一个上面配置的文件夹
mkdir /kkb/server/fastdfs/storage -p
tracker启动
/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf
storage启动
/usr/bin/fdfs_storaged /etc/fdfs/storage.conf
查看fdfs进程走一波
ps -ef | grep fdfs
客户端配置
vim /etc/fdfs/client.conf
修改内容如下:
base_path=/kkb/server/fastdfs/client ## 数据目录
tracker_Server=111.231.106.221:22122
这里需要建造一个上面配置的文件夹
mkdir -p /kkb/server/fastdfs/client
上传测试
/usr/bin/fdfs_test /etc/fdfs/client.conf upload /etc/fdfs/anti-steal.jpg
贴一下图防止不知道自己的在那