两种方法搭建wordpress

前言

我只会教大家傻瓜式的搭建博客,不用配任何环境,如果你是大神,会配任何环境,就不用往下看了。听起来是不是有点小激动~

1.阿里云 + wordpress

首先买一个属于自己的服务器,也就是属于自己的IP。阿里云或腾讯云都可以,阿里云学生机地址链接

ali_machine.png

wordpress博客需要php,mysql等环境,现在啥也不用装,买一个机器就自带了。

辅助软件

没有这两类软件,不要说你玩服务器。

  1. xshell:用于与服务器建立ssh连接,下载
  2. winSCP:用于把文件上传到服务器上,下载

示例

xshell.PNG
winSCP.PNG

安装

下载wordpress,解压后用winSCP把文件上传至阿里云的网站根目录(/data/wwwroot/default)。
然后用xshell登录阿里云,登录数据库(用命令行操作数据库即可,关于数据库的初始化密码查看服务器上的文档pdf),新建一个名为wordpress的数据库(其实名字可以随意)。

winSCP2.PNG

最后在浏览器上输入你的IP地址,就能看到wordpress的安装界面了,按提示填写信息即可(数据库名与你新建的数据库名字保持一致)。安装成功~

2.docker快速搭建

xshell登录阿里云/腾讯云后,输入docker,回车。如果没有docker环境会提示你找不到命令,并给了一段指令让你安装docker,这时你只需要复制这段指令,执行一下,即完成了docker的安装。

ubuntu@VM-236-110-ubuntu:~$ docker
The program 'docker' is currently not installed. You can install it by typing:
sudo apt install docker.io
ubuntu@VM-236-110-ubuntu:~$

然后我执行:

sudo apt install docker.io

即可安装docer。

docker安装成功:

ubuntu@VM-236-110-ubuntu:~$ su
Password:
root@VM-236-110-ubuntu:/home/ubuntu# docker
Usage: docker [OPTIONS] COMMAND [arg...]
       docker [ --help | -v | --version ]

A self-sufficient runtime for containers.

Options:

  --config=~/.docker              Location of client config files
  -D, --debug                     Enable debug mode
  -H, --host=[]                   Daemon socket(s) to connect to
  -h, --help                      Print usage
......

PS:最好先执行su指令,以管理员的方式运行docker

阿里docker仓库

国内比较好的docker仓库,选择阿里云docker仓库即可,链接。搜索wordpress、mysql,找到指令后即可安装。

下载wordpress:

docker pull registry.cn-hangzhou.aliyuncs.com/acs-sample/wordpress

下载mysql:

docker pull registry.cn-hangzhou.aliyuncs.com/qinyujia-test/mysql

查看下载的镜像:

root@VM-236-110-ubuntu:/home/ubuntu# docker images
REPOSITORY                                               TAG                 IMAGE ID            CREATED             SIZE
registry.cn-hangzhou.aliyuncs.com/acs-sample/wordpress   latest              d9bae06617c0        13 months ago       547.2 MB
registry.cn-hangzhou.aliyuncs.com/qinyujia-test/mysql    latest              ec7e75e5260c        20 months ago       359.9 MB
root@VM-236-110-ubuntu:/home/ubuntu#

运行mysql:

docker run --name yourname -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -v /data/mysql:/var/lib/mysql -d registry.cn-hangzhou.aliyuncs.com/qinyujia-test/mysql

此时控制台会打印出一段Id,例如:

4a17847f9a0bb1618e4fb0ceacabeb3d042dd06f2b63f31d8dce386153bf5748

Linux原则:没有错误就是运行成功,说明运行成功~

连接数据库测试,并新建一个数据库wordpress

mysql_con.PNG
mysql_new.PNG

除了utf-8编码,其余的我都摒弃,不要问我为什么,最开始玩mysql的时候踩了不少中文乱码的坑。

运行wordpress:

docker run --name zc -p 80:80 -v /home/ubuntu/wordpress:/var/www/html  -d registry.cn-hangzhou.aliyuncs.com/acs-sample/wordpress

查看运行的镜像:

root@VM-236-110-ubuntu:/home/ubuntu# docker ps -a
CONTAINER ID        IMAGE                                                    COMMAND                  CREATED             STATUS                          PORTS                    NAMES
ce66e7cdb67c        registry.cn-hangzhou.aliyuncs.com/acs-sample/wordpress   "/entry.sh apache2-fo"   2 minutes ago       Exited (0) About a minute ago                            zc
4a17847f9a0b        registry.cn-hangzhou.aliyuncs.com/qinyujia-test/mysql    "/entrypoint.sh mysql"   12 minutes ago      Up 12 minutes                   0.0.0.0:3306->3306/tcp   yourname
root@VM-236-110-ubuntu:/home/ubuntu#

还有一些基本命令:

停止运行:docker stop 容器ID
重启容器:docker restart 容器ID

在浏览器中输入IP地址,就能看到wordpress的安装界面了~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,847评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,208评论 1 292
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,587评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,942评论 0 205
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,332评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,587评论 1 218
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,853评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,568评论 0 198
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,273评论 1 242
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,542评论 2 246
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,033评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,373评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,031评论 3 236
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,073评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,830评论 0 195
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,628评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,537评论 2 269

推荐阅读更多精彩内容

  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,418评论 15 147
  • 文/鹿小喵 首先分享几件高兴的事。 终于完成了近期的小愿望,为自己的偶像写了一篇文章,很高兴被几个专题收录了,也进...
    鹿小喵阅读 591评论 6 5
  • [要早起,起来后用早晨的时间来写美乐爱觉觉察日志]几乎每天都有这个念头,因为我知道,早起记录的好处。自己却一直没有...
    娟娟Cyndi阅读 217评论 1 0
  • [玫瑰]早安,童诗[玫瑰] 孩子的一百种语言 马拉古兹 孩子,是由一百种组成的。 孩子有 一百种语...
    一粒玉米阅读 240评论 0 0