安装-下载和解压 ⏬
首先,安装WordPress我们需要下载并且解压安装包.
执行以下命令,创建一个目录用来保存安装下载的WordPress
cd ~
# 下载解压 wordpress压缩包
wget https://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz
配置-数据库设置 📚
解压完成后,需要设置一些配置,配置文件路径为: ~/wordpress/wp-config.php
,是不是没有找到这个文件?😆刚安装是没有这个文件的,需要自己先创建这个文件,不过官方提供了wp-config-sample.php,可以使用它作为模板进行设置:
cd ~/wordpress
cp wp-config-sample.php wp-config.php
vi wp-config.php
使用自己惯用的文本编辑器打开配置文件,修改下列配置:
**PS 下列配置中有很多来自[[1.3_安装和配置WordPress的依赖环境#MySql|配置MySQL]]时的设置 **
// ** Database settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'wordpressdata' );
/** Database username */
define( 'DB_USER', 'wordpress' );
/** Database password */
define( 'DB_PASSWORD', '*******' );
/** Database hostname */
define( 'DB_HOST', '%' );
/** Database charset to use in creating database tables. */
define( 'DB_CHARSET', 'utf8' );
/** The database collate type. Don't change this if in doubt. */
define( 'DB_COLLATE', '' );
启动web服务,并通过web完成安装 🕸
我们规划的是通过nginx是提供web服务的,此时我们还没有安装nginx,也就需要一个其他的方式来测试下 wordpress的安装,此时可以临时的使用下php自带的web服务功能暂时的提供下web服务,cmd如下:
cd ~/wordpress
sudo php -S <ip>:80 -t .
#
PHP 8.1.2-1ubuntu2.10 Development Server (http://<ip>:80) started
此时成功打开了web服务,可以通过任意浏览器访问http://<ip>/wp-admin
打开管理网页.
例如:打开http://www.asagc.top/wp-admin这个网页,他就会进入网页:
⚠ 很不幸,报错了,原因是安装的php没有mysql扩展!!!,OK安装它!!!
# 先按 ctrl+c 关闭php的web服务
apt install php8.1-mysql
# 然后重启php的web服务
PHP 8.1.2-1ubuntu2.10 Development Server (http://<ip>:80) started
😆OK,问题解决,刷新网页显示:
接下来就是填写你的信息然后按下最下方的Install WordPress
界面跳转到:
就安装完毕了!!!就可以开始 登录后愉快的玩耍了!!!
🎆🎆🎆
使用php内置的web服务毕竟是临时的,所以下一步就是为我们的服务器安装Nginx了!
NEXT
HOME