基于Ubuntu 搭建 WordPress 个人博客 - 开发者实验室 - 腾讯云

1.准备 LAMP 环境

  • 安装 Apache2

    在终端输入该命令 ,使用 apt-get 安装 Apache2:

    sudo apt-get install apache2 -y

    安装好后,您可以通过访问实验室IP地址 http://123.207.40.184 查看到 “it works” 界面,说明 apache2 安装成功。

  • 安装 PHP 组件

    apt-get 里有 php7.0 ,所以我们可以直接安装 php7.0 :

    sudo apt-get install php7.0 -y

    安装 php 相关组件:

    sudo apt-get install libapache2-mod-php7.0
  • 安装 MySQL 服务

    安装 MySQL 过程中,控制台会提示您输入 MySQL 的密码,您需要输入两次密码,并记住您输入的密码,后续步骤需要用到:

    sudo apt-get install mysql-server -y

    安装 php MySQL相关组件:

    sudo apt-get install php7.0-mysql
  • 安装 phpmyadmin

    使用 apt-get 安装 phpmyadmin,安装过程中,您需要根据提示选择 apache2 ,再输入root密码 和数据库密码:

    sudo apt-get install phpmyadmin -y

    建立 /var/www/html 下的软连接:

    sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

    重启 MySQL 服务

    sudo service mysql restart

    重启 Apache 服务:

    sudo systemctl restart apache2.service

