实验前配置好虚拟机的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', '');
**