嵌入式开发-服务器(二) HTTP服务器
生活随笔
收集整理的這篇文章主要介紹了
嵌入式开发-服务器(二) HTTP服务器
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1. 需求
做OTA升級需要搭建HTTP測試環(huán)境
2. 方案
方案一:使用HFS軟件
方案二:使用Nginx搭建HTTP服務(wù)器
3. 實(shí)現(xiàn)
3.1 嘗試安裝
這一步的安裝主要作用是拷貝文件到宿主機(jī)。
~$ docker pull nginx ~$ docker run -d --name nginx-temp nginx ~$ docker exec -it nginx-temp /bin/bash /# apt-get update /* 第一層 */ /# vim /etc/nginx/nginx.conf include /etc/nginx/conf.d/*.conf/* 第二層 */ /# vim /etc/nginx/conf.d/default.conf root /usr/share/nginx/html;/* 第三層 */ /# ls /usr/share/nginx/html 50x.html index.html/# exec| /etc/nginx/nginx.conf | 配置文件 |
| /etc/nginx/conf.d | 配置目錄 |
| /usr/share/nginx/html | 項(xiàng)目目錄 |
| /var/log/nginx | 日志目錄 |
3.2 正式安裝
~$ docker run -d \ --name nginx \ -p 9080:80 \ -v /home/docker/nginx/nginx.conf:/etc/nginx/nginx.conf \ -v /home/docker/nginx/conf.d:/etc/nginx/conf.d \ -v /home/docker/nginx/log:/var/log/nginx \ -v /home/docker/nginx/html:/usr/share/nginx/html \ nginx4. 測試
在/home/docker/nginx/html目錄放置自己的文件或文件夾即可, 例如我在此文件夾下新建ota文件夾,并上傳app.bin固件。
http://地址:端口/ota/app.bin總結(jié)
以上是生活随笔為你收集整理的嵌入式开发-服务器(二) HTTP服务器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第一讲:计算机七层参考模型
- 下一篇: 数钢筋