wpcli是wordpress的命令行管理工具,功能非常强大。几乎所有的wodpress操作,都可以通过wpcli的方式来操作。wpcli很早就听说过,一直没有使用。今天刚好有有个机会,体验一下wpcli。
使用wpcli的前提条件是,可以链接到服务器。比如我使用ssh链接到服务器上,这样就可以使用命令。
安装wpcli
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
chmod +x wp-cli.phar
mv wp-cli.phar /usr/local/bin/wp
安装之后,执行 wp --info
只要不是出现了,错误提示,就表示已经安装成功。
wp --info
OS: Linux 3.10.0-1062.12.1.el7.x86_64
Shell: /bin/bash
PHP binary: /usr/local/php/bin/php
PHP version: 7.4.3
php.ini used:
WP-CLI root dir: phar://wp-cli.phar/vendor/wp-cli/wp-cli
WP-CLI vendor dir: phar://wp-cli.phar/vendor
WP_CLI phar path: /web/www.liuhaolin.com/
WP-CLI packages dir:
下载wordpress 首先需要切换到当前的网站根目录
wp core download --locale=zh_CN
经过这个步骤,可以看到网站的根目录有下载了很多wordpress的文件
创建一个配置文件(wp-config.php),填写数据库信息
wp config create --dbhost="localhost" --dbname="www_liuhaolin_com" --dbuser="liuhaolin" --dbpass="xxxxxxxx"
Success: Generated 'wp-config.php' file.
安装wordpress
wp core install --url='https://www.liuhaolin.com' --title="测试" --admin_user="lhl" --admin_email="admin@liuhaolin.com" --admin_password="mypassword"
Success: WordPress installed successfully.
经过以上几个步骤,就搞定了命令行方式的安装wordpress的方法。
shh 是什么,是不是打错了。应该是 ssh
谢谢,已修改,是的应该是 ssh。
还有 chamod -> chmod
感谢,已修改