15042895833
首页 >> 新闻案例

云计算与服务器区别树莓派下安装网络服务器

作者:云服务器网 | 2025-12-16 10:01:31

腾讯云服务器 ip

今天这篇文章介绍下如何在树莓派下安装Nginx网络服务器。

启动树莓派进入命令行界面,如果你长时间没有更新本地软件列表信息,可以输入以下命令:

sudo apt-get update

列表信息更新后,如果你想对软件进行更新,可以输入以下命令:

sudo apt-get upgrade

如果你不需要更新软件,直接输入以下命令安装Nginx服务器软件:

sudo apt-get install nginx

安装完成后,输入以下命令(查看版本号):

nginx -v

如果出现类似下面语句(版本可能不同):

阿里云服务器 java环境

nginx version: nginx/1.14.2

说明Nginx网络服务器已经安装成功。

此时用网线将电脑与树莓派相连接(设置二者的网络地址在同一子网),在浏览器中输入树莓派的网络地址(比如:192.168.0.81),应该会看到下面的欢迎界面:

到这里,已经成功把树莓派改造成一台网络服务器了。

如果你的系统安装了简易防火墙(UFW,Uncomplicated Firewall),可以输入以下命令列出可用的应用配置文件:

sudo ufw app list

比如Ubuntu系统下可能会列出:

Nginx Full

Nginx HTTP

Nginx HTTPS

OpenSSH

其中:

Nginx Full:启用这个配置文件会同时打开80端口和443端口;Nginx HTTP:启用这个配置文件只会打开80端口;Nginx HTTPS:启用这个配置文件只会打开443端口;OpenSSH:启用这个配置文件会允许SSH服务;

如果要启用某个配置,比如Ngnix Full,输入以下命令:

sudo ufw allow Nginx Full

如果只允许HTTPS协议,则输入以下命令:

免费申请腾讯云服务器

sudo ufw allow Nginx HTTPS

sudo ufw delete allow Nginx Full

检验简易防火墙的规则是否已经生效,输入以下命令:

sudo ufw status

更多关于简易防火墙的命令,请参考:

Linux应用开发之Ubuntu的UFW防火墙配置 | 北岛夜话

如果想手动停止Nginx服务器,输入以下命令:

sudo systemctl stop nginx

再次启动输入以下命令:

sudo systemctl start nginx

重启服务器,输入以下命令:

sudo systemctl restart nginx

如果只是修改了配置文件,Nginx支持无缝加载配置文件,而不必中断现有连接。输入以下命令:

sudo systemctl reload nginx

一般情况下,Nginx开机会自动运行。如果想禁止开机自动运行,输入以下命令:

sudo systemctl disable nginx

启用开机自动运行,输入以下命令:

sudo systemctl enable nginx

查看Nginx服务的状态,输入以下命令:

sudo systemctl status nginx

看到Acitve(Running)字样,说明服务正常运行,如下图所示:

好了,关于树莓派下安装Nginx网络服务器就先介绍到这里。

远程桌面连接云服务器

上一篇:亚马逊 云服务器 中国“李鬼”遇上李逵,“武汉阿里云”法人被索赔50万元
下一篇:迅雷云服务器正忙树莓派打造RTMP直播服务器
联系我们