树莓派使用apt-get安装配置Nginx+PHP7+MySQL(MariaDB)附带部分细节

本文档详述了如何在树莓派Raspberry Pi 3b上安装和配置Nginx、PHP7和MariaDB,包括系统配置、软件安装及服务的重启和配置。过程中涉及到了Apache的卸载、PHP7的安装、MySQL的安装以及Nginx的配置,最后还解决了远程连接MySQL的若干问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近使用树莓派搞定了一个小项目,现在树莓派闲置了,正好拿来做一个小型Web服务器进行功能测试。没想到配置的过程比我想象的复杂,好多小细节是用云服务器的时候没遇见过的。我已经尝试写的很简洁了,各位可以根据需要有选择的食用。

0.环境说明

  • 设备:树莓派Raspberry Pi 3b
  • 镜像:raspbian-stretch-lite (2017-11-29)
  • 网关:普通路由器NETGEAR R6220
  • 接入方式:有线接入

1.配置系统

  • 镜像下载地址:https://www.raspberrypi.org/downloads/raspbian/
  • 烧录工具:Win32DiskImager
  • 烧录完成后在boot分区创建一个名称为”ssh”的文件,用记事本创建,没有后缀名。
  • 初次登录用户名pi,密码raspberry,修改密码sudo passwd pi
  • (自选)安装编辑工具vim:apt-get install vim
  • 更换源为阿里的源http://mirrors.aliyun.com/raspbian/raspbian/,修改文件/etc/apt/sources.list,替换两个链接,去掉第二行连接前的注释。
  • 更新软件库并更新软件apt-get updateapt-get upgrade
  • 个人建议全程使用root权限安装软件。

2.安装Nginx

我使用的镜像竟然预装了Apache2,我都怀疑我用的是不是lite版。可能是我没什么见识吧。我不喜欢用这个,所以我将其完整删除了。参考shell如下:

apt-get remove --purge apache* -y
apt-get autoremove --purge -y

安装Nginx参考shell如下:

apt-get install nginx

Nginx的配置先放一下,全部安装之后讲。

3.安装PHP7及其部分插件

如果

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值