wordpress 网站如何用 centos7 搭建(一)

68 阅读1分钟

一:wordpress

wordpress 是什么?

WordPress 是基于 PHP 和 MySQL 的免费开源内容管理系统(CMS),是全球使用最广泛的 CMS 软件。

WordPress 是如何工作的?

建站程序,不用写代码就能建网站。其本质是程序里面设置网站什么样,在哪里展现什么文字,等等,然后程序自动生成网站代码。

wordpess 可以做哪些事?

  1. 开网店
  2. 做论坛
  3. 做问答社区
  4. 架设企业网站
  5. 架设个人博客
  6. 作为一般通用内容管理系统

二:环境

需要提前有的系统:虚拟机 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