Ubuntu 18.04安装FastDFS并配置Nginx
本文为本人在Ubuntu18.04版本上安装FastDFS以及配置Nginx的过程,鉴于网上有些纯粹的Copy文,照着难以成功安装。谨记录以供查阅参考。文中各安装包及虚拟机皆为写作时候最新稳定版本,Ubuntu版本为18.04,fastdfs为5.11版本,nginx为1.15.9,对于其它版本信息,成功不作保证~~
1. 下载压缩包:
相应的安装包下载地址如下:
安装包名称 | 下载地址 |
---|---|
fastdfs-5.11.zip | https://github.com/happyfish100/fastdfs/releases |
fastdfs-nginx-module | https://github.com/happyfish100/fastdfs-nginx-module |
libfastcommon | https://github.com/happyfish100/libfastcommon |
nginx | http://nginx.org/download/nginx-1.15.9.tar.gz |
2. 上传安装包
利用Xftp传输到用户目录下,博主的用户目录为/home/python
:
3. 安装FastDFS
3.1 安装fastdfs依赖包
使用xshell
连接到Ubuntu虚拟机,解压libfastcommon-master.zip
:
python@ubuntu:~$ unzip libfastcommon-master.zip
进入到libfastcommon-master/:
python@ubuntu:~$ cd libfastcommon-master/
执行命令:
python@ubuntu:~/libfastcommon-master$ ./make.sh
如果这里make出错,没有命令之类的,请先安装以下依赖,然后重新执行上一步的make命令:
# 1. 更新源
sudo apt-get update
# 2.安装c++依赖库