在某宝上,这套解锁服务还能当商品来卖,一本万利。
如果测试没有问题,可以Ctrl + C组合键关闭服务,然后使用 sudo docker-compose up -d 后台启用服务
我们可以将树莓派8686端口的服务,映射到云端服务器
如果对frpc配置有疑问,请查看往期 《树莓派4B家庭服务器搭建指南》刷Ubuntu Server 2004,绑定公网域名,对公网提供>树莓派以简单、强大、易用出名,而树莓派最直接的用途莫过于充当家庭服务器。搭建一个家庭Web服务器,你可以通过网页在任何地方控制 *** 作和监控家里的情况。
工具/原料
树莓派
nat123
LAMP
方法/步骤
在树莓派上安装linux系统,到官网下载系统压缩包,推荐使用raspbian。
如果在windows下安装,需要下载win32diskimager,解压系统,将解压出来的系统映像写到内存卡(内存卡最好大点,推荐8G以上的内存卡)。
如果在Linux系统下安装,先输入命令:sudo fdisk -l
查询内存卡的分区,一般是/dev/sdb。
把系统映像解压到家目录下/home/,输入命令:
sudo dd bs=1M if=~/2016-02-26-raspbian-jessie-liteimg 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
树莓派用python来进行编程。树莓派项目的一个核心思想是Python编程语言的使用。Python允许树莓派的拥有者将项目扩展到令人难以置信的规模。Python是一个解释型的面向对象的、跨平台的编程语言。良好的可靠性、清晰的语法和易用性,使它成为最流行的编程语言之一。Python是一个优雅的、功能强大的语言。
RaspberryPi系统用的是ARM架构的Linux,Linux上的大部分编程语言如GNUC/C,Java,Python,Perl,PHP都能用,Net本来就不支持Linux,不过说不定非官方的Mono会支持ARM。
Apache + MySql + Php.
Apache可以用下面的命令来安装
sudo apt-get install apache2
Apache默认路径是/var/>
其配置文件路径为: /etc/apache2/
可以通过:sudo vi /etc/apache2/portsconf修改监听端口号
重启服务生效:sudo service apache2 restart
2、安装mysqlsudo apt-get install mysql-server
安装过程中,会出现一个提示符让你输入一个密码。
这个密码是mysql root用户的密码。
输入下面的命令,就可以安装PHP 5,以及PHP访问mysql数据库所需要的库。
sudo apt-get install php5
sudo apt-get install php5-mysql
4、测试安装完成后,可以在浏览器中输入你路由器的IP或域名,就可以访问你的网站了。
你应该能看到一个页面显示“It works”,但是没有其它内容。
创建一个/var/>5、外网访问
这里使用蒲公英组建异地局域网实现外网访问
先将蒲公英安装包预先上传至树莓派(路径:/home/oray/下载/Pgy_CentOS_200_x86_64rpm)
通过cd命令进入存放蒲公英安装软件的目录,输入rpm命令进行安装;
cd 下载/
rpm -ivh Pgy_CentOS_200_x86_64rpm
安装成功后,任意路径下输入“PgyVistor”命令即可调出交互界面,按照界面指示输入账号进行登录,可以选择打开自动登录。
之后,外网设备同样安装蒲公英客户端,用同一账号登录就可以访问树莓派的Web服务了~
SSH暂时不支持图形界面。可以追问望采纳谢谢VNC远程登录树莓派的图形界面的方法:
安装VNC需要使用命令行。如果需要远程 *** 作安装VNC,就必须通过SSH登录到命令行界面。
安装
树莓派命令行:
sudo apt-get install tightvncserver
安装好之后请一定先使用此命令设置一个VNC密码:
vncpasswd
(先输入 *** 作密码两次,然后会询问是否设置一个查看(view-only)密码,按自己喜欢,一般没必要。)
开机自动启动
设置开机启动,需要在/etc/initd/中创建一个文件。例如tightvncserver:
(注:启动脚本的名称,有和程序名一致的习惯)
sudo nano /etc/initd/tightvncserver
内容如下:(putty窗口中按右键=粘贴)#!/bin/sh
### BEGIN INIT INFO
# Provides: tightvncserver
# Required-Start: $local_fs
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start/stop tightvncserver
### END INIT INFO
# More details see:
# >
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)