boa交叉编译(移植到arm)

news/2024/9/23 7:28:46/

参考:CentOS7 boa服务器的搭建和配置-CSDN博客

以下操作在宿主机/编译平台操作:

1. 先执行[参考]1到3、 4.2、4.3、4.4、4.5

2. 修改MakeFile

# 由以下:
CC = gcc
CPP = gcc -E
# 改为:
CC = arm-linux-gnueabihf-gcc
CPP = arm-linux-gnueabihf-gcc -E

注意: arm-linux-gnueabihf-gcc 是我目标机环境,修改前需要查看自己目标机环境,下载安装对应的工具链。

3. 编译

cd boa-0.94.13/src/
make

arm-linux-gnueabihf-strip boa //去除调试信息,减小体积减小对目标机空间的占用。(可选) 

以下步骤在目标机/运行平台执行: 

# 1)将boa可执行程序、boa.conf拷贝至以下目录
mkdir -p /etc/boa
cd /etc/boa/
chmod 755 boa
chmod 755 boa.conf# 2)# html文件目录
mkdir -p /var/www
chmod 755 /var/www/ -R# 3)cgi文件目录
mkdir -p /var/www/cgi-bin
chmod 755 /var/www/cgi-bin/ -R# 4)日志
mkdir -p /var/log/boa
touch /var/log/boa/error_log
touch /var/log/boa/access_log
chmod 755 /var/log/boa/ -R

注意:以上目标机配置,是根据在 宿主机 中对 boa.conf 的配置而来。

执行boa可执行程序,运行boa web server:


http://www.ppmy.cn/news/1445584.html

相关文章

centos8配置的IPV4失效

centos8在/etc/sysconfig/network-scripts/ifcfg-ens160中配置的IP突然失效,使用ifconfig查看发现没有ens160的网卡。 使用ifconfig up ens160命令后查看ifconfig,发现ens160网卡但是里面没有IPV4只有IPV6 使用ifup ens160报错:No suitable…

Android常用开源库所使用的设计模式有哪些?

1. OkHttp 1)构造者模式。 构建不同的Request对象。 2)工厂模式 。 通过OkHttpClient生产出产品RealCall。 3)观察者模式。OkHttp 的某些组件可能使用观察者模式来监听和响应事件,如连接状态的变化或请求的完成。 4&#xff0…

mybaits在Oracle中使用merge into

逻辑&#xff1a;如果数据库里有&#xff0c;则进行更新操作&#xff0c;如果没有则插入数据。 这里的insert可以不用写字段 merge INTO table_name a using ( SELECT count( field01) co FROM table_name WHERE field01 123456 ) b ON ( b.co <> 0 ) WHEN MATCHED T…

QT图片图标更改后不加载问题处理

QT通过setPixmap、setIcon、setMovie等方法&#xff0c;设置图片、图标时&#xff0c;会更新图片、图标函数执行&#xff0c;但是图片图标并没有更改的情况。 尝试通过信号槽方式去设置图片&#xff0c;仍然不能响应更改&#xff0c;以下提供一个可行的解决方法。 在setPixma…

ActiveMQ 反序列化漏洞 (CVE-2015-5254)

一、漏洞描述 Apache ActiveMQ 是由美国阿帕奇&#xff08;Apache&#xff09;软件基金会开发的开源消息中间件&#xff0c;支持 Java 消息服务、集群、Spring 框架等。属于消息队列组件(消息队列组件&#xff1a;分布式系统中的重要组件&#xff0c;主要解决应用耦合、异步消息…

Java23种设计模式-行为型模式之责任链模式

责任链模式&#xff08;Chain of Responsibility Pattern&#xff09;:允许将多个对象连接成一条链&#xff0c;并沿着这条链传递一个请求&#xff0c;直到链上的某个对象能够处理该请求为止。这种模式的目的是解耦请求的发送者和接收者&#xff0c;同时允许多个对象有机会处理…

【c++】优先级队列与仿函数:C++编程的强大组合

&#x1f525;个人主页&#xff1a;Quitecoder &#x1f525;专栏&#xff1a;c笔记仓 朋友们大家好&#xff0c;本篇文章我们来讲解优先级队列priority_queue 目录 1.priority_queue的介绍和使用函数使用仿函数的使用与介绍greater和less 2.priority_queue的模拟实现基本框架…

详解数据结构:队列(含栈与队列扩展)

一、顺序队列 有一种线性序列&#xff0c;特点是先进先出&#xff0c;这种存储结构称为队列。队列也是一种线性表&#xff0c;只不过它是操作受限的线性表&#xff0c;只能再两端操作&#xff1a;一端进、一端出。进的一端称为队尾&#xff0c;出的一端称为队头。队列可以用顺…