《GoAhead開發 安裝移植(一)》

2022-09-16 03:18:09 字數 1161 閱讀 1905

官方文件:

參考:goahead原始碼解析:

goahead前台與後台的互動(ajax):

2.解壓安裝

tar –zxvf goahead-4.1.0-src.tgz

make

make install

在build/linux-x64-default/bin/下有goahead。執行./goahead

goahead: 0: cannot open config file route.txt

goahead: 0: cannot initialize server. exiting.

解決辦法:把 route.txt 拷貝到goahead可執行檔案同一目錄下。(在src/下)

goahead: 0: cannot open config file auth.txt

goahead: 0: cannot load auth.txt

解決辦法:在goahead可執行檔案同一目錄下建立auth.txt。(touch auth.txt)

3.修改配置檔案

# vi route.txt

route uri=/cgi-bin dir=cgi-bin handler=cgi

修改為:

route uri=/cgi-bin dir=/var/www handler=cgi // dir設定為web目錄的絕對路徑

在/www目錄下建立cgi-bin/資料夾

4.測試將寫好的html檔案放在/vaw/www下:

在cgi-bin下放相對應的cgi程式 :

執行goahead程式:

./goahead &
瀏覽器訪問:http://localhost/2.html

隨便在文字框中輸入123   456。

就會呼叫相對應的cgi程式。

Goahead伺服器移植 部署

goahead伺服器移植 部署 本文詳細描述在linux下,用goahead發乙個web服務,然後通過其他電腦登入,實現乙個小功能。本文編寫參考了部落格 2 部署配置 進入goahead 4.0.2資料夾,依次執行下面命令 1.執行.configure 2.執行編譯make 3.編譯完成之後根據提示...

goahead的一些配置

編譯成功後用 可以訪問 若埠號不是預設的80,者訪問時加 埠 如 8888 1 webshomepagehandler函式裡面websredirect 更改首頁位址 2 static char t rootweb 為 資料夾位址 3 函式呼叫 form方式 initwebs 中定義 websurlh...

opencv移植 一 cmake安裝

opencv,計算機視覺庫。opencv 2.2以後版本需要使用cmake生成makefile檔案,因此需要先安裝cmake。怎麼確保自己的ubuntu下有沒有安裝cmake呢?cmake version 就可以看到已安裝的cmake版本號,如果提示cmake命令未知,則沒有安裝。需要虛擬機器先連線...