树莓派搭建服务器?如何用树莓派搭建服务器
大家好,如果您还对树莓派搭建服务器不太了解,没有关系,今天就由本站为大家分享树莓派搭建服务器的知识,包括如何用树莓派搭建服务器的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!
如何用树莓派搭建服务器
方法/步骤
1
在树莓派上安装linux系统,到官网下载系统压缩包,推荐使用raspbian。
2
如果在windows下安装,需要下载win32diskimager,解压系统,将解压出来的系统映像写到内存卡(内存卡最好大点,推荐8G以上的内存卡)。
3
如果在Linux系统下安装,先输入命令:sudo fdisk-l
查询内存卡的分区,一般是/dev/sdb。
把系统映像解压到家目录下/home/***,输入命令:
sudo dd bs=1M if=~/2016-02-26-raspbian-jessie-lite.img of=/dev/sdb
这步按你自己的实际情况操作。
看到以下输出就成功写入了。
4
把内存卡装入树莓派,开机启动,第一次会需要配置系统,可以按默认设置直接启动进入系统。
5
安装Apache。apache服务器一般在linux软件源列表有,可以用apt安装。
在安装可以先更新一下apt的软件列表,以确定安装的软件是最新。
输入命令:sudo apt-get update
更新完毕可以正式安装apache了。
输入命令:sudo apt-get install apache2
6
安装mysql。这个也是软件列表中的软件,所以直接用apt安装。因为我们是使用服务器端应用,输入以下命令安装:
sudo apt-get install mysql-server
7
安装PHP。
输入命令:sudo apt-get install php5
php还需要对数据库进行操作,所以还需要安装php5-mysql
输入命令:sudo apt-get install php5-mysql
8
注册一个域名,用nat123将你的域名与你的IP进行域名解析。若是内网则还需要内网映射。
9
在浏览器输入打开你的网址,网页正常显示服务器就搭建成功了。
如何用树莓派搭建个人 web 服务器
Apache+ MySql+ Php.
1、安装ApacheApache可以用下面的命令来安装
sudo apt-get install apache2
Apache默认路径是/var/www/
其配置文件路径为:/etc/apache2/
可以通过:sudo vi/etc/apache2/ports.conf修改监听端口号
重启服务生效:sudo service apache2 restart
2、安装mysqlsudo apt-get install mysql-server
安装过程中,会出现一个提示符让你输入一个密码。
这个密码是mysql root用户的密码。
3、安装PHP输入下面的命令,就可以安装PHP 5,以及PHP访问mysql数据库所需要的库。
sudo apt-get install php5
sudo apt-get install php5-mysql
4、测试安装完成后,可以在浏览器中输入你路由器的IP或域名,就可以访问你的网站了。
你应该能看到一个页面显示“It works”,但是没有其它内容。
创建一个/var/www/index.php
5、外网访问这里使用蒲公英组建异地局域网实现外网访问
先将蒲公英安装包预先上传至树莓派(路径:/home/oray/下载/PgyVPN_CentOS_2.0.0_x86_64.rpm)
通过cd命令进入存放蒲公英安装软件的目录,输入rpm命令进行安装;
cd下载/
rpm-ivh PgyVPN_CentOS_2.0.0_x86_64.rpm
安装成功后,任意路径下输入“PgyVistor”命令即可调出交互界面,按照界面指示输入账号进行登录,可以选择打开自动登录。
之后,外网设备同样安装蒲公英客户端,用同一账号登录就可以访问树莓派的Web服务了~
树莓派搭建文件服务器
https://www.raspberrypi.org/downloads/raspberry-pi-os/
安装 Etcher之后启动 Etcher,插入 SD卡、选择要安装的 img文件、选择 SD卡对应的磁盘分区
https://www.balena.io/etcher/
①新建一个ssh空白文件,放到root目录下,树莓派开机会自动启用
②网络优先选择有线网络
③无线网络
将刷好 Raspbian系统的 SD卡用电脑读取。在 boot分区,也就是树莓派的/boot目录下新建
具体详情看下面
https://shumeipai.nxez.com/2017/09/13/raspberry-pi-network-configuration-before-boot.html
方法1:利用路由器软件查看IP地址
方法2:
ssh连接默认用户名:pi密码:raspberry
方法3:IP Scanner
1.切换 root权限 sudo su
2.编辑下列文件
连接raw.githubusercontent.com失败
step1:
在 https://site.ip138.com/raw.Githubusercontent.com/
输入raw.githubusercontent.com查询IP地址
step2:
sudo nano/etc/hosts
你查到的ip地址,香港的就行 raw.githubusercontent.com
比如:
151.101.76.133 raw.githubusercontent.com
OpenMediaVault项目地址:
https://github.com/OpenMediaVault-Plugin-Developers/installScript
执行安装脚本:
step1:
输入树莓派的IP地址
初始用户名:admin
密码:openmediavault
step2:
1.连接硬盘
2.文件系统—>卸载硬盘
3.磁盘—>擦除
4.文件系统—>新建文件系统选择EXT4
5.挂载—>应用
6.共享文件夹—>新建一个文件夹设置权限
7.SMB/CIFS—>启用
8.共享—>添加共享
mac登陆
前往:连接服务器 smb://树莓派的ip地址
windows
我的电脑—>右键—>映射网络驱动器—>找到共享的文件夹
好了,文章到此结束,希望可以帮助到大家。