1+X云计算平台运维与开发(初级)—实战案例——构建LNMP+WordPress

Crq
Crq
Crq
532
文章
0
评论
2021年4月18日15:39:14
评论
661 1539字阅读5分7秒

实验前配置好虚拟机的NAT虚拟网卡,确保虚拟机可以连接到外网

1.给虚拟机改一个名

hostnamectl set-hostname lnmp
bash

2.将提供的lnmp1.6-full.tar.gz软件包,上传到虚拟机的/root目录下,并解压。(文章最后下载)

tar -zxvf lnmp1.6-full.tar.gz

3.进入lnmp1.6-full目录,执行安装脚本(这一步ping一下外网,比如百度,保证网络通畅)

cd lnmp1.6-full
./install.sh

安装时间比较久,属于正常 耐心等待即可

 

4.使用浏览器,输入虚拟机IP,查看界面,如果出现以下页面即为正常

 

 

 

 

5.在部署WordPress之前,还需要做几个基础的配置,首先是数据库,需要登录数据库,创建WordPress数据库并赋予远程权限,命令如下

mysql -uroot -plnmp.org#15809
create database wordpress;
grant all privileges on *.* to root@localhost identified by '000000' with grant option;
grant all privileges on *.* to root@"%" identified by '000000' with grant option;

 

 

6.将提供的wordpress-4.7.3-zh_CN.zip压缩包上传至虚拟机的/root目录并解压(文章底部提供)

unzip wordpress-4.7.3-zh_CN.zip

 

 

 

 

7.进入/home/wwwroot/default目录,将index.html删除,命令如下:(该目录为Nginx的项目目录,删除原本存在的默认页面)

cd /home/wwwroot/default/
rm -rf index.html

 

 

8.回到/root/wordpress目录,将该目录下所有文件,复制到/home/wwwroot/default目录下,并赋予777的权限,命令如下:

cd /root/wordpress/
cp -rvf * /home/wwwroot/default
cd /home/wwwroot/default/
chmod 777 *

 

 

9.在/home/wwwroot/default/目录下,可以看见一个wp-config- sample.php配置文件,该文件是WordPress应用提供了一个模板配置文件,将该模板复制一份并改名为wp- config.php,然后编辑该文件,命令如下:

cp wp-config-sample.php wp-config.php

cp wp-config-sample.php wp-config.php
vi wp-config.php
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define('DB_NAME', 'wordpress');
/** MySQL数据库用户名 */
define('DB_USER', 'root');
/** MySQL数据库密码 */
define('DB_PASSWORD', 'lnmp.org#15809');
/** MySQL主机 */
define('DB_HOST', '127.0.0.1');
/** 创建数据表时默认的文字编码 */
define('DB_CHARSET', 'utf8');
/** 数据库整理类型。如不确定请勿更改 */
define('DB_COLLATE', '');

1+X云计算平台运维与开发(初级)—实战案例——构建LNMP+WordPress

 

 

 

10.修改完毕后,保存退出,在浏览器中输入地址虚拟机IP地址,刷新页面,进入WordPress安装界面,填写必要信息,然后单击左下角“安装WordPress”按钮,如图所示。

1+X云计算平台运维与开发(初级)—实战案例——构建LNMP+WordPress

 

 

 

 

 

 

 

 

 

 

 

下载信息 资源名称:LNMP+WP
下载地址
weinxin
我的微信
这是我的微信扫一扫
Crq
  • 本文由 发表于 2021年4月18日15:39:14
  • 转载请注明:https://www.cncrq.com/9093.html
iproute 安装包中 12个  ip 常用命令 Linux教程

iproute 安装包中 12个 ip 常用命令

一年又一年,我们一直在使用 ifconfig 命令来执行网络相关的任务,比如检查和配置网卡信息。但是ifconfig 已经不再被维护,并且在最近版本的 Linux 中被废除了! ifconfig 命令...
鸡兔同笼——算法详解 Linux教程

鸡兔同笼——算法详解

借助李开复老师的话来聊聊算法的重要性:“算法是计算机科学领域最重要的基石之一,但却受到了国内一些程序员的冷落。许多学生看到一些公司在招聘时要求的编程语言五花八门就产生了一种误解,认为学计算机就是学各种...
用完让你跑路的Linux命令! Linux教程

用完让你跑路的Linux命令!

蜘蛛侠有这样的一句信条,“权力越大,责任越大。” 对于 Linux 系统管理员们来说,这也是一种应当采用的明智态度。不,真的,真心感谢 DevOps 的沟通协作和云编排技术,让一个...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: