业精于勤
而荒于嬉

宝塔面板搭建 WordPress

一、新建站点

宝塔面板【网站】–【添加站点】,域名填写: ithuang.netwww.ithuang.net。先不用创建数据库和 FTP。

1.1 站点设置

新建的站点–【设置】,打开【站点修改】对话框。

  • 【流量限制】:启用流量控制,限制方案选择论坛/博客
  • 【伪静态】:选择wordpress
  • 【SSL】:填入申请的域名证书,启用【强制HTTPS】。

二、安装 WordPress

2.1 下载并解压缩至站点目录

# 进入 Web 服务器 `ithuang.net`站点目录。
cd /www/wwwroot/ithuang.net/
# 下载最新版本
wget https://cn.wordpress.org/latest-zh_CN.zip
# 解压缩
unzip latest-zh_CN.zip
# 移动 wordpress 文件夹下内容至 站点目录
mv wordpress/* ./ -f
# 删除 wordpress 目录
rm -rf wordpress/

2.2 创建数据库

宝塔面板【数据库】–【添加数据库】。

注意:数据库编码要选择utf8mb4,访问权限为本地服务器

2.3 安装

浏览器访问域名ithuang.net,自动跳转至配置页,点击【现在就开始!】按钮。

填入刚刚创建的数据库名、用户名、密码、数据库主机默认localhost、表前缀默认wp_。然后点击【提交】按钮。

若 WordPress 校验数据库正确,则可以安装,点击【现在安装】按钮。若校验失败,需检查填写数据库信息是否正确~~

填入站点标题、管理员账号和密码、邮件,然后点击【安装WordPress】按钮。

安装成功后,就可以登录啦!

三、设置FTP–用于 WordPress 更新

更新 WordPress 时,默认提升填写连接信息,如下图:

3.1 创建站点 FTP 账号

需要到宝塔面板后台创建一个用于该站点的FTP账号。

宝塔面板【FTP】–【添加FTP】,这里【根目录】要设置为站点的根目录/www/wwwroot/ithuang.net

3.2 更新站点目录所属组

查看 PHP 的默认组 www ,是否与站点目录文件为相同组。

# 查看 PHP 默认组,为 www
cat /www/server/php/74/etc/php-fpm.conf
[global]
pid = /www/server/php/74/var/run/php-fpm.pid
error_log = /www/server/php/74/var/log/php-fpm.log
log_level = notice

[www]
listen = /tmp/php-cgi-74.sock
listen.backlog = 8192
listen.allowed_clients = 127.0.0.1
listen.owner = www
listen.group = www
listen.mode = 0666
user = www
group = www
pm = dynamic
pm.status_path = /phpfpm_74_status
pm.max_children = 80
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 20
request_terminate_timeout = 100
request_slowlog_timeout = 30
slowlog = var/log/slow.log

查看站点目录所属组,可见默认组为 root

ls -al /www/wwwroot/ithuang.net/
总用量 17440
drwxr-xr-x  5 www  www      4096 5月  13 19:17 .
drwxr-xr-x  5 root root     4096 5月  13 18:54 ..
-rwxr-xr-x  1 www  www       479 5月  13 18:54 404.html
-rwxr-xr-x  1 www  www         1 5月  13 18:54 .htaccess
-rwxr-xr-x  1 www  www       917 5月  13 18:54 index.html
-rw-r--r--  1 root root      405 2月   6 2020 index.php
-rw-r--r--  1 root root 17615360 5月  13 15:11 latest-zh_CN.zip
-rw-r--r--  1 root root    19915 5月  13 15:10 license.txt
-rw-r--r--  1 root root     7345 5月  13 15:10 readme.html
-rw-r--r--  1 root root       44 5月  13 18:54 .user.ini
-rw-r--r--  1 root root     7165 1月  21 09:37 wp-activate.php
drwxr-xr-x  9 root root     4096 5月  13 15:00 wp-admin
-rw-r--r--  1 root root      351 2月   6 2020 wp-blog-header.php
-rw-r--r--  1 root root     2328 2月  17 21:08 wp-comments-post.php
-rw-rw-rw-  1 www  www      3198 5月  13 19:17 wp-config.php
-rw-r--r--  1 root root     2913 5月  13 15:10 wp-config-sample.php
drwxr-xr-x  5 root root     4096 5月  13 15:10 wp-content
-rw-r--r--  1 root root     3939 7月  31 2020 wp-cron.php
drwxr-xr-x 25 root root    12288 5月  13 15:10 wp-includes
-rw-r--r--  1 root root     2496 2月   6 2020 wp-links-opml.php
-rw-r--r--  1 root root     3313 1月  11 03:28 wp-load.php
-rw-r--r--  1 root root    44994 4月   5 02:34 wp-login.php
-rw-r--r--  1 root root     8509 4月  14 2020 wp-mail.php
-rw-r--r--  1 root root    21125 2月   2 08:10 wp-settings.php
-rw-r--r--  1 root root    31328 1月  28 05:03 wp-signup.php
-rw-r--r--  1 root root     4747 10月  9 2020 wp-trackback.php
-rw-r--r--  1 root root     3236 6月   9 2020 xmlrpc.php

使用 chown 命令将站点目录组更改为 www 组。

# .user.ini 文件默认受保护,取消包含
chattr -i /www/wwwroot/ithuang.net/.user.ini
chown -R www:www /www/wwwroot/ithuang.net/
ls -al /www/wwwroot/ithuang.net/
总用量 17440
drwxr-xr-x  5 www  www      4096 5月  13 19:17 .
drwxr-xr-x  5 root root     4096 5月  13 18:54 ..
-rwxr-xr-x  1 www  www       479 5月  13 18:54 404.html
-rwxr-xr-x  1 www  www         1 5月  13 18:54 .htaccess
-rwxr-xr-x  1 www  www       917 5月  13 18:54 index.html
-rw-r--r--  1 www  www       405 2月   6 2020 index.php
-rw-r--r--  1 www  www  17615360 5月  13 15:11 latest-zh_CN.zip
-rw-r--r--  1 www  www     19915 5月  13 15:10 license.txt
-rw-r--r--  1 www  www      7345 5月  13 15:10 readme.html
-rw-r--r--  1 www  www        44 5月  13 18:54 .user.ini
-rw-r--r--  1 www  www      7165 1月  21 09:37 wp-activate.php
drwxr-xr-x  9 www  www      4096 5月  13 15:00 wp-admin
-rw-r--r--  1 www  www       351 2月   6 2020 wp-blog-header.php
-rw-r--r--  1 www  www      2328 2月  17 21:08 wp-comments-post.php
-rw-rw-rw-  1 www  www      3198 5月  13 19:17 wp-config.php
-rw-r--r--  1 www  www      2913 5月  13 15:10 wp-config-sample.php
drwxr-xr-x  5 www  www      4096 5月  13 15:10 wp-content
-rw-r--r--  1 www  www      3939 7月  31 2020 wp-cron.php
drwxr-xr-x 25 www  www     12288 5月  13 15:10 wp-includes
-rw-r--r--  1 www  www      2496 2月   6 2020 wp-links-opml.php
-rw-r--r--  1 www  www      3313 1月  11 03:28 wp-load.php
-rw-r--r--  1 www  www     44994 4月   5 02:34 wp-login.php
-rw-r--r--  1 www  www      8509 4月  14 2020 wp-mail.php
-rw-r--r--  1 www  www     21125 2月   2 08:10 wp-settings.php
-rw-r--r--  1 www  www     31328 1月  28 05:03 wp-signup.php
-rw-r--r--  1 www  www      4747 10月  9 2020 wp-trackback.php
-rw-r--r--  1 www  www      3236 6月   9 2020 xmlrpc.php
赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《宝塔面板搭建 WordPress》
文章链接:https://ithuang.net/bt-wordpress.html
本站资源仅供个人学习交流,本人版权所有。欢迎转载,转载请注明作者及来源链接,谢谢。