WordPress 安装
虚拟机配置
创建用户
adduser hao
修改密码
passwd hao
将用户添加到whell,为了使用管理员权限,否则无法使用sudo
gpasswd -a hao wheel
查看是否添加成功
groups hao
结果出现,表示安装成功
hao : hao wheel
安装apache server
清理yum缓存
sudo yum clean all
更新yum包
sudo yum -y update
安装apache server
sudo yum -y install httpd
启动apache server
sudo systemctl start httpd.service
设置apache server 开机自启
sudo systemctl enable httpd.service
查看apache server 服务状态
sudo systemctl status httpd.service
如果浏览器无法访问IP则可以清除防火墙
sudo iptables -F
安装mysql
安装mariadb(mysql的开源分支,mysql被oracle收购可能闭源)
sudo yum -y install mariadb-server
启动mariadb
sudo systemctl start mariadb
设置mariadb开机自启
sudo systemctl enable mariadb
查看mariadb状态
sudo systemctl status mariadb
配置mariadb
sudo mysql_secure_installation
配置选择如下图
安装PHP
准备工作
sudo yum install epel-release
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum install yum-utils
配置php版本
sudo yum-config-manager --enable remi-php74
检查可用PHP版本
sudo yum info php
安装php
sudo yum -y install php
安装mysql插件
sudo yum install php-mysqlnd
重启httpd服务
sudo systemctl restart httpd
安装 wordpress
先前准备
sudo yum -y install php-gd
sudo yum -y install php-xml
sudo yum -y install wget
登录到mariadb创建用户以及数据库
mysql -u root -p
create database wordpress;
show databases;
将数据库权限授权给某个用户
grant all privileges on wordpress.* to hao identified by '0528';
删除 /var/www/html下的内容
解压wordpress到 /var/www/html
sudo tar -xvf wordpress-6.1.1-zh_CN.tar.gz -C /var/www/html --strip 1
创建上传目录
sudo mkdir wp-content/uploads
创建配置文件
sudo cp wp-config-sample.php wp-config.php
编辑配置文件中的DB_NAME DB_USER DB_PASSWORD
赋予apache用户执行权限
sudo chown -R apache:apache /var/www/html
然后访问ip就可以看到安装页面了