参考:http://blog.itpub.net/7734666/viewspace-1292485/

安装一些必要软件

yum -y install wget gcc perl

mkdir ~/zy

cd ~/zy

安装:libfastcommon

下载:

wget https://codeload.github.com/happyfish100/libfastcommon/tar.gz/V1.0.7

解压:

tar -zxvf V1.0.7

进入解压后的目录

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

cd ..

安装FastDFS

下载

wget https://codeload.github.com/happyfish100/fastdfs/tar.gz/V5.05

解压:

tar -zxvf V5.05

执行下面命令不解释

cd fastdfs-5.05/

./make.sh

./make.sh install

cd /etc/fdfs/

cp tracker.conf.sample tracker.conf

vi /etc/fdfs/tracker.conf文件,修改如下内容

base_path=/tracker

保存

mkdir /tracker

fdfs_trackerd tracker.conf

cp storage.conf.sample storage.conf

修改内容

vi /etc/fdfs/storage.conf

group_name=group1

base_path=/storage

store_path0=/storage

tracker_server=192.168.160.128:22122

mkdir /storage

fdfs_storaged storage.conf

cd ~/zy

解压fastdfs-nginx-module

wget http://nchc.dl.sourceforge.net/project/fastdfs/FastDFS%20Nginx%20Module%20Source%20Code/fastdfs-nginx-module_v1.16.tar.gz

tar -zxvf fastdfs-nginx-module_v1.16.tar.gz

vi fastdfs-nginx-module/src/config

修改fastdfs-nginx-module的config文件

原来的内容是

CORE_INCS="$CORE_INCS /usr/local/include/fastdfs /usr/local/include/fastcommon/"

vim /home/nginx/fastdfs-nginx-module/src/config,修改为

CORE_INCS="$CORE_INCS /usr/include/fastdfs /usr/include/fastcommon"

安装nginx

wget http://nginx.org/download/nginx-1.9.5.tar.gz

yum -y install gcc automake autoconf libtool make gcc-c++ pcre* zlib openssl openssl-devel

mkdir /home/nginx

tar -zxvf nginx-1.9.5.tar.gz

mv fastdfs-nginx-module /home/nginx

cd nginx-1.9.5

./configure \
--prefix=/home/nginx/nginx-1.6.2 \
--sbin-path=/home/nginx/nginx-1.6.2/nginx \
--conf-path=/home/nginx/nginx-1.6.2/nginx.conf \
--pid-path=/home/nginx/nginx-1.6.2/nginx.pid \
--with-http_ssl_module \
--add-module=/home/nginx/fastdfs-nginx-module/src

make -j `cat /proc/cpuinfo | grep processor| wc -l` && make install

cp /home/nginx/fastdfs-nginx-module/src/mod_fastdfs.conf /etc/fdfs

vi /etc/fdfs/mod_fastdfs.conf

修改内容

group_name=group1
tracker_server=192.168.160.128:22122
store_path0=/storage
base_path=/storage

cd ~/zy/fastdfs-5.05/conf

cp http.conf mime.types /etc/fdfs/

cd /home/nginx/nginx-1.6.2/

vi nginx.conf

修改Nginx配置文件

location /M00 {

root /storage;

ngx_fastdfs_module;

}

cd /storage/

ln -s data/ M00

/home/nginx/nginx-1.6.2/nginx

vi /etc/sysconfig/iptables

添加

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22122 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 23000 -j ACCEPT

service iptables restart

------------------------------------------------

重启linux后启动服务

fdfs_trackerd /etc/fdfs/tracker.conf
fdfs_storaged /etc/fdfs/storage.conf
/home/nginx/nginx-1.6.2/nginx

下载

libfastcommon

https://codeload.github.com/happyfish100/libfastcommon/tar.gz/V1.0.7

fastdfs-nginx-module下载地址

http://nchc.dl.sourceforge.net/project/fastdfs/FastDFS%20Nginx%20Module%20Source%20Code/fastdfs-nginx-module_v1.16.tar.gz

fastdfs

https://codeload.github.com/happyfish100/fastdfs/tar.gz/V5.05

nginx

http://nginx.org/download/nginx-1.9.5.tar.gz

转载于:https://www.cnblogs.com/lookforFree/p/4899909.html

