树莓派4B 搭建博客 Wordpress
跟着一步一步来就能成
不要跳任何的步骤
这个教程是保姆级的演示
你只要会linux的`vim操作就行了
安装 Apache2、MySQL、PHP
sudo apt-get install apache2
sudo apt-get install mysql-server mysql-client
sudo apt-get install php
安装PHP和mysql管理工具
sudo apt-get install libapache2-mod-php
sudo apt-get install php-mysql
修改mysql密码
这里列出代码步骤:
具体的步骤和解释可以看这个 解释
修改mysqld.cnf里面的内容
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
添加下面的内容
skip-grant-tables
sudo mysql -u root -p
use mysql;
update user set authentication_string=password("你的密码"),plugin='mysql_native_password' where user='root';
在你的密码里面输入相应的密码:例如wp123456
flush privileges;
quit;
重新进入到mysqld.cnf文件中去把刚开始加的skip-grant-tables这条语句给注释掉。
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
#skip-grant-tables
重启一下Apache2和MySQL
sudo /etc/init.d/apache2 restart
sudo service mysql restart
安装phpmyadmin
sudo apt-get install phpmyadmin
选Apache回车
选yes
输入mysql密码
再输入一次
开启 apache 的 mod_rewrite
sudo a2enmod rewrite
再重启一次apache
sudo /etc/init.d/apache2 restart
先登录mysql
mysql -u root -p
输入密码回车
create database wordpressdb;
show databases;
看到图中出现自己创建的数据库
给Wordpress服务访问MySQL的权限
GRANT ALL PRIVILEGES ON wordpressdb.* TO root@localhost;
FLUSH PRIVILEGES;
exit;
下载WordPress
用winSCP将latest-zh_CN .tar传到树莓派上
解压tar -xvf 压缩包.tar.gz
tar -xvf latest-zh_CN\ .tar
将wordpress文件夹移动到放在 /var/www/html/ 目录
sudo mv wordpress/ /var/www/html/
在 /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
配置wp-config-sample.php
sudo vim /var/www/html/wordpress/wp-config-sample.php
浏览器打开ubuntu的ip地址
例如: http://192.168.31.126/wordpress
接下来都wordpress配置的图片
根据图片操作