sudo apt-get install apache2 -y
// 安装 apache2php
sudo apt-get install php -y
// 安装 phphtml
sudo apt-get install php-mysql -y
// 安装 php-mysqlmysql
sudo chmod -R 755 /var/www/html/wordpress
// 为 wordpress 目录设置权限(如不设置会致使安装时 wp-config.php 文件没法自动建立)sql
sudo chown -R www-data:www-data /var/www/html/wordpress
// 为 wordpress 目录设置所属用户跟组(如不设置会致使 安装/更新 插件或 安装/更新 主题时会要求登录ftp)数据库
sudo cp -p /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config-sample.php.bak
// 备份 wordpress 配置文件apache
备份完后只需修改 wordpress
目录下的 wp-config-sample.php
文件里的 MySQL
密码便可(需先设置 MySQL
的密码)安全
sudo systemctl restart apache2
// 重启 apache2ide
sudo apt-get install mysql-server
// 安装 mysql 服务wordpress
sudo apt-get install mysql-client
// 安装 mysql 客户端插件
sudo apt-get install libmysqlclient-dev
// 安装 Mysql 扩展
mysql_secure_installation
// mysql安全配置向导(将会弹出设置 mysql 密码的对话框)
sudo systemctl restart mysql
// 重启 MySQL 服务
sudo mysql
// 进入 MySQL
create database wordpress;
// 建立数据库 wordpress
set global validate_password_policy=0;
// 更改密码验证策略为 LOW(低),默认为 MEDIUM(中等)
grant all privileges on wordpress.* to abc@'localhost' identified by '123';
// 赋予用于 'abc' 对 wordpress 数据库的所有权限(会自动建立用户 'abc' 与对应的密码 '123')
flush privileges;
// 刷新数据库使配置生效
配置完 MySQL
后访问页面 http://xxx.xx.xxx/wordpress
进行安装
填写完对应信息后完成安装