树莓派3B+安装wordpress
前言
我的树莓派用的是3B+,内存卡64G,装了树莓派官方提供的系统。最近想重新写自己的技术博客,做一些记录和笔记,因此重新折腾起wordpress来,这里只是要做内网访问即可,只是自己在家写博客用,所以外网就访问不了,但是我要的就是自己在家记录些技术就可以了哈。系统什么的就默认是装好的,接下来按照步骤一步一步来安装。
一、安装 Apache2、MySQL、PHP
因为不懂前端后端开发,所以只是直到这几个名词和技术,至于怎么用我还有超级多不懂的,就不敢瞎说了。
首先安装Apache2,通过apt-get来安装,指令:
sudo apt-get install apache2
然后安装mysql,这里mysql好像装的不是mysql,是mariadb:
sudo apt-get install mysql-server mysql-client
最后安装php,虽然对php不懂,但是拍黄片的大名如雷贯耳:
sudo apt-get install php
二、安装PHP和mysql管理工具
首先安装libapache2-mod-php:
sudo apt-get install libapache2-mod-php
然后安装php-mysql:
sudo apt-get install php-mysql
三、修改mysql密码
因为会用到数据库,所以还是要有一些数据库的操作,登录数据库:
sudo mysql -u root -p
然后就需要进行一系列的数据库操作的指令:
use mysql;
update user set authentication_string=password("这里改为你的密码"),plugin='mysql_native_password' where user='root';
flush privileges;
quit;
use mysql;是指切换到MySQL;
update user set authentication_string=password(“这里改为你的密码”),plugin=‘mysql_native_password’ where user=‘root’;这一句是修改用户密码,一开始登录数据库是不需要密码的,这里修改加上密码;
flush privileges;则是刷新刚刚的操作;
quit;是退出,这里可以通过Ctrl+D来退出。
操作完之后需要重启Apache2和MySQL:
sudo /etc/init.d/apache2 restart
sudo service mysql restart
数据库还有其它操作,可以查看已有的数据库等:
四、安装phpmyadmin
phpmyadmin是数据库管理器好像,具体怎么用我不太会哈,这里就先装上吧:
sudo apt-get install phpmyadmin
然后就会问配置那一种web服务,这里我装了apache2,所以就选apache2:
然后会问配置数据库,选择是:
最后就是设置密码:
五、开启 apache 的 mod_rewrite
执行以下指令:
sudo a2enmod rewrite
sudo /etc/init.d/apache2 restart
六、给Wordpress服务访问MySQL的权限
首先登录mysql,然后创建数据库:
sudo mysql -uroot -p
use mysql;
create database wordpressdb;
show databases;
GRANT ALL PRIVILEGES ON wordpressdb.* TO root@localhost;
FLUSH PRIVILEGES;
七、安装wordpress
首先下载wordpress,资源:wordpress-5.3.2-zh_CN;并解压放到/var/www/html/wordpress,然后在 /var/www/html/wordpress/wp-content/ 下创建uploads:
sudo mkdir /var/www/html/wordpress/wp-content/uploads
然后更改上传目录等权限,不然之后博客上传不了图片:
sudo mkdir uploads
sudo chown -R www-data /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/wordpress
sudo chown -R :www-data /var/www/html/wordpress/wp-content/uploads
最后是配置wordpress数据库,这里可以通过编辑wordpress根目录下的wp-config-sample.php来实现,也可以通过打开网站的地址:http://localhost/wordpress
第一次打开的时候就会进行配置。
这样基本上就完成wordpress的配置并且可以在内网进行访问,后续的操作就是一些wordpress的操作了。
花非花,雾非雾。
夜半来,天明去。
来如春梦几多时?
去似朝云无觅处。
– 唐·白居易 《花非花》
树莓派3B+安装wordpress相关推荐
- 一起来玩树莓派---树莓派3B+安装Ubuntu16.04系统
树莓派3B+安装Ubuntu16.04系统 树莓派3B型号可以安装Ubuntu Mate官方版本,但是这个版本不适配3B+,会出现一直彩虹屏(引导文件的问题)和无法连接WiFi,经过调查发现是版本不太 ...
- 树莓派3b+安装openwrt 配置wan lan和wifi
树莓派3b+安装openwrt 配置wan lan和wifi 1.配置网络 修改/etc/config/network 注释掉option ifname 'eth0'一行,为防止与路由器地址冲突,将其 ...
- 树莓派3B安装openwrt19.07.04
树莓派3B安装openwrt19.07.04 1.目的 2.下载 3.驱动安装 1.目的 为了实现家用wifi的扩展,打算利用闲置的树莓派3b进行配置.板载wifi用于扩展ap,外接usb无线网卡用于 ...
- 树莓派3B+ 安装 `ReSpeaker 4-Mics Pi HAT` 声卡,录音与播放
树莓派3B+ 安装 ReSpeaker 4-Mics Pi HAT 声卡,录音与播放 1. 查看默认声卡 利用cat /proc/asound/cards 可以查看系统出现的声卡,编号为0的为默认声卡 ...
- [折腾向]树莓派3B+安装系统(Raspbian)以及配置环境
摘要:自己根据网上各路大神的博文费时2天配置好树莓派,写下博文记录自己折腾树莓派的过程.硬件真的比想象中的麻烦... 目录 目录 1.硬件准备 2.安装系统 (1)树莓派系统下载: (2)格式化tf卡 ...
- 树莓派3B+安装Ubuntu mate遇到彩虹屏
树莓派3B+安装Ubuntu mate遇到彩虹屏 彩虹屏问题描述 解决方案 彩虹屏问题描述 网上找了多个教程将ubuntu mate刻录到sd卡上的教程: 1.windows上使用如下工具,SDFor ...
- 树莓派3B安装ffmpeg
树莓派3B安装ffmpeg 树莓派型号:3b 操作系统:ubuntu-mate-16.04.2-desktop-armhf-raspberry-pi.img 如果只使用基础功能可以参考https:// ...
- 树莓派3B+安装python3
树莓派3B+安装python3 树莓派3B+内部已经装了python2 和python 3(例如3.7).如果没有的话可以执行下列命令安装一下,当然,python2不用的话也可以删了. sudo ...
- 树莓派3B+ 安装计算机视觉库(OpenCV_3+OpenCV_Contrib_3)
树莓派3B+ 安装计算机视觉库(OpenCV_3+OpenCV_Contrib_3) 计算机视觉是一项应用于计算机模式生物视觉的新技术,它使得计算机能代替人眼实现对目标的识别.分类.跟踪和场景理解. ...
最新文章
- [转]Asp.net 将js文件打包进dll 方法
- 网络工程师成长日记421-某银行技术支持
- Python学习:文件操作
- qtcreator 自动进入反汇编_1.2 Qt Creator简介
- mysql grant usage on_grant 权限 on 数据库对象 to 用户
- hikaripool信息_聊聊hikari连接池的fixed pool design
- Android 源码变迁
- 分子系统学-多序列比对和系统进化分析教程
- 架构设计(5)-架构愿景分析
- JS设计模式——Mixin模式
- python怎么算反三角函数_反三角函数怎么算
- 阿里云服务平台,分布式架构云平台解决方案
- 趣味实验python,Python小实验:疯狂填词
- WinXP去掉桌面图标阴影
- 移动应用安全之沙盒技术
- 【Java项目实战】CRM客户关系管理系统
- 这是我见过最好的Python教程:十分钟带你认识Python
- 将两个ISO文件挂载至同一个虚拟光驱
- 网站设计风格有很多种,看看哪种适合你?
- PD866EZ-12D/YCZ多用户预付费电表 上传至西安市能耗平台