树莓派搭建服务器的准备

下载树莓派系统

  • 进入树莓派系统官方网站
  • 选择Raspberry Pi OS Lite系统进行下载(该系统是没有桌面的),并解压得到xxx.img镜像文件。
  • 从该网站中下载Win32DiskImager
  • 使用Win32DiskImager往内存卡中写入xxx.img镜像。

写入完成后,内存卡变为一个名叫boot的分区,而真正系统分区windows无法识别。

配置树莓派系统

  • 进入boot分区内,新建一个名为ssh的文件(注意,不能有后缀名。这样就可以在树莓派系统启动时就能开启ssh功能。
  • 同样在boot分区内,新建一个名为wpa_supplicant.conf的文件,并在文件中写入如下内容
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid="你的wifi名字"
psk="你的wifi密码"
key_mgmt=WPA-PSK
priority=10
}

这样,我们就可以在开启树莓派后,树莓派自动链接网络啦、

一些命令

  • 树莓派系统的初始账号:pi,初始密码:raspberry
  • 查看当前可用wifi:$sudo iwlist wlan0 scan
  • 进入树莓派设置 $sudo raspi-config
  • 进入超级用户:$sudo su
  • 查看正在运行的进程:$netstat -tunlp
  • 杀进程:$kill -9 xxxx,xxxx为pid
### 配置 Nginx 搭建 Web 服务器树莓派上使用 Nginx 搭建 Web 服务器是一个相对简单的过程。以下是详细的说明: #### 安装 Nginx 要开始安装 Nginx,可以通过以下命令完成: ```bash sudo apt update sudo apt install nginx ``` 这会更新包列表并安装最新的 Nginx 版本[^1]。 #### 启动与启用服务 安装完成后,Nginx 应该已经自动启动。如果未启动,则可以手动执行以下操作来启动它: ```bash sudo systemctl start nginx ``` 为了确保每次系统重启时 Nginx 自动运行,还需要执行以下命令: ```bash sudo systemctl enable nginx ``` #### 测试访问 一旦 Nginx 成功安装并正在运行,就可以通过浏览器测试其默认页面。打开浏览器并输入树莓派的 IP 地址或 `localhost` 来查看默认欢迎页。例如: ``` http://<your_raspberry_pi_ip> ``` 如果一切正常,应该能看到 Nginx 的默认网页。 #### 映射到外网(可选) 虽然本地网络中的设备能够访问您的 Web 服务器,但如果希望外部互联网也能访问此服务器,则需要进一步配置端口转发以及可能的防火墙规则。具体方法可以在其他文档中找到更多信息[^2]。 #### 扩展功能(PHP 和 MySQL 支持) 对于更复杂的网站需求,通常还会涉及 PHP 脚本解释器和数据库管理系统 (MySQL/MariaDB) 。下面是如何扩展这些组件的例子: 1. **安装 PHP** ```bash sudo apt-get install php-fpm php-mysql ``` 2. **调整 Nginx 配置文件支持 PHP 处理请求** 编辑站点配置文件 `/etc/nginx/sites-available/default` ,修改其中的部分设置以便处理 `.php` 文件。 3. **安装 MySQL 数据库** ```bash sudo apt-get install mysql-server ``` 4. **集成 phpMyAdmin 工具管理数据库** 参考如下步骤完成安装及链接创建: ```bash sudo apt-get install phpmyadmin sudo ln -s /usr/share/phpmyadmin /var/www/html ``` 以上过程提供了基本框架用于构建动态内容驱动型 web 应用程序[^4]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值