LAMP搭建网站(腾讯云UbuntuCVM)(腾讯云MySQL数据库)

环境配置

Linux操作系统: Ubuntu Server 16.04.1 LST 64位(腾讯云CVM)
Apache网站服务器:apache2
MySQL数据库:MySQL5.7(腾讯云)或 服务器本地MySQL
PHP:PHP7.2.24
WordPress: WordPress5.3

购买腾讯云服务

购买云服务器

  • 新客领取优惠券
  • 腾讯云CVM购买
    新用户可以低价购买腾讯云云服务器,新用户点击上述链接选购即可
  • 选择快速配置,这里选择Ubuntu Server 16.04.1 LST 64位
  • 购买服务器成功后,转至控制台根据提示进行初始化,复制公网IP
  • 使用安全远程终端模拟软件登录CVM,也可以使用上述图片右边的操作下的登录进行登录,这里使用一款较为强大且常用的软件XShell来介绍
  • 打开XShell,点击文件->新建,或直接按Alt+N新建会话,自行设置名称,将腾讯云CVM实例的公网IP复制到主机

  • 点开新建的会话输入虚拟机用户名和密码,腾讯云CVM初始用户名一般为ubuntu,密码为自己设置的密码,如果忘了可以到控制台重置

购买腾讯云MySQL数据库

  • 新客领取优惠券
  • MySQL数据库购买页
  • 点击上述链接

  • 点击实例
  • 复制外网地址和外网端口,以便之后远程登录MySQL
  • 若忘记密码,可以在此更改密码,云服务器类似

域名注册

  • 进入腾讯云域名注册页面
  • 选购域名,提交订单,支付
  • 进入域名管理,点击解析
  • 点击快速添加网站/邮箱解析,记录值为服务器公网IP
  • 选择网站解析
  • 填入云服务器公网IP

登录云服务器CVM

安装 “AMP”

  • 更新管理工具apt-get
sudo apt-get update
  • 安装Apache
sudo apt-get install apache2
  • 安装MySQL
sudo apt-get install mysql-server
sudo apt-get install mysql-client

初始密码为空

mysql -h "host name" -P "port number" -u "user name" -p

host name为腾讯云MySQL的外网地址
port number为外网端口
user name为用户名,一般为root
输入密码进入mysql

create database wordpress;
  • 安装PHP
sudo apt-get install php
  • 重启Apache
service apache2 restart

此时将腾讯云公网IP输入浏览器可以看到默认的页面

配置WordPress

  • 下载WordPress解压到目录/var/www/,官网目前不能正常访问,可以到网上找一下.tar.gz的LinuxWordPress压缩包,解压出的目录名一般为wordpress,以此为例
mv /wordpress /var/www/
cd /var/www
rm /html
mv /wordpress /html
  • 将该目录下的html目录删除,将解压出来的/wordpress目录名改为html
  • 修改wp-config.php文件
cd /html
mv ./wp-config-sample.php wp-config.php
vi wp-config.php
  • 修改文件如下,依次为数据库名称,数据库用户名,数据库密码,数据库主机名,腾讯云MySQL主机名为腾讯云外网地址+英文冒号+端口号,如
'hostname:8080'
define('DB_NAME', 'wordpress');define('DB_USER', 'root');define('DB_PASSWORD', 'Your Password');define('DB_HOST', 'Your Host Name');

登录云服务器修改Apache配置

  • 修改000-default.con文件
vi /etc/apache2/sites-enabled/000-default.con
  • 将下述代码添加到ServerAdmin下面,domain name为域名
ServerName "domain name"
DocumentRoot /var/www/html
  • 保存退出
  • 重启Apache
service apache2 restart

在浏览器中输入域名

  • 注册登录账号,登录后
  • 进入仪表盘设置

最后

  • 若在腾讯云服务的配置过程遇到问题无法解决,可以参考腾讯云的参考文档或者提交工单获取腾讯云工程师的帮助。
  • 在腾讯云服务器中也可以直接使用本地的MySQL,即不用购买本地的MySQL,过程与上述类似,便不再赘述。
  • 由于博主水平有限,不免有疏漏之处,欢迎读者随时批评指正,以免造成不必要的误解!