2.安装并配置 Wordpress

  • 安装 Wordpress

    我们需要下载一个 Wordpress 压缩包:

    wget https://cn.wordpress.org/wordpress-4.7.4-zh_CN.zip

    下载完成后,解压这个压缩包

    sudo unzip wordpress-4.7.4-zh_CN.zip

    解压完后,就能在 Wordpress 文件夹里看到 Wordpress 的源码了

  • 为 wordpress 配置一个数据库

    进入 mysql,输入以下代码后,按提示输入您MySQL密码:

    mysql -u root -p

    为 wordpress 创建一个叫 wordpress 的数据库:

    CREATE DATABASE wordpress;

    为 这个数据库设置一个用户为 wordpressuser:

    CREATE USER wordpressuser;

    为这个用户配置一个密码为 password123:

    SET PASSWORD FOR wordpressuser= PASSWORD("password123");

    为这个用户配置数据库的访问权限:

    GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser IDENTIFIED BY"password123";

    生效这些配置

    FLUSH PRIVILEGES;

    然后退出 mysql

    exit;
  • 配置 wordpress

    由于PHP默认访问 /var/www/html/ 文件夹,所以我们需要把 wordpress 文件夹里的文件都复制到 /var/www/html/ 文件夹

    sudo mv wordpress/* /var/www/html/

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

    sudo chmod -R 777 /var/www/html/

    将apache指定到index.html

    sudo mv /var/www/html/index.html /var/www/html/index~.html

    重启 Apache 服务:

    sudo systemctl restart apache2.service

3.准备域名和解析

  • 域名注册

    如果您还没有域名,可以在腾讯云上选购,过程可以参考下面的视频。

  • 域名解析

    域名购买完成后, 需要将域名解析到实验云主机上,实验云主机的 IP 为:

    123.207.40.184

    在腾讯云购买的域名,可以到控制台添加解析记录,过程可参考下面的视频:

    域名设置解析后需要过一段时间才会生效,通过 ping 命令检查域名是否生效

    ,如:

    ping www.yourdomain.com

    如果 ping 命令返回的信息中含有你设置的解析的 IP 地址,说明解析成功。

原文地址:https://www.cnblogs.com/Just--Do--It/p/9893580.html

时间: 2024-07-29 05:38:30

基于Ubuntu 搭建 WordPress 个人博客 - 开发者实验室 - 腾讯云的相关文章

基于 CentOS 搭建 WordPress 个人博客

示例代码:/etc/wordpress/wp-config.php <?php/** * The base configuration for WordPress * * The wp-config.php creation script uses this file during the * installation. You don't have to use the web site, you can * copy this file to "wp-config.php"

新浪SAE上搭建WordPress个人博客网站-开篇

新浪SAE上搭建WordPress个人博客网站-开篇 2014年5月29日 在开始这篇博客之前,笔者在这里先普及两个东西: SAE,Sina App Engine的简称,是新浪的内部开发的云计算平台,在这里开发者可以创建Web应用和移动应用.我们创建好的应用就可以部署到SAE服务器上,它会帮我们进行负载均衡,SAE提供很多功能和服务,详细内容请到http://sae.sina.com.cn/进行查看. WordPress想必很多个人站长都非常熟悉了,它是一种使用PHP语言和MySQL数据库开发的

腾讯云-搭建 WordPress 个人博客

搭建 WordPress 个人博客 准备 LNMP 环境 任务时间:30min ~ 60min LNMP 是 Linux.Nginx.MySQL 和 PHP 的缩写,是 WordPress 博客系统依赖的基础运行环境.我们先来准备 LNMP 环境 00.安装 Nginx 使用 yum 安装 Nginx: yum install nginx -y 修改 /etc/nginx/conf.d/default.conf,去除对 IPv6 地址的监听[?],可参考下面的示例: 示例代码:/etc/ngin

搭建 WordPress 个人博客(阅读文档)

搭建 WordPress 个人博客 wordpress中的新theme的使用感触:这次的theme可以在视图中及时浏览它的效果,也可以在视图中直接进行修改. 准备 LNMP 环境 任务时间:30min ~ 60min LNMP 是 Linux.Nginx.MySQL 和 PHP 的缩写,是 WordPress 博客系统依赖的基础运行环境.我们先来准备 LNMP 环境 安装 Nginx 使用 yum 安装 Nginx: yum install nginx -y 修改 /etc/nginx/conf

docker三剑客之docker-compose和搭建wordpress的博客

一.简介 Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排. 通过之前的介绍,我们知道使用一个 Dockerfile 模板文件,可以让用户很方便的定义一个单独的应用容器.然而,在日常工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况.例如要实现一个 Web 项目,除了 Web 服务容器本身,往往还需要再加上后端的数据库服务容器,甚至还包括负载均衡容器等. Compose 恰好满足了这样的需求.它允许用户通过一个单独的 docker-com

CentOS 7 yum安装LAMP,LNMP并搭建WordPress个人博客网站

本次实验要进行的是在CentOS7.2,内核版本3.10.0-327.el7.x86_64的环境下搭建LAMP和LNMP,并在此之上做一个WordPress博客网站. [[email protected] ~]# uname -a Linux Shining.ACG 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux [[email protected] ~]# cat 

CentOS 6.3 环境(apache+php+mysql)下搭建wordpress个人博客

1.安装必要的软件 apache  php  mysql CentOS系统我们可以直接使用 yum install 的方式进行软件安装,腾讯云有提供软件安装源,是同步CentOS官方的安装源,包涵的软件都是当前最稳定的版本,因此直接安装即可 yum install -y httpd php php-fpm mysql mysql-server php-mysql  这样就算安装成功了 2.将相应服务启动 我们安装的apache php mysql这些软件都是以服务的形式在服务器中的,注意这里通常

在服务器上搭建wordpress个人博客 php7.2+nginx+mysql+wordperss

买了台VPS,准备搭建一个博客.用过几个博客框架还是觉得Wordpress好用.主题多,插件也非常的便利,而且大多还免费开源.搭建也很简单,其实安装好php+mysql+nginx+wordpress就差不多了.其他的需要一些简单的配置就可以挂上去了. 输入以下命令安装MySQL+nginx+php: sudo apt-get update apt-get install mysql server mysql-client apt-get install nginx apt-get instal

搭建wordpress个人博客

一.实验环境  搭建此个人blog的前提是已近成功安装了nginx.mysql.php,本文采用centos6.5做讲解. 二.搭建步骤 搭建blog(wordpress)  1.下载wordpress到nginx/html/blog/ wget /application/nginx/html/blog/ https://cn.wordpress.org/wordpress-4.5.1-zh_CN.tar.gz 2.登录数据库创建数据库wordpress和授权用户wordpress create