安装wordpress 独立站的前提条件:有一台云服务器(阿里云或者腾讯云服务器或者其他),服务器上已经安装好NGINX服务器软件和Mysql数据库,不懂如何安装NGINX和Mysql的可以查看相关教程。

安装 WordPress

  • 通过主机控制面板安装:大多数主机提供商(腾讯云、阿里云)提供一键安装 WordPress 的功能,通常在控制面板(如 cPanel)中可以找到。
  • 手动安装:通过SSH进入后台进行安装。

手动安装教程

通过SSH进入服务器后台,Windows上可以下载Termius软件,新增host(服务器)的账号密码即可登录服务器后台

执行下面的命令下载最新版本的 WordPress 安装包(从 WordPress.org)。

wget https://wordpress.org/latest.zip

执行以下命令,解压文件包,会得到一个wordpress的文件夹

unzip latest.zip 

进入文件夹里面,可以看到下列文件

cd wordpress

进入Mysql,创建一个给wordpress使用的数据库,名字结合自己网站的业务随便取一个

mysql -uroot -p #输入数据库账号密码进入,root可以换成你自己数据库的账号名
create database crossborder; #创建一个给wordpress使用的数据库

创建好数据库后,输入 exit 退出mysql。配置NGINX,添加一个vhost,指向WordPress目录,vhost配置文件如下

server {
    listen 80;
    server_name localhost;
    root /var/www/html/wordpress;

    index index.php index.html index.htm;

    location ~ \.php$ {
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_param PHP_VALUE "upload_max_filesize=40M \n post_max_size=40M";
    }

    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }
}

浏览器打开http://你的域名/wp-admin/setup-config.php,可以看到以下配置页面,按照步骤填写就行了

首先输入之前创建的数据库名称、账号、密码;

输入完成后会提示你继续安装

输入独立站的基本信息,独立站名称,后台用户登录账号,邮箱地址

至此,wordpress独立站已经安装成功。