前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >WordPress - 基于 Ubuntu 16.04 搭建个人博客

WordPress - 基于 Ubuntu 16.04 搭建个人博客

作者头像
AIHGF
发布于 2019-02-27 09:39:01
发布于 2019-02-27 09:39:01
2.7K00
代码可运行
举报
文章被收录于专栏:AIUAIAIUAI
运行总次数:0
代码可运行

WordPress - 基于 Ubuntu 16.04 搭建个人博客

购买了腾讯云服务器后, 准备开始搭建个人博客了, 这里根据网上的各种资源整理一下.(终端下进行) 如果是学习的话强烈推荐 基于 Ubuntu 搭建 WordPress 个人博客 基于 Ubuntu 搭建 WordPress 个人博客 . 这也是这里主要参考的. 提供了实验环境.

环境:

  • LAMP - Linux、Apache、MySQL 和 PHP, WordPress 基础运行环境(也有基于 LNMP 的, Linux、Nginx、MySQL 和 PHP)
  • WordPress 中文版(现在版本是 4.9.5)

1. 搭建 LAMP 环境

1.1 Apache2 安装

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt-get install apache2 -y

安装成功后, 访问云服务器 IP 地址 [http://xxx.xxx.xxx.xxx], 出现 it works 页面.

1.2 PHP 组件安装

基于 PHP 7.0

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt-get install php7.0 -y
sudo apt-get install libapache2-mod-php7.0

1.3 MySQL 服务安装

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt-get install mysql-server -y

命令执行过程中,会出现输入 MySQL 的密码的提示,要求输入两次密码, 这里需要记住输入密码, 后续会用到.

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt-get install php7.0-mysql

PHP MySQL 的相关组件.

1.4 phpmyadmin 安装

安装命令执行过程中,需要根据提示选择 apache2 ,并再输入root密码 和数据库密码.

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt-get install phpmyadmin -y

然后在 /var/www/html/ 建立软连接(PHP默认访问目录 /var/www/html/ ):

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo service mysql restart

重启 Apache 服务:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo systemctl restart apache2.service

2. WordPress 安装与配置

2.1 WordPress 配置 MySQL 数据库

WordPress 配置数据库:

终端输入 mysql,进入后输入命令, 并根据提升输入前面设定的 MySQL 密码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
mysql -u root -p

创建 WordPressTest 数据库:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
CREATE DATABASE WordPressTest;

对创建的数据库 WordPressTest, 设定一个用户 WordPressTestUser, 对应的密码和用户数据库的访问权限, 并生效配置:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
CREATE USER WordPressTestUser;
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
SET PASSWORD FOR WordPressTestUser= PASSWORD("passwordtest");
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
GRANT ALL PRIVILEGES ON WordPressTest.* TO WordPressTestUser IDENTIFIED BY"passwordtest";
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
FLUSH PRIVILEGES;

设置完毕, 退出 mysql.

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
exit;

2.2 WordPress 中文安装包下载

下载 WordPress 安装包, 并解压, 得到 WordPress 源码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.zip
sudo unzip wordpress-4.9.4-zh_CN.zip

2.3 WordPress 配置

复制 wordpress-4.9.4-zh_CN 文件夹内的所有文件到 PHP 默认访问目录 /var/www/html/ :

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo mv wordpress/* /var/www/html/

修改 /var/www/html/ 目录权限:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo chmod -R 777 /var/www/html/

指定 apache 到index.html

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo mv /var/www/html/index.html /var/www/html/index~.html

重启 Apache 服务:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo systemctl restart apache2.service

至此, 根据云服务器 IP 地址即可在浏览器访问博客安装界面. 在没有可用域名的情况下,可以通过 IP 地址来访问搭建的个人博客. 如果需要通过域名来访问个人博客, 则需要进行域名注册与解析.

3. 域名解析

可以在阿里云或者腾讯云购买注册域名, 这里为了便于备案, 用的是在腾讯云注册的域名, 是腾讯与新网合作的.

将注册的域名解析到云服务器 IP, 即可.

此时博客访问就有两种方式:

4. 参考

[1] - 阿里云下Ubuntu16下LAMP+wordpress建站记录 [2] - 如何在腾讯云快速构建一个 Wordpress 个人站点 [3] - 五分钟教你搭建WordPress(基于腾讯云) [4] - 搭建WordPress个人站点 - 腾讯云文档 [5] - 云+ 校园 - 腾讯云 [6] - 基于 Ubuntu 搭建 WordPress 个人博客 - 腾讯云

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年05月16日,如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
基于ubuntu搭建wordpress个人博客
软件环境: Ubuntu Server 16.04.1 LTS 64位 搭建WordPress个人博客 LAMP 是 Linux、Apache、MySQL 和 PHP 的缩写,是 Wordpress 系统依赖的基础运行环境。我们先来准备LAMP环境: 1. 准备LAMP环境 安装Apache2 在终端输入该命令,使用apt-get安装Apache2: sudo apt-get install apache2 -y 安装好后访问IP地址,查看到“it works"界面,说明apache2安装成功。
林清猫耳
2018/06/13
2.9K0
使用lamp搭建个人博客
购买一台网络云服务器,可以考虑阿里云、腾讯云、百度云等,这里以阿里云服务器举例。 共享型价格在半年170元左右。不定期会有活动,首台半价等。 系统配置Ubuntu16.04系统
可定
2020/04/20
1.2K0
使用linux服务器安装wordpress博客详细教程
前言 最近读了《软技能:代码之外的生存指南》,这本书给了我很大的启示。之前虽然知道作为一个程序员,应该拥有自己的博客,以便于提升自己的知名度,但是并没有了解的过于详细。这本书描写博客的作用的地方,让我知道了形成个人品牌的意义所在。本来想着自己搭建一个博客的(以后肯定是会这样做的),但是由于自己的技术储备问题,以及时间的问题,只能是暂时搁置下来了。但是我瞄上了wordpress这个开源的博客系统,看起来十分强大,于是准备自己搞一下,遂有了这篇教程。顺便推荐一下我自己的博客 http://www.roobtya
roobtyan
2018/06/04
3.9K0
​用云服务器+WordPress构建个人博客网站的详细教程
在这篇博客中,我们将学习如何使用云服务器和WordPress构建一个个人博客网站。云服务器提供了稳定的托管环境,而WordPress是一个功能强大的博客平台。我们将按照以下步骤逐步完成整个过程。
Echo_Wish
2024/01/01
1K0
VPS搭建WordPress
搭建WordPress网站有多种方法,但使用VPS搭建可以提供更好的性能。不过,VPS上搭建WordPress可能会面对更多技术性问题。本文将带你从零开始,在VPS上一步一步敲代码来搭建WordPress。
无代码Dev
2024/02/25
2.8K1
VPS搭建WordPress
在Ubuntu 16.04上安装WordPress
在本指南中,您将学习如何在运行Ubuntu 16.04的Linode上安装WordPress。WordPress是一个流行的动态内容管理系统,专注于博客。WordPress可以部署在LAMP或LEMP堆栈上,并具有广泛的插件框架和主题系统,允许网站所有者和开发人员使用其简单但功能强大的发布工具。
Techeek
2018/09/17
5.6K0
在Ubuntu 16.04上安装WordPress
ubuntu下搭建wordpress站点
  之前使用的是阿里云的php虚拟空间,可以只需要把wordpress包上传后就可以了,但感觉这样不灵活,虚拟空间也只能用来搭博客,不能干其他事。 所以我买了阿里云的ecs,其实就是一个远程linux虚机主机。 为了搭建博客,我必须安装配置php环境、ftp、apache、mysql等东西,踩了一部分坑,为了让大家少踩坑,特意在此记录我在ubuntu搭建workpess的过程,作为大家参考手册。
xindoo
2021/01/22
1.2K0
如何在Ubuntu 16.04上安装PrestaShop
如果您曾经考虑过开设在线商店,您可能会感受到各种免费的开源电子商务解决方案。虽然有这么多的选择意味着几乎可以肯定有一个可用的有效解决方案适合您的特定情况,但它也可能让新手感到困惑。其中一个选项是本指南的主题,它是PrestaShop,这是一个全球数千家商户使用的综合电子商务解决方案。
沈唁
2018/09/25
5.3K0
如何在Ubuntu 16.04上安装PrestaShop
基于ubuntu搭建Discuz论坛
LAMP 是 Linux、Apache、MySQL 和 PHP 的缩写,是 Discuz 论坛系统依赖的基础运行环境。我们先来准备 LAMP 环境:
相柳
2019/04/02
6.2K0
基于ubuntu搭建Discuz论坛
如何在Ubuntu 18.04上安装带有LAMP的WordPress
WordPress是互联网上最受欢迎的CMS(内容管理系统)。它允许您使用PHP在MySQL后端上设置博客和网站。WordPress已经被大量采用,是一个快速启动和运行网站的绝佳选择。设置完成后,几乎所有管理都可以通过Web前端完成。
无敌小笼包
2018/07/26
2.8K0
如何在Ubuntu 18.04上安装带有LAMP的WordPress
Ubuntu 16.04搭建LAMP开发环境
切换到root用户:su 或 su - 或 su root 切换到普通用户:su 用户名 或 logout
天钧
2019/07/26
1.7K0
Ubuntu 16.04搭建LAMP开发环境
如何在Ubuntu 14.10 上安装WordPress?
WordPress 是一种使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设属于自己的网站。也可以把  WordPress 当作一个内容管理系统( CMS )来使用。
星哥玩云
2022/07/04
6240
如何在Ubuntu 14.10 上安装WordPress?
搭建你自己的网站--LAMP架构(Ubuntu 16.04)
笔者目前算是一个WEB方向的踽踽前行的小菜鸟,但是也是现在手上有两台云服务器在手的人了,网站也做了两个了,所以,今天接着昨天的话题,我们来搭建一个自己网站,这样,我先把我以前搭建的一个给大家看看。
用户1687088
2018/05/07
2.8K0
搭建你自己的网站--LAMP架构(Ubuntu 16.04)
Ubuntu下安装Nginx+PHP+MySql环境
写在之前: 之前腾讯云线下推广的时候给同学们讲过一趟基于ubuntu系统安装WordPress搭建自己的个人博客的课程。最近刚好有个朋友想要学习下ubuntu系统,然后我就把一个闲置的云服务器给她玩,顺手发个她上次讲课时候的教程(教程地址)然而呢,忘记一个问题,我们当时教学用的服务器是14.2的版本,而我给她重装的是,16.04的LST版本。原本的php5也因为apt源的问题无法安装,于是自己度娘加一顿操作,在ubuntu下安装了php7+mysql5.7,顺带把过程记录下来,方便以后查阅。 ---- St
李郑
2018/02/28
4.3K2
Ubuntu下安装Nginx+PHP+MySql环境
如何在服务器上安装LAMP
在本教程中,我们将在Ubuntu上安装LAMP。Ubuntu将满足我们的第一个要求:Linux操作系统。没有服务器的同学可以在这里购买,不过我个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后在购买服务器。
一步
2018/08/01
3.3K0
如何在服务器上安装LAMP
在Ubunt16.04上安装LAMP
最近经常在自己的测试服务器上部署项目,也开了好几台测试服务器,都是用最简单的LAMP方案来建站的。毕竟是最简单易用的,LAMP即为 Linux、Web 服务器 (Apache)、 数据库服务器 (MySQL / MariaDB) 和 PHP (脚本语言)。由于我使用的都是Ubuntu 16.04的系统,所以我将记录基于Ubuntu16.04的系统中安装LAMP的过程。在这里我将默认你已经安装好Ubuntu 16.04的系统了。
Originalee
2018/08/30
8840
在Ubunt16.04上安装LAMP
LAMP+WordPress的搭建
搭建LAMP(Linux+Apache+Mysql+Php)+WordPress; 我在自己本机上做个演示吧! 安装: 因为笔者使用的是kali-linux,LAMP(Linux+Apache+Mysql+Php)环境是默认安装好的,其实其他linux平台安装也很简单:
HACK学习
2019/08/07
1.1K0
低成本基于WordPress手动搭建个人博客
在数字化时代,个人博客成为了许多人展示自己才华、分享生活点滴、甚至开展副业的重要平台。WordPress是一个功能强大的网站构建工具,它不仅易于使用,而且拥有丰富的插件和主题,非常适合用来创建个人博客。本文将引导您完成使用WordPress搭建个人博客的全过程。
用户10081398
2024/11/10
2240
如何搭建 LAMP 网站服务环境
Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。LAMP是指一起使用来运行动态网站或者服务器的自由软件名称首字母缩写:
宮園薰
2018/10/23
3.2K0
如何搭建 LAMP 网站服务环境
安装 WordPress – 如何在 Ubuntu 上安装 WordPress
WordPress 是最受欢迎的内容管理系统(CMS),因其用户友好性和灵活性而闻名,可以创建各种类型的网站。 该软件还可以安装在不同类型的主机上,包括 VPS 平台。
轩辕镜像
2024/09/29
1.2K0
安装 WordPress – 如何在 Ubuntu 上安装 WordPress
相关推荐
基于ubuntu搭建wordpress个人博客
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验