前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >腾讯云服务器搭建个人博客教程

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

作者头像
李郑
发布2018-02-28 14:14:18
35K6
发布2018-02-28 14:14:18
举报
文章被收录于专栏:漫漫全栈路漫漫全栈路

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

本教程用于武汉商贸职业学院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:填写博客(站点)信息

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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2016-10-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 腾讯云服务器搭建个人博客教程
    • 实验架构
      • 环境说明
        • 登陆云主机
          • 安装并配置必要的软件
            • 获取wordpress源码,完成相关配置
            相关产品与服务
            云数据库 MySQL
            腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档