由于移植过程中没有做相应记录,找了一篇相似的文章参考,做临时记录。
相应文章参考http://wenku.baidu.com/view/5c70424ecf84b9d528ea7a6b.html?from=related&hasrec=1
(1)先建立两个文件
#mkdir /home/apache
#mkdir /home/apache-arm
分别解压apache源码到以上两个目录
#tar xvzf apach-版本号 -C /home/apache
#tar xvzf apach-版本号 -C /home/apache-arm
(2)再在/home/apache-arm下建立一个目录名字是apache
然后进入/home/apache
执行以下两条命令
#./configure
#make
这样就完成了apach的本机编译了
(3)接着编译开发板版本
进入/home/apach-arm目录
#CC=arm-linux-gcc./configure--prefix=/home/apache-arm/apache
会出来这样的提示,
Cannotexecutebinaryfile
因为交叉编译的生成的testfunc这个工具不能在PC 上执行
(4)3次make 来完成开发板版本的编译:
第一次
(5)安装
(6)接着把/home/apache-arm/apache目录和里面的文件一起考到开发板上。
如考到/usr/local
接着执行
#cd/usr/local/apache_arm/bin
#./apachectl start
使用网线将开发板和电脑连起来,在主机网页浏览器里打上你开发板的地址
http://210.46.98.112:80
这样你的apache服务器就登录啦:效果如下