独立服务器上安装WordPress的步骤和方法

步骤一:准备服务器环境

  1. 安装运行环境(LAMP/LNMP)

    • Linux系统需安装Apache/Nginx、MySQL/MariaDB、PHP及相关扩展(如php-mysql)。
    • 以CentOS为例,执行命令:
       
      yum install -y httpd mariadb-server php php-fpm php-mysql
    • 启动服务并设置开机自启:
       
      systemctl start httpd mariadb php-fpm systemctl enable httpd mariadb php-fpm
  2. 配置防火墙

    • 开放80(HTTP)/443(HTTPS)端口:
       
      firewall-cmd --permanent --add-service=http firewall-cmd --permanent --add-service=https firewall-cmd --reload

 步骤二:配置数据库

  1. 登录MariaDB/MySQL创建专属数据库和用户:
     
    CREATE DATABASE wordpress; CREATE USER 'wpuser'@'localhost' IDENTIFIED BY '强密码'; GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost'; FLUSH PRIVILEGES;

 步骤三:上传并安装WordPress

  1. 下载并解压程序

    • WordPress官网下载最新版,解压至网站根目录(如/var/www/html/):
       
      wget https://wordpress.org/latest.tar.gz tar -xzvf latest.tar.gz -C /var/www/html/
  2. 修改配置文件

    • 复制wp-config-sample.phpwp-config.php,编辑数据库连接信息:
       
      define('DB_NAME', 'wordpress'); define('DB_USER', 'wpuser'); define('DB_PASSWORD', '强密码'); define('DB_HOST', 'localhost');
  3. 设置文件权限

    • 确保Web服务器用户(如apachenginx)拥有读写权限:
       
      chown -R apache:apache /var/www/html/wordpress chmod -R 755 /var/www/html/wordpress

 步骤四:完成安装

  1. 浏览器访问服务器IP或域名,按向导填写站点名称、管理员账号密码等信息。
  2. 安装后登录后台(http://服务器地址/wp-admin),根据需要安装主题和插件(如SEO、安全防护插件)。