Wrodpress 5.4 没有的自提
链接:https://pan.baidu.com/s/10y-SkB7cU5dIUzt6tOAjxg
提取码:ewoa
配置LAMP环境
1初步说明
在本教程中,我将使用主机名server1.example.com和IP p 192.168.0.100。这些设置可能因您而异,因此您必须在适当的地方进行替换。
我将在此处添加EPEL存储库,以安装最新的phpMyAdmin,如下所示:
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*
yum -y install epel-release
2安装MySQL / MariaDB
MariaDB是原始MySQL开发人员Monty Widenius的MySQL分支。MariaDB与MySQL兼容,因此我选择在这里使用MariaDB代替MySQL。运行以下命令以使用yum安装MariaDB:
yum -y install mariadb-server mariadb
然后,我们为MySQL创建系统启动链接(以便在系统启动时MySQL自动启动)并启动MySQL服务器:
systemctl start mariadb.service
systemctl enable mariadb.service
设置MySQL根帐户的密码:
mysql_secure_installation
碰到选择Y/N就直接回车就好,到了New password:这里后输入新密码。
3安装Apache
CentOS 7随附于Apache 2.4。Apache可以作为CentOS 7软件包直接使用,因此我们可以这样安装它:
yum -y install httpd
配置你的系统以在引导时启动Apache :
systemctl start httpd.service
systemctl enable httpd.service
为了能够从外部访问Web服务器,我们必须在防火墙中打开HTTP(80)和HTTPS(443)端口。CentOS上的默认防火墙是firewalld,可以使用firewalld-cmd命令对其进行配置。
firewall-cmd --permanent --zone=public --add-service=http firewall-cmd --permanent --zone=public --add-service=https firewall-cmd --reload
现在,将浏览器定向到你自己的服务器IP地址( http://xxx.xxx.xx.xxx),应该看到Apache占位符页面。
4安装PHP
默认情况下,CentOS附带的PHP版本已经很旧了(PHP 5.4)。因此,要从Remi存储库安装更新的PHP版本。
添加Remi CentOS存储库。
rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
安装yum-utils,因为我们需要yum-config-manager实用程序。
yum -y install yum-utils
运行yum update
yum update
4.5安装PHP 7.3
安装PHP 7.3版本
yum-config-manager --enable remi-php73
yum -y install php php-opcache
我将使用PHP 7.3,必须重新启动Apache以应用更改:
systemctl restart httpd.service
5测试PHP /获取有关PHP安装的详细信息
默认网站的文档根目录是/ var / www / html。我们将在该目录中创建一个小的PHP文件(info.php),并在浏览器中调用它以测试PHP安装。该文件将显示有关我们的PHP安装的许多有用的详细信息,例如已安装的PHP版本。
vim /var/www/html/info.php
写入下面的代码
<?php phpinfo();?>
现在可以在浏览器中调用该文件了(http://你的IP/info.php)
现在我们成功一半了,你如果 向下滚动滑轮将看到PHP中已启用的所有模块。此处未列出MySQL,这意味着我们还没有PHP的MySQL支持。
6在PHP中获得MySQL支持
要获得PHP对MySQL的支持,我们可以安装php-mysqlnd 软件包。
yum search php
选择所需的组件并按如下所示安装它们:
yum -y install php-mysqlnd php-pdo
在下一步中,我将安装CMS系统所需的一些常见PHP模块,例如Wordpress,Joomla和Drupal:
yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-soap curl curl-devel
现在重新启动Apache Web服务器:
systemctl restart httpd.service
现在,在浏览器中重新加载刚刚的http://IP/info.php
如果不再需要PHP信息输出,则出于安全原因删除该文件。(可选)
rm /var/www/html/info.php
7 phpMyAdmin安装
phpMyAdmin是一个Web界面,您可以通过它管理MySQL数据库。
phpMyAdmin现在可以如下安装:
yum -y install phpMyAdmin
现在我们配置phpMyAdmin。我们更改了Apache配置,以便phpMyAdmin不仅允许来自本地主机的连接(通过注释<RequireAny>节并添加Require all grant行):
vim /etc/httpd/conf.d/phpMyAdmin.conf
重新启动Apache以应用配置更改:
systemctl restart httpd.service
之后,您可以在http://你的IP/phpmyadmin/下访问phpMyAdmin :
搭建wordpress个人博客
到这里你的web环境算是配置好了,可以把wrodpress文件夹放到/var/www/html目录下。
然后浏览器输入http://IP/wordpress就可以进入自己的个人博客了(可以自己申请个域名)