WordPress
WordPress 是一个网络软件,您可以用来创建漂亮的网站或博客。WordPress 有许多插件可用。
安装 lighttpd、PHP 和 MySql
基本安装
要安装额外的软件包,首先 激活社区软件包 并更新软件包索引
安装所需的软件包
# apk add lighttpd php82 fcgi php82-cgi
配置 Lighttpd
编辑 lighttpd.conf (/etc/lighttpd/lighttpd.conf) 并取消注释以下行
/etc/lighttpd/lighttpd.conf 的内容
编辑 mod_fastcgi.conf (/etc/lighttpd/mod_fastcgi.conf),找到并更改 /usr/bin/php-cgi 为 /usr/bin/php-cgi82。
/etc/lighttpd/mod_fastcgi.conf 的内容
启动 lighttpd
服务并添加到默认运行级别
# rc-service lighttpd start # rc-update add lighttpd default
安装额外的软件包
apk add wget mysql mysql-client php82-mysqli
重启 Lighttpd
rc-service lighttpd restart
安装和配置 WordPress
创建一个名为 webapps 的目录
mkdir -p /usr/share/webapps/
下载最新的 WordPress 源代码文件
cd /usr/share/webapps/ wget https://wordpress.org/latest.tar.gz
解压压缩包,然后删除它
tar -xzvf latest.tar.gz rm latest.tar.gz
更改文件夹权限
chown -R lighttpd /usr/share/webapps/
创建一个指向 wordpress 文件夹的符号链接
ln -s /usr/share/webapps/wordpress/ /var/www/localhost/htdocs/wordpress
配置并启动 MySql
/usr/bin/mysql_install_db --user=mysql rc-service mariadb start && rc-update add mariadb default /usr/bin/mysqladmin -u root password 'password'
(将 'password' 更改为强密码)
创建 WordPress 数据库
mysql -u root -p
CREATE DATABASE wordpress; GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost' IDENTIFIED BY 'wordpress password'; FLUSH PRIVILEGES; EXIT
(将 'wordpress password' 更改为强密码)
配置您的 WordPress
浏览到 http://WEBSERVER_IP_ADDRESS/wordpress/
- 点击:“创建配置文件”
- 点击:“开始!”
- 数据库名:wordpress
- 用户名:wordpress
- 密码:<wordpress password>
- 数据库主机:localhost
- 表前缀:wp_
您可能需要手动创建 wp-config.php,因此请修改定义 'DB_NAME'、DB_USER 和 DB_PASSWORD,然后将文本复制并粘贴到其中。完成后,点击“运行安装”
- 根据需要输入信息
- 站点标题
- 用户名
- 密码,两次
- 您的电子邮件
完成后,点击“安装 WordPress”
WordPress 已经可以工作了,要访问请转到 http://WEBSERVER_IP_ADDRESS/wordpress 并享受吧!