树莓派4 搭建博客 Wordpress
跟着一步一步来就能成
不要跳任何的步骤
这个教程是保姆级的演示
你只要会linux的`vim操作就行了
安装 Apache2、MySQL、PHP
sudo apt-get install apache2sudo apt-get install mysql-server mysql-clientsudo apt-get install php
安装PHP和mysql管理工具
sudo apt-get install libapache2-mod-phpsudo apt-get install php-mysql
修改mysql密码
这里列出代码步骤:
具体的步骤和解释可以看这个 解释
修改mysqld.cnf里面的内容sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
添加下面的内容skip-grant-tablessudo 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和MySQLsudo /etc/init.d/apache2 restartsudo 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 [email protected];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 uploadssudo chown -R www-data /var/www/html/wordpresssudo chmod -R 755 /var/www/html/wordpresssudo 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配置的图片
根据图片操作