用户登录

之前我们在服务器上已经安装好了 WP-CLI,安装 WordPress 可以使用这个工具。先进入到你想保存 WordPress 项目的地方 .. cd /vagrant/app ... 然后去下载 WordPress .. 输入 wp core download 下载 WordPress 的核心 ... 加上一个 --locale 指定一下要下载的语言 ... zh_CN 表示简体中文 ... 再用一个 --path ,设置一下存储 WordPress 的目录 .. 你也可以再用一个 --version 去指定要下载的具体的版本,如果不加这个版本的话,会下载最新的 WordPress 。

wp core download --locale=zh_CN --path=wordpress --version=4.1

完成以后,再去给 WordPress 创建一个数据库,再为这个数据库分配一个管理员。 mysql -u root -p ,使用 root 身份登录到 MySQL 或者 MariaDB .. 先创建一个数据库 create database wordpress; 再创建一个可以管理这个数据库的用户。

grant all privileges on wordpress.* ,在 wordpress 这个数据库上分配所有的权限,to ,分配到 'wordpress'@'localhost' 在本地主机上的 wordpress 这个用户,identified by 后面指定一个为 wordpress 这个用户设置的密码 ...

这个密码可以强壮一点 ... 新建一个终端窗口,用 openssl 生成一个随机的密码 .. openssl rand -base64 12 ,复制一下 .. Cb80J0x9qiZ8nRWN。注意如果生成的随机码里面带特别的符号,比如 + 号 = 号 / 线,,我们需要去掉这些符号。

再回到这个终端窗口,粘贴过来 ...

回车执行一下 ...

grant all privileges on wordpress.* to 'wordpress'@'localhost' identified by 'Cb80J0x9qiZ8nRWN';

exit 退出。

执行安装

进入到 WordPress 所在的目录 .. cd wordpress ,去给 WordPress 创建一个配置文件 ... wp core config --dbname=wordpress --dbuser=wordpress --dbpass=Cb80J0x9qiZ8nRWN --locale=zh_CN

然后再去执行一下安装...

wp core install --url=http://web-stack.wordpress.ninghao.local --title=ninghao --admin_user=wanghao --admin_password=111111 --admin_email=wanghao@ninghao.net

配置虚拟主机

要在浏览器上可以访问到安装的这个 WordPress ,还得再去配置一个 NGINX .. 复制一个之前我们创建的 NGINX 的配置文件 ... 命名为 wordpress.conf ...

sudo cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/wordpress.conf

编辑一下 ... 修改一下 server_name ... 设置成 web-stack.wordpress.ninghao.local .. 改一下网站的根目录 ... /vagrant/app/wordpress

保存 ... 重新加载 NGINX ... sudo systemctl reload nginx ... 再去编辑一下本地电脑的 hosts 文件 ... 添加一条记录.. 192.168.33.150 web-stack.wordpress.ninghao.local 保存 ..

打开浏览器 .. 输入 web-stack.wordpress.ninghao.local ... 这里会显示我们刚才安装的 WordPress 。

0:00
0:00
0:00
0:00

运行 WordPress《 LEMP 网站应用运行环境 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点