用Raspberry Pi架设LAMP服务器

LAMP(Linux + Apache + MySQL + PHP),是目前主流的网站或互联网应用架构,树莓派也可以搭建一个迷你的LAMP服务器哦!架设好,让你的朋友来访问吧!

 

安装Apache

在终端输入:

sudo apt-get install apache2 -y

安装好后Apache自动运行,默认的主页目录是/var/www,如果要更改主页目录,就要修改配置文件:

sudo nano /etc/apache2/sites-available/default

然后将 DocumentRoot 和默认的 /var/www 改为你想设定的目录即可。
 
 


更新


 
 
升级了Apache 2.4.10后,记录默认网站目录的配置文件有所变化,要在/etc/apache2中的apache2.conf中加上网站目录的配置才能正常浏览。
在终端输入:

sudo nano /etc/apache2/apache2.conf

然后按 Ctrl+W ,搜索 <Directory ,再在合适的地方添加一段:

Options FollowSymLinks MultiViews
AllowOverride None
Require all granted

 

优化树莓派LAMP性能

根据http://name5566.com/4428.html的介绍,我们来优化一下LAMP:
1. 安装apc

sudo apt-get install php-apc -y

应该会装一大堆东西,然后可能会出现网站不能访问的可能,不用怕,看上面那段吧?
编辑 /etc/php5/apache2/php.ini 增加以下内容(配置参数详见:http://www.php.net/manual/en/apc.configuration.php):

[apc]
; 设置编译器缓存的大小(默认为 32M,Cubietruck 的内存还是挺大的,可以合理利用一下)
apc.shm_size = 128

 
 


更新完毕


 
 

安装PHP

在终端输入:

sudo apt-get install php5 libapache2-mod-php5 -y

 

安装MySQL

在终端输入:

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

安装过程中,程序会询问MySQL服务器中root用户(并非系统root用户)的密码,建议不要用空密码。
MySQL安装完成后,可以用MySQL Workbench连接。MySQL Workbench和MySQL服务器一样,是MySQL社区开发的开源软件,是一个MySQL数据库可视化设计、建模和管理工具。
MySQL Workbench连接方法如图:
MySQL Workbench 连接
1. 在连接名称中填入名称;
2. 连接方式选择SSH;
3. 输入Rpi的SSH用户名,如“pi”;
4. 点击“Store in Vault”,然后在弹出的对话框中输入密码;
5. 按需要浏览SSH私钥的路径;(pi默认无需私钥)
6. 在MySQL Hostname中无需更改,因此时已以“pi”用户名登入了远程的Rpi,现在是再在Rpi中登入MySQL服务器,所以用本机地址即可;
7. MySQL Server port,默认就是3306;
8. 然后就是MySQL服务器的用户名和密码,注意这个密码就是刚才新设置的密码,同样是点击“Store in Vault”然后再输入;
这样就能连接远程的MySQL服务器了。


已发布

分类

, , ,

来自

标签:

评论

《“用Raspberry Pi架设LAMP服务器”》 有 1 条评论

  1. […] 1. 搭建前先确保自己的RPi上已安装并配置好LAMP(LAMP教程),并保证可外网访问(花生壳教程)。   2. […]

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注