最小化安装linux CentOS-6.6后 部署fastdfs +下载地址 很干很干的干货
参考: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 +下载地址 很干很干的干货相关推荐
- 树莓派4直接运行linux,树莓派4最小化安装Linux
树莓派4最小化安装Linux toc 1.本文目的 Raspberry Pi 4 Model B发布了半年了,其强大的性能与低廉的价格使得其非常的热门. 下面来看一下主要的功能 1.5GHz 4核心6 ...
- 最小化安装 linux 安装图形化界面,那些最小化centos7安装图形化界面的坑
环境:虚拟机下CentOS7: 一.安装图形化界面. 一条命令解决:yum -y groupinstall "GNOME Desktop" (双引号是必须的),早版本中可能是这个名 ...
- 让最小化安装的CentOS 6.8能够浏览网页
在一台计算机上使用最小化方式安装了 CentOS 6.8,现在偶尔要用这台计算机浏览网页,我使用的第一种方法如下: 1. 安装一个名为 links 的浏览器,在获取安装必要的权限之后,执行命令: ...
- Centos 7 64位 minimal 最小化安装的系统中静默安装oracle 11g r2(无图形化安装)
一 安装运行环境(操作系统环境) 1,最小化安装 linux CentOS7 我使用的镜像包:CentOS-7-x86_64-Minimal-1708.iso 操作系统安装步骤:https://blo ...
- 实验详解——Cobbler自动部署最小化安装
实验详解--Cobbler自动部署最小化安装 一.实验:自动部署 二.Cobbler自动装机服务搭建步骤 1.导入epel源并加载在线安装源 2.安装Cobbler以及其相关服务软件包 3.修改cob ...
- CentOS最小化安装后AR8151网卡驱动未安装解决办法
最近拿来一台PC,12年的时候安装的CentOS6.2(x64),那个时候使用的是外置网卡,最小化安装系统时,主板自带网卡没有显示出来也就没注意,但是最近需要用到双网卡,就郁闷了.于是发生了下面一系列 ...
- 最小化安装 Rocky Linux(CentOS的传承,同创始人发起)
最小化安装 Rocky Linux(CentOS的传承,同创始人发起) 1.为什么要用 Rocky Linux ? (1)CentOS 停止更新,转变为 CentOS Stream后,就有了很多不 ...
- CentOS 7最小化安装后的必备操作
目录 网络配置 分配IP地址 配置网络 安装ifconfig 防火墙配置 关闭SELinux 关闭CentOS自带的firewall防火墙 启用iptables 其他组件安装 安装vim编辑器 安装w ...
- CentOS最小化安装后IP的配置(图形手动及DHCP获取IP地址)
下面主讲CentOS最小化安装后IP的配置,即DHCP获取IP地址.手动获取静态IP地址的方法. 一.CentOS最小化安装后IP的配置(DHCP获取IP地址) 图形化Linux的DHCP好配置,我就 ...
最新文章
- 今天被TensorFlowLite刷屏了吧,偏要再发一遍
- spring boot实战(第六篇)加载application资源文件源码分析
- 对doget和dopost区别的理解
- 用CURD来拯救前端的一切的一切
- 超牛逼的异步协程爬虫
- Linux下MPlayer的安装
- c ++类成员函数_仅使用C ++创建具有公共数据成员的类
- 搞定Linux Shell文本处理工具,看完这篇集锦就够了(转)
- 2020 年热门编程语言的发展方向
- Softmax和softmax loss的理解
- 测试一下各浏览器对CSS3的支持
- ai人工智能_AI如何帮助截肢者?
- 系统架构师 项目经理 哪个更有前景_OLED和QLED电视有什么区别?哪个更好更有前景?...
- 合成分红游戏源码_趣合成app开发(现成源码演示案例)
- html字体随页面大小变化,字体大小随网页大小变化
- 搭建nfs调试arm开发板
- 人工神经网络基本构成有哪些,具有什么特征
- LazyBrush论文笔记(4):问题建模-平滑项与数据项
- 25G SFP28 SR多模和LR单模光模块的介绍及区别
- 2017.12.5 八周第二次课