服务器搭建WordPress网站方法

服务器搭建WordPress网站方法

网上对于从零开始学习服务器wordpress建站教程并不完整,本文主要讲解使用Cloudflare和namesilo解析DNS域名,用3XUI面板构建服务器,利用宝塔面板安装wordpress建站。

目录

①购买VPS服务器

②解析DNS域名

③部署3XUI面板

④搭建宝塔面板

⑤wordpress建站

①购买VPS服务器

获得IP,用户名(默认root),密码,端口

别忘测试IP:

搬瓦工官方的测试网站

ITdog

IPinfo

ip111

IP检测

ip138

测速网(国内)

测速网(国外)

部署vpn服务

  1. 打开终端应用(Mac里是Terminal,Windows里是PowerShell),在命令行里输入以下命令(ip换成自己的上一步邮件里的IP Address

    ssh [email protected] -p 22

    首次连接会显示如下内容,输入 yes即可。然后输入密码

    1. The authenticity of host '138.115.12.112 (138.115.12.112)' can't be established.
    2. RSA key fingerprint is SHA256:9QOLXN02Y4nsVRoEP5qFUd48SSYS/MhaHc99/jCe9RE.
    3. This key is not known by any other names.
    4. Are you sure you want to continue connecting (yes/no/[fingerprint])?
  2. 登录成功后,复制下面的命令,粘贴到命令行,执行一键安装脚本
    1. wget -qO- https://raw.githubusercontent.com/jiswordsman/mac_software/refs/heads/main/shadowsocks/install.sh | bash

    安装完成后,会输出 ip、端口号、密码、服务器URL地址等信息,这些信息需要记下来,后面用客户端连接vpn要用。

    如果忘记了,可以执行这个命令查看:cat /opt/shadowsocks/config.json

②解析DNS域名

在域名购买网站购买域名,例如namesilo

使用DNS解析工具或网站解析域名,例如Cloudflare

以Cloudflare和namesilo为例,给主域名添加子域名后,将其链接到服务器的IP,并选择取消代理,保存

将生成的两个虚假域名添加到namesilo网站主域名中

③部署3XUI面板

使用Linux SSH终端连接服务器(例如FinalShell)

用户名默认为root,密码为服务商提供

连接完成后,输入指令一键安装3XUI面板:

bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

如果出现“是否手动安装面板”选择“y”,手动输入端口(20000-65535)

获得信息:用户名、密码、面板网页

在安装完成后,输入:x-ui

获得SSL证书:选择18或19

(有时18不行,那么选择19使用Cloudflare的API认证,这需要去该网站上申请Global API key)

完成后会生成一个新的网址,在浏览器上登录(如果无法登陆应先确认Cloudflare暂时取消代理以及开放端口,指令为sudo ufw allow 端口)

在3XUI面板操作页面,“入站列表”选择vless+reality+tls+V2ray伪装,具体选项:添加入站,协议选择vless,安全切换为reality,Get new certs,回头在“客户”下拉菜单里的flow选择xtls+rprx+vision,最后sniffing选择开启

操作完成导出链接,到V2Ray客户端导入即可。

如果测试延迟为-1,很有可能是面板那随机生成的端口没有开放

④搭建宝塔面板

首先安装宝塔面板,到finalshell那里输入指令:

wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh && sudo bash install_panel.sh ed8484bec

这里安装的是Ubuntu 系统

按照操作获得宝塔面板的用户名、密码、面板网址

登录面板,安装NgInx系统和php

添加网站,同时创建FTP和数据库,记录相应的用户名和密码,之后获得SSL证书,这里操作和3XUI面板那里一致

点击网站域名,伪静态选择wordpress

下载wordpress安装包,上传到网站根目录,解压,把解压文件夹里面多有文件剪切到根目录,删除安装包和解压文件夹

⑤wordpress建站

登陆域名,开始建站

游客登录网站为:域名

管理者登陆的话:域名/wp-login.php

如果没有正常显示,可能是宝塔面板里面NgInx启动出了问题

点赞
  1. 您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar

回复 一位 WordPress 评论者 取消回复

电子邮件地址不会被公开。必填项已用 * 标注