0%

raspberry-nginx

在树莓派中安装nginx可以作为本地的一个web服务来访问树莓派中的内容。

安装nginx:

1
apt install -y nginx

但是出现错误:

1
E: 无法下载 http://mirrordirector.raspbian.org/raspbian/pool/main/n/nginx/libnginx-mod-http-echo_1.10.3-1+deb9u1_armhf.deb  404  Not Found [IP: 93.93.128.193 80]

然后尝试更新apt-get

1
apt-get update

发现不但网速非常慢,而且还会出现上面那种错误提示,还是404。谷歌一查,发现是需要来换下源镜像。

首先查看文件/etc/apt/souces.list,可以看到如下的一条源:

1
http://mirrordirector.raspbian.org/raspbian/ stretch main contrib non-free rpi

这是系统默认的源,从这个源上面更新或者安装,都会很慢。

这有一个镜像列表,我采用了国内的清华的源。

清华大学开源软件镜像站的使用帮助

然后我们继续打开/etc/apt/sources.list文件,删除或注释掉原来的镜像的源,添加我们的清华镜像:

1
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main no-free contrib

保存完毕后,运行update命名:

1
sudo apt-get update

耐心等待完毕更新完毕,然后安装我们的软件:

1
apt install -y nginx

这次终于可以安装成功了。

启动nginx

sudo /etc/init.d/nginx start

修改配置

配置文件所在位置:/etc/nignx/nginx.conf

其他的就没啥区别了,开搞吧。

码字辛苦,打赏个咖啡☕️可好?💘