如安在树莓派部署Nginx并实现无公网ip长途访问内网制作的web网站 ...

打印 上一主题 下一主题

主题 905|帖子 905|积分 2715

安装 Nginx(发音为“engine-x”)可以将您的树莓派酿成一个强大的 Web 服务器,可以用于托管网站或 Web 应用步伐。相比其他 Web 服务器,Nginx 的内存占用率非常低,可以在树莓派等资源受限的设备上运行。同时结合cpolar内网穿透工具即可实现无公网IP长途访问。
1. Nginx安装

在树莓派安装Nginx也是很简单,通过apt命令可以直接安装,先更新堆栈
  1. sudo apt update
复制代码
安装更新
  1. sudo apt upgrade
复制代码
更新完成后安装Nginx 包
  1. sudo apt install nginx
复制代码
启动Nginx
  1. sudo /ect/init.d/nginx start
复制代码
启动后,我们可以在外部浏览器输入树莓派局域网ip:80端口即可访问Nginx

2. 安装cpolar

利用cpolar一件安装脚本:
  1. curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
复制代码
向系统添加服务
  1. sudo systemctl enable cpolar
复制代码
启动cpolar服务
  1. sudo systemctl start cpolar
复制代码
查看服务状态
  1. sudo systemctl status cpolar
复制代码
重启cpolar命令(需要的时间利用)
  1. sudo systemctl restart cpolar
复制代码
然后在外部浏览器利用树莓派局域网ip+:9200端口即可出现cpolar管理界面

输入官网注册的账号登陆即可对隧道举行操纵.

3.配置域名访问Nginx

我们在cpolar管理界面创建一个随机的80的隧道:


  • 隧道名称:可自界说,注意不要重复
  • 协议:http
  • 本地地址:80
  • 端口类型:随机域名
  • 地域:China
点击创建

然后打开在线隧道列表,查看创建隧道的公网地址,默认有两种访问方式,一种是http 另一种是https,复制http地址

打开浏览器,利用上面的http公网地址访问,即可看到nginx欢迎 界面,这样长途访问就设置好了

4. 固定域名访问

要注意的是,以上步调利用的是随机临时地址,该公网地址24小时内会随机变化。我们接下来为其配置固定地址,该地址不会变化,设置后将无需每天重复修改地址。
   需升级至基础套餐或以上才支持配置固定域名
  登录cpolar官网后台,点击左侧仪表盘的预留,找到保留二级子域名,为http隧道保留一个二级子域名。


  • 地域:选择服务器地域
  • 名称:填写您想要保留的二级子域名(可自界说)
  • 描述:即备注,可自界说填写

本例保留一个名称为nginxtest的二级子域名。子域名保留成功后,我们将子域名复制下来,接下来需要将其配置绑定到隧道中去。

登录cpolar web ui管理界面。点击左侧仪表盘的隧道管理——隧道列表,找到需要配置二级子域名的隧道,点击右侧的编辑

修改隧道信息,将二级子域名配置到隧道中:


  • 域名类型:改为选择二级子域名
  • Sub Domain:填写我们刚刚所保留的二级子域名(本例为nginxtest)
修改完成后,点击更新

隧道更新成功后,点击左侧仪表盘的状态——在线隧道列表,可以看到nginx隧道的公网地址,已经更新为二级子域名了,将公网地址复制下来。

打开浏览器,我们来测试一下访问配置成功的二级子域名,出现nginx欢迎界面表现成功,可以正常访问。现在,我们全网唯一的私有二级子域名,就创建好了。

5. 配置静态站点

进入nginx资源目录,这个目录是nginx默认探求的资源目录
  1. cd /var/www/html
复制代码
为了让站点的内容更有意义,我们下载部署一个简单的静态演示站点–冥想放松站点。
  1. sudo wget https://www.cpolar.com/static/downloads/meditation-app-master.tar.gz
复制代码
解压
  1. sudo tar xzf meditation-app-master.tar.gz
复制代码
然后浏览器打开输入我们上面配置的公网地址加上资源路径:/meditation-app-master,即可看到我们配置的站点啦,同时长途访问也可以.


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

tsx81429

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表