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

本文介绍了如何在腾讯云上使用按量付费服务部署LNMP架构,包括购买云服务器和云数据库MySQL,设置数据库连接,安装并配置Nginx、PHP和WordPress,最后通过浏览器访问验证部署成功。
摘要由CSDN通过智能技术生成

浏览次数:

17,362

介绍

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

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

详细步骤

第一步:购买云服务器

daa961b7abcbb7927fbd6ef9b05d0c5e.png

45ac559cede0159025a20493d87825b7.png

1cd7fa4b8e3413a081e52463eddbfc9a.png

cd0356d7f5dee0f7d8cb67e6cd90b38d.png

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

查看获得云实例

15750323431.png

第二不:购买云数据库

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

0544e37bb65b545616cd255053667611.png

查看获取到的云数据库

53550102483d14bc9d8ef08505c44a49.png

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

9a6d898834449b463635f632ea28f90b.png

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

[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

/**

* 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

第八步:浏览器访问

a845237a4ba3264a8a4f53d0f23e67f7.png

c6dce71ee963ad4242a395a57cb7ed43.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值