宝塔一键部署Wordpress

警告
本文最后更新于 2021-01-16,文中内容可能已过时。

WordPress 可谓是PHP与MySQL配合使用的典范,很多网站也都只WordPress站点。

建议使用Centos。Centos免费、开源并且稳定。

宝塔是目前很好用的面板,很多教程都基于宝塔。宝塔本身功能强大,并且作为商业化项目更新维护有保障。 进入宝塔https://www.bt.cn/官网,注册。 官网介绍:

宝塔Linux面板是提升运维效率的服务器管理软件,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能。

国内服务器Centos更换国内源,使用本地镜像。境外服务器可以直接执行宝塔安装脚本:Centos网易源使用帮助 首先备份当前yum源

1
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 

进入目录,下载对应Centos版本替换源

1
2
cd /etc/yum.repos.d/
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

运行以下命令生成缓存

1
2
yum clean all
yum makecache

使用Centos的安装脚本进行安装

1
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

安装大约需要1-2分钟,安装完成后可以看到外网面板地址内网面板地址usernamepassword。在地址栏访问外网面板地址,输入账户,密码进入面板。若无法访问面板,请检查防火墙/安全组是否有放行面板[8888]端口 进入宝塔官网https://www.bt.cn/,注册。

在面板跳出选项中选择LAMP或LNMP。nginx配置简单,轻量占用更少的内存及资源,并发能力强。apache快速、可靠并且可通过简单的API扩充。

在面板的软件商店中选择一键部署,选择 Wordpress 部署。输入购买的域名或者 ip 。记录MySQL数据库名和密码名。如果安装后忘记数据库名和密码名在面板的数据库栏可以找到。

需要注意的是,在域名未备案时,国内主机会封80,8080,443端口。所以在未备案时可以使用其他端口。如8.8.8.8:81abc.com:81

将域名指向公网 ip 地址。浏览器输入访问后会跳出的 Wordpress 安装界面。

https://cdn.ftls.xyz/images/2022/09/6324475a79d1c.png

https://cdn.ftls.xyz/images/2022/09/6324477913dc2.png

填写数据库名,数据库用户名,数据库密码(非数据库root密码),这三项在面板的数据库栏可以找到。数据库主机使用默认localhost。数据表前缀使用默认wp_。在下个页面配置站点信息。

配置完成后浏览器输入域名/wp-admin/可访问后台进行管理。然后就可以愉快的写文章啦。


你还可以

  • 为你的服务器设置宝塔的防爆破和免费防火墙。此外,软件商店中还有很多实用的应用
  • 在宝塔的计划任务中设置定时备份网站和数据库,可备份至 对象存储(如COS,OSS)
  • 使用宝塔的一键SSL证书,将网站升级为HTTPS小绿锁
  • 配置Wordpress的固定链接和宝塔中网站的伪静态
  • 尝试Wordpress的不同主题和插件
  • 备案后网站页脚加上备案号和ICP地址
  • 写很多文章
  • 网站SEO
  • 设置缓存,优化 PHP,MySQL 来加快网站速度。
  • 借助插件使用面向对象存储
  • 网站动静分离
  • 网站接入CDN