腾讯云服务器搭建个人博客教程

腾讯云服务器搭建个人博客教程

本教程用于武汉商贸职业学院2016年10月云+校园推广活动公开课使用,发布于博客暂作存档。


实验架构


环境说明

实验环境采用Ubuntu下Nginx服务+PHP(WordPress软件)+MySql数据库。 如下图所示:

其中Ubuntu作为服务器系统,Nginx作为网站服务器,PHP作为语言环境,并安装WordPress博客软件,连接MySql数据库,最终搭建完成一个个人博客。

闲话少叙,我们直接进入搭建。


登陆云主机

Step1:

从本地登陆到Linux云服务器,我们需要下载一款链接工具。 这里我们使用Putty来链接服务器。 访问:Putty 下载Putty.exe

Step2:

登录到Linux服务器

  1. 双击打开Putty,在Hostname中输入IP地址,见我们发给大家的小纸条上的服务器IP
  2. 点击下方的Open,进入命令行界面
  3. 登录用户名ubuntu,密码见小纸条
  4. 登陆成功后,输入命令sudo su 切换到root用户下。 (ubuntu权限机制)

安装并配置必要的软件

Step1:更新apt源

# apt-get update

Step2:安装Nginx

# apt-get install nginx

Step3:重启并验证Nginx安装是否成功

# service nginx restart 浏览器中输入服务器IP,显示 Welcome to nginx!则成功!

Step4:安装PHP执行环境

# apt-get install php5-fpm

Step5:安装PHP MySQL扩展

# apt-get install php5-mysql


获取wordpress源码,完成相关配置

Step1:获取WordPress源码

# wget http://download-10012769.cos.myqcloud.com/wordpress-4.5.3-zh_CN.tar.gz

Step2:创建web service工作目录

# mkdir /var/www

Step3:将wordpress源码解压到web service 工作目录

# tar -xzf wordpress-4.5.3-zh_CN.tar.gz -C /var/www

Step4:修改目录权限

# chown -R www-data:www-data /var/www/wordpress

##配置Nginx

Step1:获取在线脚本

# wget http://edustack-10027546.cos.myqcloud.com/Linux%20Tools/qcloud-wordpress

Step2:执行脚本

# sh qcloud-wordpress

Step3:重启web service

# service nginx restart

Step4:重启php-fpm

# service php5-fpm restart


##安装配置wordpress

Step1:访问站点

浏览器输入服务器IP访问

Step2:填写数据库信息

点击下一步安装,输入你的数据库信息 数据库地址,用户名,密码,参见小纸条 表头不用做修改 然后点击下一步安装

Step2:填写博客(站点)信息

根据自己的信息填写博客信息,并完成安装

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏码字搬砖

centos6.5安装Docker

Docker requires a 64-bit installation regardless of your CentOS version. Also, y...

1.5K60
来自专栏架构技术

solr搜索引擎配置使用mongodb作为数据源

  这里我使用的是docker容器管理UI进行操作的,强烈推荐portainer,确实好用;登陆后台管理界面后,直接点击App Templates,找到mong...

25220
来自专栏一只程序汪的自我修养

手把手教你用Jenkins自动发布Docker

首先,我们要有个Jenkins咯,下载链接:https://jenkins.io/download/

49160
来自专栏极客慕白的成长之路

MinGW下载并配置gcc/g++编译环境

在MinGW官网中下载“mingw-get-setup.exe” 官网传送门:http://www.mingw.org/

13220
来自专栏Jerry的SAP技术分享

利用Docker volume修改Nginx Docker镜像里index.html

通过这个小例子我们可以进一步加深对Docker volume概念的理解和使用方法。

10720
来自专栏黑白安全

W8ay 一句话管理网页端

第二版本完成了自定义命令 在include\model\PHPShell_Build_mothod.php中自定义命令即可,将自动完成编码加密过程

17220
来自专栏腾讯云服务器团队的专栏

主机迁移实践分享

在云计算时代,不管是从IDC上云还是多云直接的迁移,都已经是常见的事宜。而在上云/迁移的方案中,也是有多种的方式能够将主机迁移到腾讯云中。

12.2K140
来自专栏C/C++基础

Linux命令(19)——tar命令

tar命令用于将Linux的文件和目录创建为档案或将档案还原为文件和目录。此外,tar也可以在档案中改变文件,或者向档案中加入新的文件。

11320
来自专栏Coding01

一步一步搭建 PHP 服务器环境

这两天翻了翻之前的技术文档,发现有一篇文档值得拿出来和大家分享:如何给一台全新的阿里云服务器,搭建环境 —— 来部署 PHP 项目,Node.js 项目等。

49520
来自专栏皮振伟的专栏

[kvm][qemu]CPU虚拟化

前言: 这里作者再次自不量力了,以一点微末的道行分析一下KVM的CPU虚拟化部分的代码。 分析: 1,分析具体代码逻辑之前,可以先使用strace大致看一下...

53470

扫码关注云+社区

领取腾讯云代金券