文档章节

如何在腾讯云快速构建一个Wordpress个人站点

偶素浅小浅
 偶素浅小浅
发布于 2016/11/08 11:43
字数 1086
阅读 10
收藏 0

版权声明:本文由贺嘉原创文章,转载请注明出处: 
文章原文链接:https://www.qcloud.com/community/article/175

来源:腾云阁 https://www.qcloud.com/community

 

实验架构

任务一:创建一台云主机并登录

登录公共帐号,在云主机控制台找到自己的云主机,复制你的主机的公网IP

登录云主机

Step1: 下载并安装客户端软件 
从本地登录到Linux云服务器,我们需要下载一款链接工具。
这里我们使用Putty来链接服务器。
访问链接
下载Putty.exe

Step2:登录到Linux服务器

  1. 双击打开Putty,在Hostname中输入IP地址,点击下方的Open,进入命令行界面
  2. 使用用户Ubuntu登录,密码为你自己设置的密码
  3. 登录成功后,输入命令sudo su 切换到root用户下。

操作示例如下:
注:管理员账号的初始密码由系统分配,用户可以重置密码,详见管理员账号密码重置。同时,用于登录的公网IP可以在管理界面查询(如下图所示)

任务二:购买一个数据库实例,并初始化

登录控制台,根据你拿到的用户名和密码,找到自己的数据库

  • 服务器端安装MySQL Client
    # apt-get install mysql-client
  • 验证数据库是否正常连通
  • 首先查看数据库的内外IP,
    # mysql -h10.66.126.19 -uroot -p

任务三:安装并配置必要的软件

任务目标:在云主机安装必要的支持软件,包括Nginx,PHP运行环境,PHP MySQL扩展。并通过Nginx成功配置一个web service

  • 更新apt源
    # apt-get update
  • 安装Nginx
    # apt-get install nginx
  • 验证Nginx是否安装成功
    # service nginx restart
  • 浏览器中输入外网IP

  • 安装PHP执行环境
    # apt-get install php5-fpm

  • 安装PHP MySQL扩展
    # apt-get install php5-mysql

任务四: 获取wordpress源码,完成相关配置

任务目标:从github中获取wordpress源码,配置wordpress的web service, 并创建相关的数据库表,以及wordpress和数据库连接配置

  • 获取wordpress源码
    # wget http://download-10012769.cos.myqcloud.com/wordpress-4.5.3-zh_CN.tar.gz
  • 创建web service工作目录
    # mkdir /var/www
  • 将wordpress源码解压到web service 工作目录
    # tar -xzf wordpress-4.5.3-zh_CN.tar.gz -C /var/www
  • 修改目录权限
    # chown -R www-data:www-data /var/www/wordpress
  • 配置Nginx :
    执行如下命令下载设置脚本
    wget -O echo.sh http://yepscript.com/qcloud-wordpress bash echo.sh
    在弹出提示Please Input Your Doamin时,输入云服务器的IP,并按回车。
    创建完成后,执行service nginx reload重新加载配置文件
  • 创建Wordpress数据库
    腾讯云的数据库管理页点击登录,进入到管理控制的页面
    用你初始化时设置的密码登录。用户名为root,密码为你自己设置的密码
    登录成功后,点击顶部的Tab,选择数据库,进入数据库管理页面,在下方输入框输入要创建的数据库名,点击创建

    创建成功后,会自动定向到数据库页面,点击权限、新增用户账户
    在新的页面中设置你的用户信息,其中需要注意的是数据库的主机应该为你的CVM的内网IP

  • 重启web service和php-fpm
    service nginx restart
    service php5-fpm restart

任务五:安装配置wordpress

在浏览器中访问你的服务器的IP,
点击下一步安装,输入你的数据库信息,然后点击下一步安装
详情可看下图

任务六:使用负载均衡进行平行扩展(老师演示)

