一、准备工作
在开始安装WordPress之前,您需要确保已完成以下准备工作:
- 服务器准备:购买一台云服务器(阿里云、腾讯云等),建议配置不低于1核2G
- 域名准备:注册一个域名并完成备案(国内服务器必须备案)
- 环境准备:确保服务器已安装宝塔面板(如未安装可参考官方安装教程)
二、安装宝塔面板
如果您尚未安装宝塔面板,请按以下步骤操作:
- 使用SSH工具连接您的服务器
- 根据操作系统执行相应安装命令:
- CentOS系统:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
- Ubuntu/Debian系统:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
安装完成后,记下面板提供的登录地址、用户名和密码。
三、配置服务器环境
- 登录宝塔面板后,在”软件商店”中安装以下必要组件:
- Nginx或Apache(推荐Nginx)
- MySQL(5.6或以上版本)
- PHP(7.4或以上版本,WordPress推荐使用PHP7.4)
- 在”网站”菜单中点击”添加站点”,填写您的域名,创建数据库(记住数据库名、用户名和密码)
四、安装WordPress
- 下载WordPress:
- 进入网站根目录(默认路径:/www/wwwroot/您的域名)
- 删除默认的index.html文件
- 下载最新版WordPress中文包:
wget https://cn.wordpress.org/latest-zh_CN.zip
unzip latest-zh_CN.zip
mv wordpress/* ./
rm -rf wordpress latest-zh_CN.zip
- 配置数据库连接:
- 复制wp-config-sample.php文件为wp-config.php
- 编辑wp-config.php文件,填写您的数据库信息:
define('DB_NAME', '您的数据库名');
define('DB_USER', '您的数据库用户名');
define('DB_PASSWORD', '您的数据库密码');
define('DB_HOST', 'localhost');
- 设置权限:
chown -R www:www /www/wwwroot/您的域名
chmod -R 755 /www/wwwroot/您的域名
五、完成安装
- 在浏览器访问您的域名,进入WordPress安装界面
- 按照提示填写站点标题、管理员账号等信息
- 点击”安装WordPress”完成安装
六、基础优化设置
安装完成后,建议进行以下优化:
- 固定链接设置:在WordPress后台 > 设置 > 固定链接,选择”文章名”格式
- 安装必要插件:
- WP Super Cache或W3 Total Cache(缓存插件)
- Yoast SEO(SEO优化插件)
- Wordfence Security(安全插件)
- 主题安装:选择适合的主题并启用
常见问题解答
Q:安装后访问显示404错误怎么办? A:检查Nginx/Apache配置是否正确,特别是伪静态规则是否已设置。
Q:上传主题/插件时提示需要FTP信息? A:在wp-config.php文件中添加以下代码:
define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
Q:网站打开速度慢怎么优化? A:可以安装缓存插件,开启OPcache,或考虑使用CDN加速。
通过以上步骤,您已经成功在宝塔面板上安装了WordPress网站。如需更高级的配置,可以参考WordPress官方文档或宝塔面板的帮助中心。