准备工作:
1.RaspberryPi 3代 B型
2.可用内存卡
3.读卡器
4.DiskGenius
5.Win32 Disk Imager
6.可用局域网
7.Xshell 和 Xftp
一. 系统安装
1.在官网(https://www.raspberrypi.org/)找到DOWNLOADS下载RASPBIAN系统,我下的是 lite版,没有图形界面,比完整版更节省资源(Pi的配置本来就不高…)可能须要科学上网,用Lantern或者GreenVPN.
2.用DiskGenius把内存卡格式化为FAT32格式
3.用Win32 Disk Imager选择下载好的系统写入内存卡,完成后在内存卡的boot分区里新建文本文档并改名为ssh去掉扩展名(因为系统默认不开ssh).
4.内存卡插入Pi,插好网线,通电开机ing…..
5.打开路由器管理界面,找到Pi的IP,用ssh工具(Xshell或Putty)登录,
默认帐号为:pi,密码为:raspberry
6.用命令:
raspi-config
做一下基本的设置,如果权限不够记得用sudo.主要改改密码和默认时区什么的.
7.以前还要安装vsftpd做ftp,后来发现没什么必要的,ssh自带sftp的,用软件Xftp直接登录就好了.
这样系统就基本可用了, 以后再想起什么须要设置的我再添~
二.安装wordpres
1.安装apache2:
sudo apt-get install apache2 libapache2-mod-php5
安装完成后重起下apache2服务器:
sudo /etc/init.d/apache2 restart
重起完成后在浏览器中输入Pi的IP地址会弹出apache2的说明界面,这就说明已经安装成功啦!
2.安装php:
sudo apt-get install php5 php5-mysql
安装完成后在/var/www/html目录下,建立phpinfo.php文件写如下内容:
<?php phpinfo(); ?>
,然后在浏览器中输入 http://pi的ip/phpinfo.php显示php界面说明安装成功!
3.安装mysql:
sudo apt-get install mysql-server mysql-client
安装过程中会让你输入数据库密码,输入后要记牢!
4.建立wordpress数据库给wordpress用. 登录mysql:
mysql -u root -p
(-u:指的是用用户名登录,后面root就是用户名,-p指的是密码)提示输入密码–>输入–>进入.这时用指令创建数据库:
create database wordpress;
(wordpress是数据库的名称,随意写记住就行.记得要加后面的分号!) exit 退出!数据库建立完成.
5.下载wordpress文件包,上传到Pi,地址:https://www.baidu.com/s?ie=UTF-8&wd=wordpress 下载后是.tar.gz文件,用Xftp上传到Pi(也可以在Pi上直接下载,但是我觉得这样速度快).
6.解压:
tar -xvf 压缩包名
解压后会出现wordpress文件夹,把wordpress文件夹下的所有文件移动到html目录下 :
sudo mv – r wordpress/* /var/www/html
7.这时在浏览器中打开Pi的ip就会看到wordpress的配置页面了,按提示填写相关信息即可(数据库:就是刚刚建立的数据库名字.数据库用户:root.数据库密码:你的数据库密码)
到这里wordpress就搭起来了!
todo list:
1.外网访问 域名和花生壳映射
2.固定链接设置有坑!
3.相关细节随时更新!
4.chmod 777 /var/www/html 还有一个上传用的文件夹也要给权限