创建一个负载均衡
绑定之前创建的云主机,直接通过负载均衡的地址来访问服务
将现有的云主机创建镜像
新生成一台云主机,挂载到负载均衡
停止一台机器的服务,看看wordpress是否正常工作

任务七:将镜像共享到自己的帐号


将自己的云主机停止
使用云主机创建镜像
为创建好的镜像设置共享
在原有帐号上查看共享的镜像

任务八:清空数据库

使用mysql -hIP -u用户名 -p命令登录到数据库上
执行命令 drop database 数据库名;
保存退出

 

本文转载自:

偶素浅小浅
粉丝 8
博文 202
码字总数 0
作品 0
信阳
私信 提问
静态网站在腾讯云上的托管

版权声明:本文由腾讯云原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/191 来源:腾云阁 https://www.qcloud.com/community 接下来,将以一个WordPre...

偶素浅小浅
2016/11/10
77
0
有关wordpress建站的7个必知常识,80%的人可能都还不知道

有关wordpress建站的7个必知常识,80%的人可能都还不知道,今天就来给大家总结一下关于使用wordpress建站的一些基础性知识点吧。 1、网站的备案问题 到底要不要备份,备案麻不麻烦,主机备案...

chencong132
08/16
0
0
JefferyWang/qcloud-cos-support

qcloud-cos-support 使用腾讯云对象存储服务 COS 作为附件存储空间的Wordpress插件,本插件核心功能使用了腾讯云COS官方SDK。 该插件实现以下功能: 使用腾讯云对象存储服务存储wordpress站点...

JefferyWang
2015/11/14
0
0
2018最后一个版本,JPress v1.0.3 优化发布

JPress 一个类似 WordPress 的产品,使用Java开发。 特点 模板 模板安装 模板卸载 在线编辑(删除模板、修改模板、上传模板) 完善的开发文档 极致的开发体验 用户 独立登录和注册入口 独立的...

理工男海哥
2018/12/28
924
2
【腾讯云的1001种玩法】如何使用腾讯云做博客

版权声明:本文由刘小超 原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/579824001482138101 来源:腾云阁 https://www.qcloud.com/community 前段时间...

偶素浅小浅
2016/12/22
25
0

没有更多内容

加载失败,请刷新页面

加载更多

为什么Netty的FastThreadLocal速度快

前言 最近在看netty源码的时候发现了一个叫FastThreadLocal的类,jdk本身自带了ThreadLocal类,所以可以大致想到此类比jdk自带的类速度更快,主要快在什么地方,以及为什么速度更快,下面做一...

ksfzhaohui
9分钟前
2
0
资治通鉴解析:无论什么条件,要挟权力做出承诺,都会被清算

电影《满城尽带黄金甲》里有句经典的名言“朕赐给你的,才是你的。朕不给你的,你不能抢。”之所以这段话有名,核心的就是,它揭示了这样一个权力心思:无论什么情况,权力的行使,都不愿意受...

太空堡垒185
13分钟前
1
0
CSS技巧之向下箭头

本文转载于:专业的前端网站➫CSS技巧之向下箭头 思路: 使用◇符号(可在输入法的软键盘找到该符号),使用定位选择位置,并隐藏溢出的上半部分 细点: 1.使用i标签的楷体属性把◇变大 2.给i...

前端老手
30分钟前
1
0
SpringCloud alibaba微服务之NACOS多环境配置整合

前言 伴随着spring cloud alibaba 登上主板以后,我就去了解下感觉还是蛮不错的。说实话第一次看见Nacos好长一段时间连读法都不知道...(/nɑ:kəʊs/)。按照官方的话说Nacos是:一个更易于...

攻城狮-飞牛
32分钟前
2
0
tcpdump

tcpdump -A -s0 port 21011 -i any (1)tcp: ip icmp arp rarp 和 tcp、udp、icmp这些选项等都要放到第一个参数的位置,用来过滤数据报的类型 (2)-i eth1 : 只抓经过接口eth1的包 (3)-t : 不显...

mskk
37分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部