使用VPS搭建自己的WordPress

准备

  • 一个运行linux的VPS
  • 一个 non-root 用户
  • 域名

租用VPS

  • 请自己google

下面的图片是我刚创建的vps

申请域名

域名申请

  • 略过(请Google)

我自己用的是namecheap

配备域名解析

Digital Ocean

Namecheap

-配置成功的话后,打开terminal, ping 自己的域名


现在,你就成功的将你的网址解析到你的ip地址了。

用Docker 来搭建wordpress

第一步 安装Docker

Ubuntu

第二步 测试Docker是否安装成功(可略过)

第三部 安装后的配置

  • 安装docker-compse

  • 开机重启docker

  • Non-root access

如果,你没有创建普通用户的话。执行下面的命令

如果,你有普通用户,请执行下面的命令

第四步 用LAMP来测试Docker

  • 什么是LAMP
    • Linux
    • Apache
    • MySQL
    • PHP/Python/Perl

    在non-root 用户执行下面的指令

docker run

  • 创建和开始一个容器

-d

  • "detach" from it, 跟我们连ssh和tmux 一样

--name=apache

  • 给容器一个名字apache

-p 8080:80

  • 把本机的端口8080和容器的端口80连在一起

-v $HOME/apache:/var/www/html

  • map 以上的文件夹
  • $HOME/apache 的文件map到 /var/www/html

现在你可以看到容器在运行

现在,你应该可以访问http://YOUR-SERVER-IP:8080/info.php

现在关掉并且删掉容器

第五步 搭建wordpress

创建docker-compose.yml

mariadb 比mysql 省内存
第一次运行容器

docker ps 查看容器

http://YOUR-SERVER-IP:8080 安装WordPress, 用docker-compose down停止运行容器

在安装完WordPress后,你就可以用http://YOUR-SERVER-IP:8080 访问你的WordPress网站了。

《使用VPS搭建自己的WordPress》上有1条评论

发表评论

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