WordPress

来自 阿尔派 Linux

WordPress 是一个网络软件,您可以用来创建漂亮的网站或博客。WordPress 有许多插件可用。

安装 lighttpd、PHP 和 MySql

基本安装

要安装额外的软件包,首先 激活社区软件包 并更新软件包索引

安装所需的软件包

# apk add lighttpd php82 fcgi php82-cgi

配置 Lighttpd

编辑 lighttpd.conf (/etc/lighttpd/lighttpd.conf) 并取消注释以下行

/etc/lighttpd/lighttpd.conf 的内容

... include "mod_fastcgi.conf" ...

编辑 mod_fastcgi.conf (/etc/lighttpd/mod_fastcgi.conf),找到并更改 /usr/bin/php-cgi/usr/bin/php-cgi82

/etc/lighttpd/mod_fastcgi.conf 的内容

... "bin-path" => "/usr/bin/php-cgi82" # php-cgi ...

启动 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 并享受吧!