RaspberryPi上建立wordpress

准备工作:

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 还有一个上传用的文件夹也要给权限

时间: 2024-10-27 05:22:22

RaspberryPi上建立wordpress的相关文章

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

Coding.net这是一个国内新兴的代码托管平台,功能主要包括:代码托管.在线运行环境.监控代码质量,兼有一定的社交功能,在线运行环境支持Java.Ruby.Node.js.PHP.Python.Go等多种语言,每个账号可以创建1000个项目. Coding.net与Github不同的是,免费配额并不区分共有项目和私有项目.每个项目运行空间1G,需要指出的是coding.net的初衷并非用来建站,而是一个协作开发平台.暂时不支持绑定域名,但可以使用coding.net提供的二级域名(*.cod

新浪SAE上搭建WordPress个人博客网站-开篇

新浪SAE上搭建WordPress个人博客网站-开篇 2014年5月29日 在开始这篇博客之前,笔者在这里先普及两个东西: SAE,Sina App Engine的简称,是新浪的内部开发的云计算平台,在这里开发者可以创建Web应用和移动应用.我们创建好的应用就可以部署到SAE服务器上,它会帮我们进行负载均衡,SAE提供很多功能和服务,详细内容请到http://sae.sina.com.cn/进行查看. WordPress想必很多个人站长都非常熟悉了,它是一种使用PHP语言和MySQL数据库开发的

在Google Drive上建立免费静态网站

现今建立一个属于自己的网站已经是一件很普遍和简单的事情了.你可以选择买空间,买域名,你也可以使用免费空间,免费域名.你可以选择动态的php wordpress,joomla或者是静态的网站(如使用jekyll or octopress部署到github上).今天我将介绍如何在Google Drive上建立一个静态的网站,其实和github很相似,都支持js.不得不说google走的每一步都是让人兴奋和令人尊敬的.如果你上不了Google Drive,那么你可以选择fanqiang.下面就开始吧.

如何在github上建立个人主页

我的github:https://github.com/anthonylxd 1.首先你必须注册一个github账号,网址:https://pages.github.com/ 2.注册完成后的界面,右侧为你的仓库,即你以后保存你的代码的位置. 3.在github上建立个人主页的网址:https://pages.github.com/ 4.向下移动,即创建个人主页的地方, 分为个人或组织主页和项目主页,我们主要说的是个人或组织主页,左边的 5.鼠标移动到User ororganization si

在WIN7系统的笔记本上建立WIFI热点

成功与否的关键在于你是否按照顺序执行: 前置条件:右键"我的电脑"--"属性"--"设备管理器"--"网络适配器"查看是否有Microsoft Virtual WiFi Miniport Adapter这一项,如果安装的是WIN 7系统,一般都会有这一项,如果没有,可以在网上查查如何安装上这一项. 1.启用并设定虚拟WiFi网卡: 运行命令:netsh wlan set hostednetwork mode=allow ssi

为什麽我们一般会在自增列或交易时间列上建立聚集索引?

http://www.cnblogs.com/lyhabc/p/3533027.html 一般的交易系统里面我们都会以自增列或交易时间列作为聚集索引列,因为一般这些系统都是写多读少 每天的交易数据会不停的插入到数据库,但是读取数据就没有数据插入那么频繁 因为这些系统一般是写多读少,所以我们会选择在自增列或交易时间列上建立聚集索引 测试 测试环境:SQLSERVER2012 SP1  WINDOWS7 64位 我们来做一个测试,测试脚本如下: 1 --测试脚本 插入性能 2 USE [test]

快速低成本在新浪云SAE上建立定时执行任务 -以python脚本为例

1解决的问题和优势 l 利用SAE云应用不间断在线的特点,支持定时执行任务,支持php.java.python2.7等语言运行,从此不用担心自己的电脑关机了,没网络了不能及时有效运行定时任务的尴尬,当然也可以部署其他自己或SAE提供的应用(收费了,与其他云平台区别不大) l 对于一些小脚本的定时运行基本可以做到免费,代码空间5G,存储空间10G,可以支持小爬虫定时采集网页,自动发微博,帖子等各种有趣的功能 l 使用较为简单,上手容易,文档帮助齐全,可以快速使用 2 建立自己的定时运行应用 ...

在Eclipse上建立hbase 0.98.3/0.96.2源代码阅读环境

2.1. 切换到源代码目录,执行: mvn install -DskipTests -Dhttp.proxyHost=proxy01.cd.intel.com -Dhttp.proxyPort=911 黄色部分作用为设置代理.由于本人的编译环境在公司内网,所以需要设置代理 2.2. 生成eclipse项目环境: mvn eclipse:eclipse -DskipTests -Dhttp.proxyHost=proxy01.cd.intel.com -Dhttp.proxyPort=911 2.

在Eclipse上建立hadoop2.2.0/hadoop2.4.0源代码阅读环境

1.安装依赖的包: yum install gcc-c++ g++ autoconf automake libtool cmake zlib1g-dev pkg-config libssl-dev 2. 安装protobuf 2.5.0, 首先去google的网站上下载protobuf源代码,解压并切换到root用户执行如下命令: ./configure 如果中间发生错误,说明有些依赖包并为安装, an error occured because dependency is not met th