准备工作:

1.RaspberryPi 3代 B型

2.可用内存卡

3.读卡器

4.DiskGenius

5.Win32 Disk Imager

6.可用局域网

7.Xshell 和 Xftp

8.官网下载的wordpress 安装包

一. 系统安装
1.在官网(https://www.raspberrypi.org/)找到DOWNLOADS下载RASPBIAN系统,可能须要科学||上网,用Lantern或者GreenVPN.
|
2.用DiskGenius把内存卡格式化为FAT32格式

3.用Win32 Disk Imager选择下载好的系统写入内存卡,完成后在内存卡的boot分区里新建文本文档并改名为ssh去掉扩展名(因为系统默认不开ssh).

4.内存卡插入Pi,插好网线,通电开机ing…..

5.打开路由器管理界面,找到Pi的IP,用ssh工具(Xshell或Putty)登录,

默认帐号为:pi,密码为:raspberry

6.用命令:

sudo raspi-config

在此命令下做一下基本的设置如下:

1.更改默认密码

2.更改时区

3.vnc安装 在pc端安装vnc可以直接访问pi的桌面系统很方便.

等..

这样系统就基本可用了, 以后再想起什么须要设置的我再添~

二.安装LAMP
1.安装apache2:

先测试一下有没有自带,直接浏览器输入pi的IP,如果弹出网页说明已经有apache了哦

没有就安装吧:

sudo apt-get install apache2 libapache2-mod-php5

安装完成后重起下apache2服务器:

sudo /etc/init.d/apache2 restart

或sudo sereice apche2 restart

再次测试一下~

2.安装php:

sudo apt-get install php7.0

3.安装mysql:

sudo apt-get install mysql-server

这里注意哦,其实mysql已经更名为MariaDB了.

进入数据库:sudo mysql

创建一个数据库: create database wordpress; (一定记得加分号在mysql里面分号代表命令结束.wordpress是数据库名)

查看一下是否建立成功: show databases;

进入我门建立的数据库: use wordprss;

更改数据库root密码:

4.建立wordpress数据库给wordpress用. 登录mysql:

mysql -u root -p

(-u:指的是用用户名登录,后面root就是用户名,-p指的是密码)提示输入密码–>输入–>进入.这时用指令创建数据库:

create database wordpress;

(wordpress是数据库的名称,随意写记住就行.记得要加后面的分号!) exit 退出!数据库建立完成.

5.下载wordpress文件包,上传到Pi,地址:https://cn.wordpress.org/下载后是.tar.gz文件,用Xftp上传到Pi.

也可以用vnc直接登陆pi用浏览器打开直接下载即可

6.解压:

tar -xvf 压缩包名

或者在xwindow界面直接解压即可

备份/var/www/html为html.bak : sudo mv /var/www/html /var/www/html.bak

然后将解压后出现的wordpress重命名为html文件夹下的所有文件移动到www目录下 :

sudo mv wordpress /var/www/html

7.这时在浏览器中打开Pi的ip就会看到wordpress的配置页面了,按提示填写相关信息即可(数据库:就是刚刚建立的数据库名字.数据库用户:root.数据库密码:你的数据库密码)

到这里wordpress就搭起来了!

todo list:

1.外网访问 域名和花生壳映射

2.固定链接设置有坑!

3.相关细节随时更新!

4.chmod 777 /var/www/html 还有一个上传用的文件夹也要给权限

RaspberryPi上建立wordpress的更多相关文章

  1. Coding.net代码托管平台建立WordPress

    Coding.net这是一个国内新兴的代码托管平台,功能主要包括:代码托管.在线运行环境.监控代码质量,兼有一定的社交功能,在线运行环境支持Java.Ruby.Node.js.PHP.Python.G ...

  2. [Linux] Ubuntu Server 12.04 LTS 平台上搭建WordPress(Nginx+MySql+PHP) Part II

    接着上一节继续搭建我们的LNMP平台,接下来我们安装PHP相关的服务 sudo apt-get install php5-cli php5-cgi php5-fpm php5-mcrypt php5- ...

  3. [Linux] Ubuntu Server 12.04 LTS 平台上搭建WordPress(Nginx+MySQL+PHP) Part IV

    接下来我们去下载 WorePress 用最新的 3.7.1 下载地址是:http://cn.wordpress.org/wordpress-3.7.1-zh_CN.zip 我们先建立一个文件夹 /va ...

  4. 【腾讯云的1001种玩法】几种在腾讯云建立WordPress的方法(Linux)(二)

    版权声明:本文由张宁原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/126547001488207964 来源:腾云阁 ht ...

  5. LAMP 建立 Wordpress 站点 Linux Apache MariaDB PHP

    使用LAMP建立Wordpress, 要求如下: 准备工作: VMware 14 CentOS 7.4 最小化 安装镜像 Wordpress 安装包,  下载 预热: 使用VMware新建4台虚拟机, ...

  6. 在Google Drive上建立免费静态站点

    现今建立一个属于自己的站点已经是一件非常普遍和简单的事情了. 你能够选择买空间,买域名.你也能够使用免费空间.免费域名.你能够选择动态的php wordpress,joomla或者是静态的站点(如使用 ...

  7. 如何在VPS上搭建WordPress博客网站(史上最全图文教程)

    由于现在很多人仍然使用共享主机,所以我决定写这篇教程,教你如何设置自己的虚拟专用服务器(VPS),以便为启动一个 WordPress 网站准备好所有必要的服务. 为什么共享托管不是最好的选择? 你的 ...

  8. 将本机电脑作为自己的网站服务器--基于XAMPP在本地建立wordPress网站

    "我不敢说自己从未担心害怕过. 实际上我希望少一点担心害怕,因为它让我分心,让我的神经系统备受煎熬".----马斯克 周日,搞了大半天,为了熟悉wordPress,先在自己的电脑上 ...

  9. ubuntu安装discourse论坛----结合在apache服务上建立虚拟主机

    指导操作:https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md 一.先安装 Docker / Git: wg ...

随机推荐

  1. 20175315 《Java程序设计》第6周学习总结

    20175215 <Java程序设计>第6周学习总结 教材学习内容总结 第七章主要讲的是内部类,匿名类,异常类等等. 内部类:Java支持在一个类中定义另一个类,称作内部类,包含内部类的类 ...

  2. anylogic 使用

    1.智能体群的用法有人会问:请问怎么给生成的两个对象赋予属性,比如在分叉的时候一个进入sink1,另一个进入sink2?我想source生成不同的实体,而且各个实体都有不同的属性,请问应该怎么设置呢? ...

  3. sql 常见错误总结

    1.根据一张表更新另一张表的数据. . 写法轻松,更新效率高: update table1 set field1=table2.field1, field2=table2.field2 from ta ...

  4. pptpd免radius限速、限连接+自由定制功能脚本

    因为就几个用户懒得上radius,所以手写了一个用户管理脚本. 脚本很简单,具体直接看repo吧. https://github.com/esxgx/pptpd-exscripts

  5. html获取输入框的值

    https://zhinan.sogou.com/guide/detail/?id=316512383339

  6. jQuery之cookie操作

    Cookies 定义:让网站服务器把少量数据储存到客户端的硬盘或内存,从客户端的硬盘读取数据的一种技术: 下载与引入:jquery.cookie.js基于jquery:先引入jquery,再引入:jq ...

  7. 关于kafka生产者相关监控指标的理解(未解决)

    关于生产者相关的监控指标含义的理解,希望大神帮忙进行确定下.     这边找了官网,看了网上各样的资料,但都无法帮我理解监控项目相关含义.     相关的监控项目是从jconsole获取的,并接入到了 ...

  8. fidller判断只抓固定host

    设置好,填入对应的host,操作-立即运行过滤设置 效果

  9. 最长共公子序列(LCS)

    #include <iostream> #include <cstdio> #include <algorithm> using namespace std; ], ...

  10. pta总结3

    7-1 抓老鼠啊~亏了还是赚了? (20 分) 某地老鼠成灾,现悬赏抓老鼠,每抓到一只奖励10元,于是开始跟老鼠斗智斗勇:每天在墙角可选择以下三个操作:放置一个带有一块奶酪的捕鼠夹(T),或者放置一块 ...