如何建立树莓派3 LAMP Web服务器

在前面的文章中,我介绍了如何安装Ubuntu对树莓派3设置的WiFi。现在,是时候建立一个Web服务器。LAMP堆栈是举办动态网站的热门选择。LAMP是Linux,ApacheMySQL和PHP。

1GB内存和树莓派3 4 ARM CPU内核,它是更可行的对树莓派主持LAMP堆栈为家庭和小型企业。

Linux的

由于树莓派3只是在上个月发布,此刻,没有太多的Linux版本移植。Ubuntu是目前可用的一个。要安装它,请按照指示在这里

阿帕奇

其实原因很简单,安装Apache Web服务器。从您的超级用户帐号,运行以下

sudo apt-get install apache2 -y

默认主页位于

/var/www/html/index.html

当您打开HTTP://本地主机在Ubuntu的Firefox浏览器,你会看到如下页面:

在树莓派3安装了Ubuntu Linux操作系统的Ap​​ache2

在树莓派3安装了Ubuntu Linux操作系统的Ap​​ache2

另类,你可能会发现你的树莓派3的IP地址,通过IP地址打开主页像http://192.168.0.114

以下命令报告的IP地址。

ifconfg | grep "inet addr"

它返回127.0.0.1(本地主机),192.168.0.113(以太网)和192.168.0.114(无线)

如何报告在Ubuntu Linux操作系统的本地主机的IP地址

如何报告在Ubuntu Linux操作系统的本地主机的IP地址

 

PHP

PHP是Zend科技开发的服务器端脚本语言。它被广泛用于网页的研究与开发。要安装PHP,运行以下命令

sudo apt-get install php5 -y
php -v

它应该看起来像如下一旦安装成功

报告PHP版本的Linux中

报告PHP版本的Linux中

 

要报告有关安装PHP的更多信息,如下创建一个文件

sudo emacs /var/www/html/info.php

摆在/var/www/html.info.php以下行保存退出出来的Emacs

<?php phpinfo(); ?>

现在,从你的浏览器打开网页http://192.168.0.114/info.php
,其中192.168.0.114是我的树莓派3的IP地址

在树莓派3 PHP的信息运行Ubuntu Linux操作系统

在树莓派3 PHP的信息运行Ubuntu Linux操作系统

MySQL的

它是在Linux和其它操作系统中广泛使用的开源RDBMS(关系数据库管理系统)。

运行以下命令来安装MySQL

sudo apt-get install mysql-server -y

在安装过程中,你将被要求为MySQL创建一个密码

在安装过程中设置MySQL密码

在安装过程中设置MySQL密码

如果此屏幕不显示,可能是由于一些包依赖的问题。您可能需要运行以下命令再次尝试安装MySQL

sudo apt-get update
sudo apt-get install mysql-server -y

 

一些包(如MySQL客户端,MySQL的客户端核心等)将被安装为过程的一部分。

要检查如果MySQL正在运行,发出以下命令

sudo service mysql status

如果不是,请尝试以下

sudo service mysql start

状态应该是这样的:

报告MySQL的状态

报告MySQL的状态

运行打开MySQL的Montior以下

mysql -u root -p

表明:

登录到MySQL监视器

登录到MySQL监视器

恭喜!

现在,您已成功安装LAMP Web服务器堆栈上树莓派3运行Ubuntu Linux操作系统。今后,我将介绍更多关于如何配置你的LAMP堆栈。

 

编译自:http://hackarobot.com/how-to-set-up-raspberry-pi-3-lamp-web-server/

华为云优惠多多,更有新用户低至4折,欢迎点击此处或者扫码进入

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: