超级详细的CentOS8.2搭建个人网站(WordPress)
写在前面
因为网上的很多文章不够详细,像我这样的小白踩了不少坑,特地边做边写了这篇文章。过程真的超级详细。
一、准备
1、CentOS系统(CentOS8.2minimal镜像是在http://mirrors.163.com/centos/8.2.2004/isos/x86_64/CentOS-8.2.2004-x86_64-minimal.iso 这里下载的最小安装包.)
2、wordpress 安装包 ( 官网最新版tar包 https://cn.wordpress.org/download/)
3、Xshell 和Xftp (网上下载的链接:https://pan.baidu.com/s/16F0so2fCFNsXwJNbG-XS5w
提取码:n0h2)
二、软件安装
1、虚拟机最小安装centos8.2,
2、换源
先把/etc/yum.repos.d/下面的打包备份或者直接清空
1备份: tar -jcvf yum.repos.d.tar.bz2 /etc/yum.repos.d/*
2清空: cd /etc/yum.repos.d/
rm -rf *
3开启网络:nmcli connection up ens160
查看网络连接: nmcli connection show ens160
设置静态IP: nmcli connection add con-name static ifname ens160 type ethernet autoconnect yes ipv4.addresses 192.168.0.121/24 ipv4.gateway 192.168.0.1 ipv4.dns 202.99.166.4 +ipv4.dns 202.99.160.68 ipv4.method manual
启用: nmcli connection up static
再使用下面的命令:
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
查看一下 /etc/yum.repos.d/CentOS-Base.repo的内容,确保没问题。
3、更新软件目录
yum -y update
重启
4、安装httpd
1、先查看httpd是否安装
rpm -qa |grep httpd #如果安装了,则先卸载
2、安装httpd
yum -y install httpd
3、设置开机启动
systemctl enable httpd
4、开启httpd服务
systemctl start httpd.service
5、添加防火墙允许
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --reload
firewall-cmd --list-all
6、查看httpd服务状态
systemctl status httpd.service
5、安装MariaDB ##(MySQL 已经不再包含在 CentOS 8的源中,而改用了 MariaDB)
1、检测