fcgi-2.4.1-SNAP-0910052249.tar.gz安裝包,fastCGI安裝過程

在網上找了很久,都沒有下載到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安裝過程有一點小坑。

  1. 解壓並進入目錄
tar -zxvf fcgi-2.4.1-SNAP-0910052249.tar.gz
cd fcgi-2.4.1-SNAP-0910052249
  1. 打開該目錄下的libfcgi/fcgio.cpp文件,添加頭文件#include <stdio.h>
vim libfcgi/fcgio.cpp

然後在頭文件的位置添加#include <stdio.h>,保存退出。添加這個的目的是因爲直接執行./configure會報錯,說EOF沒有在該工作空間定義。在頭文件stdio.h中有對宏EOF的定義,所以在fcgio.c中添加該頭文件即可。錯誤如下:

  1. 執行配置文件並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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章