appweb-7.1.0移植以及配置配置文件

linux工具安装 同时被 2 个专栏收录
23 篇文章 0 订阅
28 篇文章 0 订阅

https://www.embedthis.com/esp/download.html


tar -zxvf appweb-7.1.0-src.gz

cd appweb-7.1.0

vi projects/appweb-linux-default.mk 
======================================
NAME                  := appweb
VERSION               := 7.1.1
PROFILE               ?= default
ARCH                  := arm
CC_ARCH               := arm
OS                    ?= linux
CC                    := arm-linux-gnueabihf-gcc
CONFIG                ?= $(OS)-$(ARCH)-$(PROFILE)
BUILD                 ?= build/$(CONFIG)
LBIN                  ?= $(BUILD)/bin
PATH                  := $(LBIN):$(PATH)

ME_COM_CGI            ?= 1
ME_COM_COMPILER       ?= 1
ME_COM_DIR            ?= 1
ME_COM_EJS            ?= 0
ME_COM_ESP            ?= 1
ME_COM_HTTP           ?= 1
ME_COM_LIB            ?= 1
ME_COM_MATRIXSSL      ?= 0
ME_COM_MBEDTLS        ?= 1
ME_COM_MDB            ?= 1
ME_COM_MPR            ?= 1
ME_COM_NANOSSL        ?= 0
ME_COM_OPENSSL        ?= 0
ME_COM_OSDEP          ?= 1
ME_COM_PCRE           ?= 1
ME_COM_PHP            ?= 0
ME_COM_SSL            ?= 1
ME_COM_VXWORKS        ?= 0
ME_COM_WATCHDOG       ?= 1
======================================

make -f projects/appweb-linux-default.mk


将build/linux-arm-default/bin目录下的文件全拷贝到嵌入式板子上。
cp build/linux-arm-default/bin/* ~/share/nfs/appweb
cp ./src/server/install.conf ~/share/nfs/appweb/
cp ./src/server/appweb.conf ~/share/nfs/appweb/

vi ~/share/nfs/appweb/install.conf
=================================
Listen 80
Documents web
=================================

vi ~/share/nfs/appweb/appweb.conf
=================================
TypesConfig mime.types

#<if CGI_MODULE>
    AddHandler cgiHandler exe cgi cgi-nph out bat cmd pl py
    ScriptAlias /cgi-bin/ /home/root/nfs/appweb/web/cgi-bin
    Action application/x-perl /usr/bin/perl
    Action application/x-python /usr/bin/python
    Action application/x-lua /usr/bin/lua
    Action application/x-ruby /usr/bin/ruby
    LimitProcesses 10
    CgiPrefix CGI_
    CgiEscape on
#</if>
=================================

启动服务
./appweb

  • 1
    点赞
  • 2
    评论
  • 2
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

猫咪01

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值