昨日阅读2小时,累计 427 小时
安装虚拟机服务器
安装WP
$ sudo apt install lamp-server^
自动安装了apache/2.4.29 php7.2
查看版本方式:
$ sudo apachectl -v
$ php --version ////PHP 7.2.17-0ubuntu0.18.04.1 Zend OPcache
$ mysql -V (大写) //// mysql Ver 14.14 Distrib 5.7.26 for linux(x86_64)
安装 mysql 5.7 之后,默认没有设置 root 密码
设置 mysql 初始密码需要使用命令
sudo mysql_secure_installation
按照提示,一步步按照提示即可
连接需要sudo,即root权限,否则报错如下:
mysql -uroot -pERROR 1698 (28000): Access denied for user 'root'@'localhost'
数据库准备工作:(若MySQL安装有问题,可从新安装)
安装mysql
sudo apt-get --purge remove mysql-server mysql-common mysql-client
sudo apt-get install mysql-server mysql-common mysql-client
sudo /etc/init.d/mysql restart
sudo mysql -u root 登陆
select User, Host From mysql.user;
删除root账号
drop user 'root'@'localhost';
重新创建 create user 'root'@'%' IDENTIFIED BY '密码';
Create database wordpress;
use wordpress;
create user
'yourkeyname'@'localhost' identified by '密码有规则,大小写字母数字特殊符号';
授权
grant all privileges on databaseName.* to 'root'@'%' with grant option;
flush privileges;
exit;
等待下载WP