一:wordpress
wordpress 是什么?
WordPress 是基于 PHP 和 MySQL 的免费开源内容管理系统(CMS),是全球使用最广泛的 CMS 软件。
WordPress 是如何工作的?
建站程序,不用写代码就能建网站。其本质是程序里面设置网站什么样,在哪里展现什么文字,等等,然后程序自动生成网站代码。
wordpess 可以做哪些事?
- 开网店
- 做论坛
- 做问答社区
- 架设企业网站
- 架设个人博客
- 作为一般通用内容管理系统
二:环境
需要提前有的系统:虚拟机 VMware;centos7 系统
需要装的: Apache2.4 + php5.6 + mysql5.7 + phpMyAdmin4.8.3
三:安装 Apache2.4
升级系统:
yum -y update
安装 apache
yum -y install httpd
重启 apache 服务
systemctl restart httpd.service
设置开机启动
systemctl enable httpd.service
此时还需要配置防火墙,命令如下:
#开启防火墙
systemctl start firewalld.service
#防火墙状态
systemctl status firewalld.service
#防火墙放开 80 端口权限控制
firewall-cmd --add-service=http --permanent
firewall-cmd --add-service=https --permanent
firewall-cmd --add-port=80/tcp --permanent
#修改系统防火墙配置文件
iptables -I INPUT 5 -i eth0 -p tcp --dport 80 -j ACCEPT
访问 Apache 服务
service httpd status
或
systemctl status httpd.service
如出现以下图示,则 Apache 配置成功
四:安装 PHP
更换 rpm 源实现安装 PHP7.0 以上版本
rpm -Uvh mirror.webtatic.com/yum/el7/epe….
rpm rpm -Uvh mirror.webtatic.com/yum/el7/web…
安装 PHP7.2 及相关插件
yum install -y php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml php72w-ldap php72w-mcrypt
测试 PHP
php -v
创建 info.php 文件,并编辑
vim /var/www/html/info.php
<!DOCTYPE html>
<html>
<body>
<?php
phpinfo();
?>
</body>
</html>
重启
systemctl restart httpd.service