最小化安装linux CentOS-6.6后 部署fastdfs +下载地址 很干很干的干货相关推荐

  1. 树莓派4直接运行linux,树莓派4最小化安装Linux

    树莓派4最小化安装Linux toc 1.本文目的 Raspberry Pi 4 Model B发布了半年了,其强大的性能与低廉的价格使得其非常的热门. 下面来看一下主要的功能 1.5GHz 4核心6 ...

  2. 最小化安装 linux 安装图形化界面,那些最小化centos7安装图形化界面的坑

    环境:虚拟机下CentOS7: 一.安装图形化界面. 一条命令解决:yum -y groupinstall "GNOME Desktop" (双引号是必须的),早版本中可能是这个名 ...

  3. 让最小化安装的CentOS 6.8能够浏览网页

    在一台计算机上使用最小化方式安装了 CentOS 6.8,现在偶尔要用这台计算机浏览网页,我使用的第一种方法如下: 1. 安装一个名为 links 的浏览器,在获取安装必要的权限之后,执行命令:    ...

  4. Centos 7 64位 minimal 最小化安装的系统中静默安装oracle 11g r2(无图形化安装)

    一 安装运行环境(操作系统环境) 1,最小化安装 linux CentOS7 我使用的镜像包:CentOS-7-x86_64-Minimal-1708.iso 操作系统安装步骤:https://blo ...

  5. 实验详解——Cobbler自动部署最小化安装

    实验详解--Cobbler自动部署最小化安装 一.实验:自动部署 二.Cobbler自动装机服务搭建步骤 1.导入epel源并加载在线安装源 2.安装Cobbler以及其相关服务软件包 3.修改cob ...

  6. CentOS最小化安装后AR8151网卡驱动未安装解决办法

    最近拿来一台PC,12年的时候安装的CentOS6.2(x64),那个时候使用的是外置网卡,最小化安装系统时,主板自带网卡没有显示出来也就没注意,但是最近需要用到双网卡,就郁闷了.于是发生了下面一系列 ...

  7. 最小化安装 Rocky Linux(CentOS的传承,同创始人发起)

    最小化安装 Rocky Linux(CentOS的传承,同创始人发起) 1.为什么要用 Rocky Linux ? ​ (1)CentOS 停止更新,转变为 CentOS Stream后,就有了很多不 ...

  8. CentOS 7最小化安装后的必备操作

    目录 网络配置 分配IP地址 配置网络 安装ifconfig 防火墙配置 关闭SELinux 关闭CentOS自带的firewall防火墙 启用iptables 其他组件安装 安装vim编辑器 安装w ...

  9. CentOS最小化安装后IP的配置(图形手动及DHCP获取IP地址)

    下面主讲CentOS最小化安装后IP的配置,即DHCP获取IP地址.手动获取静态IP地址的方法. 一.CentOS最小化安装后IP的配置(DHCP获取IP地址) 图形化Linux的DHCP好配置,我就 ...

最新文章

  1. 今天被TensorFlowLite刷屏了吧,偏要再发一遍
  2. spring boot实战(第六篇)加载application资源文件源码分析
  3. 对doget和dopost区别的理解
  4. 用CURD来拯救前端的一切的一切
  5. 超牛逼的异步协程爬虫
  6. Linux下MPlayer的安装
  7. c ++类成员函数_仅使用C ++创建具有公共数据成员的类
  8. 搞定Linux Shell文本处理工具,看完这篇集锦就够了(转)
  9. 2020 年热门编程语言的发展方向
  10. Softmax和softmax loss的理解
  11. 测试一下各浏览器对CSS3的支持
  12. ai人工智能_AI如何帮助截肢者?
  13. 系统架构师 项目经理 哪个更有前景_OLED和QLED电视有什么区别?哪个更好更有前景?...
  14. 合成分红游戏源码_趣合成app开发(现成源码演示案例)
  15. html字体随页面大小变化,字体大小随网页大小变化
  16. 搭建nfs调试arm开发板
  17. 人工神经网络基本构成有哪些,具有什么特征
  18. LazyBrush论文笔记(4):问题建模-平滑项与数据项
  19. 25G SFP28 SR多模和LR单模光模块的介绍及区别
  20. 2017.12.5 八周第二次课

热门文章

  1. 用Everything搜索指定的路径
  2. puppet 自定义facter
  3. 第二十到第二十一天:让你和页面对话-IFE
  4. spring cloud (一):大话 Spring Cloud
  5. iOS开发 BLE 蓝牙4.0
  6. java进程未正常退出
  7. MathType如何设置标尺的单位
  8. Windows server2008 搭建ASP接口访问连接oracle数据库全过程记录--备用
  9. 今天玩了一晚Vs2005,差点吐血!
  10. 安装suricata