本文介绍: 安装 Nginx(发音为“enginex”)可以将您的树莓派变成一个强大的 Web 服务器可以用于托管网站或 Web 应用程序。相比其他 Web 服务器,Nginx内存占用率非常低,可以树莓派等资源受限的设备运行。同时结合工具即可实现公网IP远程访问

最近,我发现一个超级强大的人工智能学习网站。它以通俗易懂的方式呈现复杂概念,而且内容风趣幽默。我觉得它对大家可能会有所帮助,所以我在此分享点击这里跳转到网站

前言

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

1. Nginx安装

树莓派安装Nginx也是很简单,通过apt命令可以直接安装,先更新仓库

sudo apt update

安装更新

sudo apt upgrade

更新完成后安装Nginx 包

sudo apt install nginx

启动Nginx

sudo /ect/init.d/nginx start

启动后,我们可以在外部浏览器输入树莓局域网ip:80端口即可访问Nginx

在这里插入图片描述

2. 安装cpolar

使用cpolar一件安装脚本:

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

系统添加服务

sudo systemctl enable cpolar

启动cpolar服务

sudo systemctl start cpolar

查看服务状态

sudo systemctl status cpolar

重启cpolar命令(需要时候使用)

sudo systemctl restart cpolar

然后外部浏览器使用树莓派局域网ip+:9200端口即可出现cpolar管理界面

在这里插入图片描述

输入官网注册账号登陆即可隧道进行操作.

在这里插入图片描述

3.配置域名访问Nginx

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

点击创建

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

4. 固定域名访问

注意的是,以上步骤使用的是随机临时地址,该公网地址24小时内会随机变化。我们接下来为其配置固定地址,该地址不会变化,设置后将无需每天重复修改地址。

升级至基础套餐或以上才支持配置固定域名

登录cpolar官网后台点击左侧仪表盘预留找到保留二级子域,为http隧道保留一个二级子域名。

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

修改完成后,点击更新

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

5. 配置静态站点

进入nginx资源目录,这个目录nginx默认寻找的资源目录

cd /var/www/html

为了让站点内容更有意义,我们下载部署一个简单静态演示站点–冥想放松站点

sudo wget https://www.cpolar.com/static/downloads/meditation-app-master.tar.gz

解压

sudo tar xzf meditation-app-master.tar.gz

然后浏览器打开输入我们上面配置的公网地址加上资源路径:/meditation-app-master,即可看到我们配置的站点啦,同时远程访问也可以.

在这里插入图片描述

原文地址:https://blog.csdn.net/xz2935117143/article/details/134602190

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_49426.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注