安装nginx及fastdfs-nginx-module
1.先了解背景:
FastDFS為什么要結合Nginx以及FastDFS原理,請參考文章:
FastDFS為什么要結合Nginx以及FastDFS原理
2.準備工作:
安裝安裝Nginx所需的環境,參考文獻:Ubuntu 18.04.1安裝Nginx
apt install gcc
apt-get install libpcre3 libpcre3-dev
apt-get install zlib1g-dev
apt-get install openssl
3.下面介紹安裝步驟:
解壓縮 nginx-1.16.1.tar.gz
解壓縮 fastdfs-nginx-module-master.zip
進入nginx-1.16.1目錄中
執行
sudo ./configure --prefix=/usr/local/nginx/ --add-module=fastdfs-nginx-module-master解壓后的目錄的絕對路徑/src
sudo make
sudo make install
sudo cp fastdfs-nginx-module-master解壓后的目錄中src下的mod_fastdfs.conf /etc/fdfs/mod_fastdfs.conf
sudo vim /etc/fdfs/mod_fastdfs.conf
修改內容:
connect_timeout=10
tracker_server=自己ubuntu虛擬機的ip地址:22122
url_have_group_name=true
store_path0=/home/fxd0/fastdfs/storage
sudo cp 解壓縮的fastdfs-master目錄conf目錄中的http.conf /etc/fdfs/http.conf
sudo cp 解壓縮的fastdfs-master目錄conf目錄中的mime.types /etc/fdfs/mime.types
sudo vim /usr/local/nginx/conf/nginx.conf
在http部分中添加配置信息如下:
server {
listen 8888;
server_name localhost;
location ~/group[0-9]/ {
ngx_fastdfs_module;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
啟動nginx
sudo /usr/local/nginx/sbin/nginx
總結
以上是生活随笔為你收集整理的安装nginx及fastdfs-nginx-module的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【数学建模】元胞自动机
- 下一篇: Word论文排版教程