首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Openwrt架设静态网站或直接显示文件目录

Openwrt架设静态网站或直接显示文件目录

作者头像
Qicloud
发布2022-01-27 09:15:12
发布2022-01-27 09:15:12
3K0
举报
文章被收录于专栏:七云博客七云博客

近期除了跑工商,就是在学习laravel 前一阵笔记本硬盘也出了点问题,开机就检测,转圈转几个小时,没办法了,忽悠我家臭宝@初心 在京东买了块硬盘,旧硬盘格掉搞了搞发现还能用,在京东26块大洋买了个硬盘盒,R2S的USB3.0接口,直接插在上面申请了一手公网,然后就可以开心的玩耍了

格式化挂载应该不用教了吧,网上大把教程

静态网站搭建

1. cd 到你挂载的目录 我的是/mnt/sda

代码语言:javascript
复制
cd /mnt/sba/

2. 新建一个目录比如www,把你写好的html放进去

代码语言:javascript
复制
###咕咕咕,不知道为啥我用命令创建会失败,我手动创建的

3. 建立软连接,你可以理解为win的快捷方式,其实更为粗暴的也可以直接吧你的硬盘或者U盘挂载到www的目录下新建个文件夹

代码语言:javascript
复制
###我的挂载目录是mnt/sda/www/
ln -s /mnt/sda/www/ /www/public

解释下上面这串命令 ln 是建立硬链接 -s 是软连接的意思 /mnt/sda/www/是你真正的文件夹 /www/public 是映射的文件夹 (public是我随便写的,可以随意写成你喜欢的名字,切记不可以中文,可能会造成编码错误导致无法访问) public后不能有斜杠!!!这就是个映射的文件夹,实际上是不存在的 为啥非要映射到/www下? /www/是openwrt的服务器根目录文件夹,so懂了么?

访问网页地址就是你openwrt的地址,我的是192.168.2.1,那么我的静态网站打开的地址就是192.168.2.1/public

想要删除更简单rm总会玩吧 如果忘记了映射的文件夹名称直接cd到www下使用ls命令查看

代码语言:javascript
复制
cd /www
ls
代码语言:javascript
复制
rm 你自己写的映射目录名

如果你有公网可以做一手ddns就可以随时玩了

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/03/25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 静态网站搭建
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档