在網上找了很久,都沒有下載到fcgi-2.4.1-SNAP-0910052249.tar.gz
這個版本的安裝包,在csdn上用積分下載下來,保存在GitHub
上,方便以後取用。
下載地址:GitHub倉庫
順便記錄下安裝過程:
一共需要兩個安裝包:
fcgi-2.4.1-SNAP-0910052249.tar.gz
spawn-fcgi-1.6.4.tar.gz
主要是fcgi-2.4.1-SNAP-0910052249.tar.gz
安裝過程有一點小坑。
- 解壓並進入目錄
tar -zxvf fcgi-2.4.1-SNAP-0910052249.tar.gz
cd fcgi-2.4.1-SNAP-0910052249
- 打開該目錄下的
libfcgi/fcgio.cpp
文件,添加頭文件#include <stdio.h>
vim libfcgi/fcgio.cpp
然後在頭文件的位置添加#include <stdio.h>
,保存退出。添加這個的目的是因爲直接執行./configure
會報錯,說EOF
沒有在該工作空間定義。在頭文件stdio.h
中有對宏EOF
的定義,所以在fcgio.c
中添加該頭文件即可。錯誤如下:
- 執行配置文件並make安裝
./configure
make
sudo make install
spawn-fcgi-1.6.4.tar.gz
的安裝比較簡單,沒什麼坑,步驟如下:
tar -zxvf spawn-fcgi-1.6.4.tar.gz
cd spawn-fcgi-1.6.4
./configure
make
sudo make install