树莓派从零开始LAMP搭建web服务器(博客WordPress)教程

为了让更多的朋友不让自己家里的树莓派丢在角落吃灰,也让自己不忘记折腾架设的过程,做个教程,有不足之处请大家多多包涵。

目的:让树莓派架设web服务,搭建个人博客,使用自己的域名访问,家里的动态ip也可以。

材料:树莓派一个,TF卡(请使用品牌高速卡),数据线一根,网线一根,高品质2A电源。

啰嗦几句,树莓派外壳最好使用注塑的,树莓派贴好散热片和使用风扇,TF卡最好使用闪迪金士顿的高速卡(16G),电源最好使用大品牌的,千万不要使用山寨的。

开始教程:

第一步写入系统本人使用的是官方的Raspbian系统(2016-5-10),5.10以后的版本同样的步骤。

下载的是2016-05-10-raspbian-jessie-liteLite版本就是精简了界面的,这样可以节省很多不必要的内存资源占用。下载地址:https://www.raspberrypi.org/downloads/raspbian/

   使用Win32DiskImager这个工具输入系统

工具可在QQ群:2172263下载

1

                                                  等待系统的刷写完成,完成后关闭软件就行了。

假如你不要这系统了,要重新刷系统,还是使用这工具刷提供的bootsector.img,然后在格式话下卡,卡就回到买来的样子了,也适用于把卡还原。

   接下来把TF卡插入树莓派,并且上电,使用IPscan找到树莓派的ip地址,或者在路由中查看所有设备的ip地址并找到你的树莓派的地址。

2

最好是把树莓派固定ip,后面端口映射需要它是固定的ip,笔者是在路由器中固定树莓派的ip,路由中固定好ip之后,树莓派重起下 这样树莓派的ip就固定了。笔者把树莓派ip固定在了200,你们就固定你们自己想要的,ip在2-245之间就行。

3

下面使用Putty或者其他Xshell工具登录,树莓派默认主机名是 raspberrypi 默认用户是 pi 密码为 raspberry

我们需要解锁root获取权限,这样方便后面操作。

pi@raspberrypi:~$ sudo passwd root

Enter new UNIX password:   #输入第一遍密码

Retype new UNIX password:  #输入第二遍密码

启用 root 账号登录

pi@raspberrypi:~$ sudo passwd –unlock root

passwd: password expiry information changed.

输入上面第一行代码 第二行是提示错误的代码

原因是 新版本ssh默认关闭root登陆 你可以修改一下ssh的配置文件

pi@raspberrypi:~$ sudo nano /etc/ssh/sshd_config

Ctrl + W 快捷键 搜索 PermitRootLogin without-password

修改 PermitRootLogin without-password 为 PermitRootLogin yes

Ctrl + O 快捷键 保存

Ctrl + O 快捷键 退出 Nano 编辑器

执行完之后,用 reboot 命令重启,这样就可以解锁root账户。

45

重起后直接使用root账户登录,后面所有操作都在root下完成。

重新进入后第一件事情就是更新,命令apt-get update  等待更新的完成

6

时间时区调整:输入sudo dpkg-reconfigure tzdata

选择Asia 亚洲 然后选择上海  回车后变成下面这样

Current default time zone: ‘Asia/Shanghai’

Local time is now:      Fri Jun  3 07:58:23 CST 2016.

Universal Time is now:  Thu Jun  2 23:58:23 UTC 2016.

   接下来就是架设web了

输入命令 sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql

7

输入Y 安装,期间会让你2次MYsql数据库密码笔者临时输入了qwert123456作为密码,期间会下载一些其他的安装包并且会自动安装。

8

装完 在浏览器输入树莓派的ip,看到下面的页面说明web服务安装成功

9

接下来就是创建一个数据库了,因为要搭建wordpress必须要有数据库。

连接进入mysql:mysql -p 退出数据库:quit    创建名为 ***(自定义)数据库:create database  ***;如:【create database  wordpress;】

显示所有的数据库命令:show databases;    删除一个数据库:drop database 库名;例如命令:drop database daobidao; 就删除了daobidao 数据库。【drop database wordpress;】

创建的数据库成功

10

输入  sudo chmod 777 /var/www/    给文件夹权限 不然后面没权限操作,再输入 sudo /etc/init.d/apache2 restart

树莓派命令的操作到此基本就全部完成了

接下来闭着使用的是FlashFxp登录树莓派 传入wordpress程序,当然你们可以使用其他的工具,笔者用这个工具好多年了,习惯了。

11

进入 /var/www/html/  删除里面自带的index页面传入在wordpress官网下载的程序https://cn.wordpress.org/,文件夹里面的程序全部传入。去下载wp程序就不用教了吧,这如果不会你可以全部关了不用看教程了。

12

接下来在浏览器输入树莓派的ip地址进行wp的安装,如果你是要使用自己域名访问的,先把花生壳映射做好再使用域名打开,如果第一次用局域网ip打开的安装博客的,那么wp的链接就是局域网内网的ip地址了,要改成域名的对于新手我就不教了,推荐使用域名打开,前提先把下面动态ip映射,使用自己域名架设的教程看完。如果局域网网测试成功,想用外网ip或者域名访问建议删除重装,不然链接不对。

13141516

外网映射,动态ip部分:

首先在路由里面映射端口,可能你们有的是TP啊之类的路由比较多,在虚拟服务里面端口映射,注意要内部和外部的端口设置一致,协议要设置成ALL或者BOTH。路由设置完了,设置花生壳,比这一开始的时候是使用花生壳的windows版的客户端的,这样比较浪费,必须有一台电脑一直开着,经过了解花生壳的花生棒就能打到效果。使用花生壳最好自己注册个net,com或者cn的域名,免费送的域名不给力的,下面笔者就演示下花生壳映射。

1718

如果是客户端的,右键域名-花生壳管理-添加映射,后面的设置就和笔者一样了。如果你是内网ip,需要花6元在花生壳开通下内网映射,不然不能使用内网映射,一次开通,永久使用。

5

最后在说下笔者的博客地址:www.fanhuayijiu.com

树莓派架设博客QQ群:2172263

本文固定链接: http://www.fanhuayijiu.com/?p=43 | 繁花依旧

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值