树莓派搭建服务器(树莓派可以当电脑用吗)

如何用树莓派搭建个人 web 服务器

Apache+ MySql+ Php.

1、安装Apache

Apache可以用下面的命令来安装

sudo apt-get install apache2

Apache默认路径是/var/www/

其配置文件路径为:/etc/apache2/

可以通过:sudo vi/etc/apache2/ports.conf修改监听端口号

重启服务生效:sudo service apache2 restart

2、安装mysql

sudo 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服务了~

如何在pc上搭建树莓派开发环境_树莓派搭建服务器可以实现什么

树莓派用python来进行编程。树莓派项目的一个核心思想是Python编程语言的使用。Python允许树莓派的拥有者将项目扩展到令人难以置信的规模。Python是一个解释型的面向对象的、跨平台的编程语言。良好的可靠性、清晰的语法和易用性,使它成为最流行的编程语言之一。Python是一个优雅的、功能强大的语言。

RaspberryPi系统用的是ARM架构的Linux,Linux上的大部分编程语言如GNUC/C,Java,Python,Perl,PHP都能用,.Net本来就不支持Linux,不过说不定非官方的Mono会支持ARM。

如何用树莓派搭建服务器

方法/步骤

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

在浏览器输入打开你的网址,网页正常显示服务器就搭建成功了。

阅读剩余
THE END