LAMP搭建博客网站(腾讯云UbuntuCVM、MySQL数据库、域名注册)(WordPress)相关推荐

  1. 阿里云轻量级服务器搭建博客网站教程(入门级别搭建)

    阿里云轻量级服务器搭建博客网站教程 先给大家看一下最后的成果:zhangshuaiqi.xyz 使用宝塔面板部署ssl证书,伪静态设置,一键部署wordpress 服务器类型:阿里云轻量级服务器2核4 ...

  2. 个人如何搭建博客网站

    想搭建一个属于自己的网站,一般需要准备以下几样东西: 1.域名 可以理解成网址,别人要通过这个网址访问你的博客,域名要自己买,比如在"阿里云"."腾讯云".&q ...

  3. Hexo博客使用腾讯云CDN加速及优化

    原文地址:Hexo博客使用腾讯云CDN加速及优化 使用公共 CDN 加载部分资源 修改主题(我的是NexT主题)配置文件,使用公共CDN加载部分CSS.JS文件,我选择的是 jsDelivr 这个公共 ...

  4. 建站规划—基于私有化gitlab/node+hexo搭建博客网站

    目录 概述 建站方案及成本 建站方案 成本 低成本替代方案 概述 本合辑(建站合辑)将介绍如何基于私有化gitlab+pages+Hexo搭建博客网站,由于域名备案周期较长,因此更新可能较慢.根据功能 ...

  5. 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可访问 6-8

    系列文章 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可访问 1-8 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可访问 2-8 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可 ...

  6. Django 搭建博客网站-task00:环境配置

    Django 搭建博客网站 目录 Django 搭建博客网站 前言 一.软件和平台 二.环境搭建步骤 1.下载 UbuntuUbuntuUbuntu 2.在 vmwarevmwarevmware 上安 ...

  7. 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可访问 8-8

    系列文章 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可访问 1-8 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可访问 2-8 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可 ...

  8. 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可访问 4-8

    系列文章 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可访问 1-8 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可访问 2-8 群晖NAS 7.X版搭建博客网站,并内网穿透发布公网可 ...

  9. Django 搭建博客网站-task03:Models的编写

    Django 搭建博客网站 目录 Django 搭建博客网站 前言 一.Models 的编写 二.Blog_config 三.comment 总结 前言 在vscode上连接虚拟机,然后输入命令 bl ...

最新文章

  1. python字典的setdefault方法和get方法
  2. 第06讲:多路加速,了解多进程基本原理
  3. java底层机制_Java同步机制的底层实现
  4. 动态规划--Leetcode64.最小路径和
  5. JavaScript 常用单词整理
  6. Unity工程中 .Meta 文件的来龙去脉
  7. Doris之故障恢复(重点)
  8. 消息队列(MQ):ZeroMQ基本原理
  9. matlab 构建数据集实用 api
  10. J1939协议实用指南与J1939数据记录方案
  11. AD9833信号波形谐波
  12. html caption属性,HTML caption align 属性 | 菜鸟教程
  13. 库克将为斯坦福大学2019年毕业典礼致辞:6月16日举行
  14. php yar call,php yar扩展在laravel中的使用
  15. 广和通携手中国联通研究院、中科创达现网验证全球首例5G模组端到端多切片方案
  16. 【历史】- UNIX发展史(BSD,GNU,linux)
  17. Windows10任务栏的声音、网络图标左键无反应,右键可正常打开
  18. 网页批量下载图片-怎么一键快速下载网页图片的工具
  19. 工艺篇:常用表面处理
  20. JAVA入门算法题(十四)

热门文章

  1. 华为堡垒机_堡垒机是干什么的?
  2. 点击图片验证码更换验证码图片
  3. CSS样式中常用的字体名称
  4. 大量路由器DNS被篡改 跳转至涉黄涉赌网站
  5. linux去掉文件快捷方式,整理总结:Linux常用命令篇
  6. Tensorflow的MNIST
  7. 将mysql中的数据导入到sqlite3中
  8. 2,type-c,USB3.0/3.1,PD快充协议最详细的讲解;USB 3.0 Standard-A和Standard-B的引脚定义
  9. C++编程思想 第2卷 第3章 深入理解字符串 对字符串进行操作 替换字符串中的字符
  10. RTB竞价流控-budget pacing