电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
文章
树莓派搭建网站系列教程之四:在树莓派上搭建Wordpress博客网站
分 享
扫描二维码分享
树莓派搭建网站系列教程之四:在树莓派上搭建Wordpress博客网站
树莓派
科技爱好者博客
关注
发布时间: 2020-04-27
丨
阅读: 800
在前面的三个系列教程中,我们讲解了在树莓派上安装apache、PHP、MySQL和PHPadmin的过程,为树莓派搭建网站提供了基础的环境支持。阅读完本文后,你就可以用树莓派来搭建自己的博客网站了。 如果基础环境还没有搭建好,可以按照前面的文章来参考搭建基础环境,文章链接如下: [树莓派搭建网站系列教程之一:在树莓派上设置Apache](https://www.icxbk.com/article/detail?aid=1344) [树莓派搭建网站系列教程之二:安装MySQL数据库](https://www.icxbk.com/article/detail?aid=1346) [树莓派搭建网站系列教程之三:在树莓派上安装PHPMyAdmin](https://www.icxbk.com/article/detail?aid=1347) ## 设备清单 以下是教程使用的设备。 - 树莓派 - SD卡 - 树莓派电源 - 网线或者无线WiFi[模块](https://buy.icxbk.com/index.php?ctl=Product&met=lists&category_id=1047)(Pi 3、4不需要,内置WiFi) ## 在树莓派上设置WordPress **1.**首先,我们需要将WordPress下载并解压到树莓派上的“ **/var/www/html** ”目录中。 我们还将需要拥有**“ www-data** ”用户和组对“ **/var/www/html** ”文件夹的所有权。这样做将允许PHP处理WordPress,而不会出现权限问题。 为了实现这个功能,我们将运行以下命令: ```bash cd /var/www/html sudo wget https://github.com/WordPress/WordPress/archive/5.4.tar.gz sudo tar xzf 5.4.tar.gz sudo mv wordpress/* ./ sudo rm -rf wordpress latest.tar.gz sudo usermod -a -G www-data pi sudo chown -R -f www-data:www-data /var/www/html ``` ps:从github上下载wordpress软件慢如狗,可以使用反代站来下载,比如使用这个命令加速下载: ```bash sudo wget https://cn.lty.fun/wordpress.org/latest.tara ``` **2.**现在将WordPress下载并解压缩到我们的树莓派中,我们还需要在MYSQL中为WordPress建立一个数据库来存储其信息。 我们需要首先使用MySQL命令登录。使用**–p标志作为密码**,使用**–u **标志作为用户名**。确保树莓派的密码写在-p标记**旁边,**没有空格**。 **注意:**设置MySQL时,请使用为root用户设置的**密码**替换**密码**。 ``` sudo mysql -u root -p ``` **3.**现在我们已经登录到MYSQL服务器,我们可以使用以下简单代码行发出命令为WordPress创建数据库: ``` cr<ickey>eate database wordpress; ``` **4.**现在,我们将为此数据库创建一个单独的用户. 仍在MYSQL中时,发出以下命令: ``` CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'new_password'; ``` **注意:**请确保使用树莓派选择的详细信息替换**new_user**和**new_password**,仅记住树莓派选择的内容,因为在安装WordPress时树莓派需要了解这两个信息。 **5.**有了新用户后,我们将需要授予该用户管理新数据库的权限。 我们可以使用下面的命令来做到这一点,这里注意的是确保将**new_user**与上一步中输入的用户名替换。 ``` GRANT ALL ON wordpress.* TO 'new_user'@'localhost'; ``` **6.**现在,我们创建了数据库和用户。之后就可以退出MySQL了。 我们可以通过按**Ctrl + D**来退出。 **7.**完成所有操作之后,下一步可以进行Wordpress安装,通过在Web浏览器中转到树莓派的IP地址来启动安装过程。 浏览器中将看到以下内容,选择“Let's Go” ![](https://cf03.ickimg.com/bbsimages/202004/7d83d0cb36b796fc4ec721dafc48034f.jpg) **8.**然后,需要输入各种详细信息,以便WordPress可以连接到我们设置的MySQL数据库。 - **数据库名称** –这是WordPress将连接的数据库。在本教程的前面,我们创建了一个名为的数据库`wordpress`。 - **用户名** –这是我们在**第4步中**创建的用户,请确保正确输入此详细信息,因为它需要连接到上述数据库。 - **密码** –这是我们在**第4步中**创建MYSQL用户时设置的密码,再次确保树莓派正确输入了该密码,以连接数据库。 - **数据库主机** –将其保留为默认设置,我们只需要它在本地连接即可。 - **表格前缀** –也将其保留为默认设置,实际上不需要更改此设置 ![](https://cf03.ickimg.com/bbsimages/202004/5e5e32b9edd5528b4593d4d9dbdadcd9.jpg) **9.**输入数据库连接信息后,现在可以按“ **Submit** ”(**提交**)安装软件。 **10.**然后选择继续安装 ![](https://cf03.ickimg.com/bbsimages/202004/89e09a91d5a70c2434c688eea88c589c.jpg) **11.**之后填写站点信息、管理员账号和密码即可完成博客搭建。 ![](https://cf03.ickimg.com/bbsimages/202004/8e888a99542c5603d3e16ac52c140197.jpg)</ickey>
原创作品,未经权利人授权禁止转载。详情见
转载须知
。
举报文章
点赞
(
0
)
科技爱好者博客
关注
评论
(0)
登录后可评论,请
登录
或
注册
相关文章推荐
MK-米客方德推出工业级存储卡
Beetle ESP32 C3 蓝牙数据收发
Beetle ESP32 C3 wifi联网获取实时天气信息
开箱测评Beetle ESP32-C3 (RISC-V芯片)模块
正点原子数控电源DP100测评
DP100试用评测-----开箱+初体验
Beetle ESP32 C3环境搭建
【花雕体验】16 使用Beetle ESP32 C3控制8X32位WS2812硬屏之二
X
你的打赏是对原创作者最大的认可
请选择打赏IC币的数量,一经提交无法退回 !
100IC币
500IC币
1000IC币
自定义
IC币
确定
X
提交成功 ! 谢谢您的支持
返回
我要举报该内容理由
×
广告及垃圾信息
抄袭或未经授权
其它举报理由
请输入您举报的理由(50字以内)
取消
提交