修改root密码
sudo passwd root
修改ssh配置文件
sudo nano /etc/ssh/sshd_config
PermitRootLogin prohibit-password 改成 PermitRootLogin yes
sudo service ssh restart
***********************************************************
wordpress下载和安装
wget https://wordpress.org/wordpress-5.2.2.zip
sudo apt install unzip
unzip wordpress-5.2.2.zip
cd wordpress-5.2.2
mv * /var/www/html
cd /var/www
sudo chown -R www-data:www-data html
**********************************************************
需要在ubuntu18版本下完成,16不行。
sudo apt-get update # 获取最新资源包
sudo apt install apache2 -y
sudo apt-get install php7.2
sudo apt-get install libapache2-mod-php
sudo apt-get install mysql-server
sudo apt-get install php7.2-mysql
sudo apt-get install phpmyadmin -y
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
sudo service mysql restart
*****************************************************************
创建数据库管理员,登录phpmyadmin网页后,然后增加wp用户。
sudo mysql -uroot -p
CREATE USER 'rootdb'@'localhost' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'rootdb'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
修改配置文件
sudo nano /etc/dbconfig-common/phpmyadmin.conf
dbc_dbuser='rootdb' dbc_dbpass='123456'
登录phpmyadmin网页后,使用rootdb用户登录,然后创建用户wp,同步创建wp数据库。
*******************************************************************
修改wordpress上传大小限制
查找文件地址
/etc/php/7.2/apache2/php.ini
原件件上修改内容:
upload_max_filesize = 128M
post_max_size = 128M
服务重启
/etc/init.d/apache2 restart
******************************************************
恢复数据库文件及wordpress文件
导入之前备份数据库
拷贝备份文件到/var/www/html
设置权限 777
备份数据库
mysqldump -uwp -pwp wp >/home/harris/wp1.sql
使用图形界面创建wp用户
mysql -uwp -pwp wp < /home/harris/wp1.sql