Ubuntu 中用 delphi 開發 apache

weixin_34292959發表於2017-03-25

經過近15年的沉默。delphi 10.2 終於重新開始支援linux 開發了。

今天說一下在ubuntu中開發apache的方法。

首先安裝ubuntu 的delphi 開發環境,請參考以前的文章

http://www.cnblogs.com/xalion/p/6368899.html

 

在delphi 10.2 中,只支援apache 2.4(既然有新的,不支援2.2也就無所謂了)。

首先我們需要安裝apache

在ubuntu裡面安裝apache 很簡單。

我們進入命令列

輸入"root使用者的密碼"-->
回車-->輸入"y"-->回車,安裝完成

如果沒有出問題的話,就安裝成功。

在終端視窗中輸入"ls /etc/apache2"-->回車-->有一個"apache2.conf"的配置檔案。

就可以更改配置檔案了。

回到delphi ,我們建立一個apache 模組。

 

 

選中linux.

完成。

 

簡單的修改一下。

編譯這個工程。

生成的檔案預設在這個目錄。

把生產的so模組 複製到/usr/lib/apache2/modules/
然後編輯apache 的配置檔案
sudo vi /etc/apache2/apacha2.conf

加入
LoadModule webbroker_module /usr/lib/apache2/modules/libmod_webbroker.so

 <Location /web>
    SetHandler libmod_webbroker-handler
 </Location>

 

 重新啟動apache

 sudo ./etc/init.d/apache2 restart

我們回到Windows的瀏覽器

輸入

 

注意,如果出現亂碼,請將瀏覽器字符集設成unicode. 因為delphi 在linux 的字符集預設為UTF-8.

好了,很簡單吧。

 

相關文章