之前尝试了在树莓派OS下安装Discuz!成功,今天再试下安装WordPress。过程差不多,毕竟都是基于LAMP的应用。
一、安装操作系统:
1、刷卡灌系统略。我选择64位的系统。注意自2022-04-04版起,出于安全考虑已经取消了默认的pi账号,初始配置OS时第一步将会是强行设置用户名和密码。如果采用headless方式安装,可参考前文树莓派OS:2022-04-04版的Headless设置方法_Ki1381的博客-CSDN博客
2、配置后确保能上网。如果你嫌apt update 和 apt upgrade慢,可以尝试更改国内的更新源。我目前使用南京大学的源,可参考前文树莓派:64位 RPI OS(Bullseye) 更换国内源_Ki1381的博客-CSDN博客_树莓派修改源
3、安装所需的必备软件:
sudo apt install apache2 php mariadb-server mariadb-client php-mysql
4、视情况决定要不要为你的树莓派设置固定IP。毕竟当作服务器使用,能固定住会更加方便。如果决定需要,可编辑/etc/dhcpcd.conf
以设置无线网络固定地址192.168.1.55为例,编写以下内容:
# Example static IP configuration:
interface wlan0
static ip_address=192.168.1.55/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1 8.8.8.8 180.168.255.118
noipv6
操作系统的准备工作差不多就这些了。
二、配置mysql:
1、sudo mysql_secure_installation
根据提示初始化mysql。除了设置密码,别的基本上都用默认选项就行。
2、sudo mysql -uroot
GRANT ALL PRIVILEGES ON wordpress.* TO 'pi'@'localhost' IDENTIFIED BY '你的密码';
CREATE DATABASE wordpress;
创建了一个名为pi的mysql账号,仅限在localhost登录。创建wordpress数据库,pi对其有权限。
3、重启mysql服务:
sudo systemctl restart mysqld
三、下载并安装WordPress:
1、下载最新版WordPress:
wget https://cn.wordpress.org/latest-zh_CN.tar.gz
2、解压:
tar -xzvf latest-zh_CN.tar.gz
3、复制到网站主目录:
sudo cp -R wordpress/* /var/www/html
4、作为测试简单起见,直接为html目录设置可写权限:
sudo chmod -R 777 /var/www/html/
顺便把默认的index.html删了:
sudo rm /var/www/html/index.html
5、安装WordPress:
访问 http://IP地址/index.php,按提示提供之前mysql初始配置中指定的信息,如:用户名、密码、数据库名等
四、使用WordPress:
访问:http://你的IP/
后台:http://你的IP/wp-admin/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)