Ubuntu boa環境搭建

2021-06-22 03:56:14 字數 1135 閱讀 5236

ubuntu boa環境搭建

3: tar –jxvf boa-0.94.13.tar.gz

cdbia-0.94.13/src

把compat.h 120行和126行的foo##->tm_gmto改為foo->tm_gmtoff

./configure

make

cp boa /bin/

user        o   使用者

group  o     使用者組

servername 去掉注釋

documentroot /var/www  html 檔案目錄

scriptalias     /cgi-bin//var/www/cgi-bin    cgi程式目錄

cp boa.conf    /etc/  將boa.conf拷貝到/etc/目錄

boa        開啟boa伺服器

cgi程式:列印hello world

hello.c

#include

int main ()      {

printf(「content-type: text/plain ; charset=us-ascii/n/n」);

//第一行必須輸出html頭來告訴瀏覽器這是乙個什麼樣的內容,是瀏覽器和伺服器之間的資訊協議,三種頭部型別:content-type(最常用,後面必須兩個空格),location,status。

printf(「helloworld/n/n」);

return0;

gcc hello.c -o hello.cgi

cp hello.cgi /var/www/cgi-bin/

用gcc 將原始檔編譯成cgi程式,並拷貝到boa的cgi-bin執行目錄。在瀏覽器中輸入

移植到s3c6410開發板上,首先解壓boa,修改src/boa.c

注釋if(setuid(0) != -1) {

die(「ickylinux kernel bug !」);

修改為 #if 0

if(setuid(0) != -1) {

die(「ickylinux kernel bug !」);

#endif

修改makefilecc=arm-linux-gcc  cpp=arm-linux-gcc –e

LAMP環境搭建 php環境搭建

yum groupinstall development tools y yum groupinstall desktop platform development y yum install cmake pcre devel ncurses devel openssl devel libcurl ...

環境搭建 二 Python環境搭建

工欲善其事,必先利其器 要想玩轉python,我們首先需要搭建一套可使用且方便的環境。對於初學者,笨飯糰建議使用 anaconda anaconda 簡介anaconda是python的乙個科學計算發行版,內建了數百個python經常會使用的庫,包括做機器學習或資料探勘的庫。anaconda提供了乙...

環境 lamp環境搭建

以下命令全部使用root執行,如果不用root記得sudo apt update 更新一下可用軟體包列表 apt upgrade 更新已安裝的軟體包 apt install apache2 安裝apache2 systemctl start apache2 啟動apache apt install ...