技术流ken

运维拯救世界

腾讯公有云实例+云数据库MySQL部署LNMP架构–技术流ken

介绍

实验用到了按量付费的腾讯云实例和云数据库MySQL。

按量付费大大降低了用户使用云服务的门槛,普通用户实验一个小时成本不足一元钱。

 

详细步骤

 

第一步:购买云服务器

 

一个云实例成本一个小时维持在3毛左右。。。

 

查看获得云实例

 

 

第二不:购买云数据库

云数据库一个小时五毛六。。

 

查看获取到的云数据库

 

把创建的实例加入到云数据库中

 

第三步:测试在实例上登录数据库

[root@VM_0_4_centos html]# mysql -uroot -p -h172.19.0.2
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MySQL connection id is 478
Server version: 5.7.18-txsql-log 20190203

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MySQL [(none)]> 

 

第四步:下载相关LNMP组件

[root@VM_0_4_centos html]# yum install nginx php php-fpm php-mysql -y

 

配置nginx文件,添加如下内容

  server {
     ...
        location ~ php$ {
        fastcgi_pass 127.0.0.1:9000;
        include fastcgi.conf;
        }

 

 

 

第五步:部署wordpress

[root@VM_0_4_centos html]# ls
index.php    wordpress                  wp-admin            wp-comments-post.php  wp-content   wp-links-opml.php  wp-mail.php      wp-settings.php   xmlrpc.php
license.txt  wordpress-3.3.1-zh_CN.zip  wp-app.php          wp-config.php         wp-cron.php  wp-load.php        wp-pass.php      wp-signup.php
readme.html  wp-activate.php            wp-blog-header.php  wp-config-sample.php  wp-includes  wp-login.php       wp-register.php  wp-trackback.php
[root@VM_0_4_centos html]# cat wp-config.php 
<?php
/** 
 * WordPress 基础配置文件。
 *
 * 本文件包含以下配置选项:MySQL 设置、数据库表名前缀、密匙、
 * WordPress 语言设定以及 ABSPATH。如需更多信息,请访问
 * {@link http://codex.wordpress.org/zh-cn:%E7%BC%96%E8%BE%91_wp-config.php
 * 编辑 wp-config.php} Codex 页面。MySQL 设置具体信息请咨询您的空间提供商。
 *
 * 这个文件用在于安装程序自动生成 wp-config.php 配置文件,
 * 您可以手动复制这个文件,并重命名为“wp-config.php”,然后输入相关信息。
 *
 * @package WordPress
 */

// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress 数据库的名称 */
define('DB_NAME', 'ken');

/** MySQL 数据库用户名 */
define('DB_USER', 'ken');

/** MySQL 数据库密码 */
define('DB_PASSWORD', '123');

/** MySQL 主机 */
define('DB_HOST', '172.19.0.2');

 

第六步:在数据中创建ken用户

MySQL [(none)]> grant all on ken.* to ken@'%' identified by '123';

 

第七步:启动nginx和php-fpm

[root@VM_0_4_centos html]# systemctl restart nginx php-fpm

 

第八步:浏览器访问

1 thought on “腾讯公有云实例+云数据库MySQL部署LNMP架构–技术流ken

发表评论

电子邮件地址不会被公开。