Linux使用LAMP搭建wordpress

注:本次测试机器为centos8

1、Wordpress简介

WordPress是一款免费开源的内容管理系统(CMS),它是目前世界上使用最广泛的网站建设台之一。WordPress可以帮助用户快速创建和管理各种类型的网站,例如博客、企业网站、电子商务网站等。

2、导入wordpress压缩包

使用工具winscp或者secureCRT将wordpress传输到机器里面。

3、php下载

php推荐7.4版本及以上(这里使用centos8虚拟机下载),在使用本地源时,下载的版本是5.4.16,后来换成了网络源,下载的版本是7.4,当然也,可以去php官网下载要使用的rpm包。

[root@localhost  ~]# yum install -y  php

4、数据库mariadb配置

4.1下载mariadb数据库

命令如下:

[root@localhost  ~]# yum install -y  mariadb-server

4.2开启mariadb数据库

mariadb下载完后,它默认是关闭的,如果不开启它,那之后的所有操作都不会成功

命令如下:

[root@localhost  ~]# systemctl start mariadb

4.3初始化数据库

命令如下:

[root@localhost  ~]# mysql_secure_installation			//初始化数据库

4.4进入数据库,并创建一个名为wordpress的数据库

命令如下:

[root@localhost  ~]# mysql -u root -p 		//-u 接的是用户名,-p 接的是密码

mysql> create database wordpress; mysql> exit;

5、apache配置

5.1安装apache

命令如下:

[root@localhost  ]# yum -y install httpd

5.2通过vim编辑/etc/httpd/conf/httpd.conf

命令如下:

[root@localhost  ]# vim /etc/httpd/conf/httpd.conf
DocumentRoot "/var/www/html/wordpress/"			//在122行将路径改为/var/www/html/wordpress/
<Directory "/var/www/html/wordpresss/">			//在127行将路径改为/var/www/html/wordpress/
<Directory "/var/www/html/wordpress/">			//在134行将路径改为/var/www/html/wordpress/
DirectoryIndex index.html index.php				//在167行最后面添加index.php

6、解压缩wordpress

命令如下:

[root@localhost  ~]#unzip wordpress-5.7.1.zip -d /var/www/html/

7、浏览器访问

7.1选择语言

7.2初始化网站

7.3登录网站

7.4成功进入

ps:如果出现以下情况,可能是你的php插件缺少,缺少的是php-mysql

资源下载

4.9.4下载: wordpress-4.9.4-zh_CN.zip

5.2.17下载:wordpress-5.2.17-zh_CN.zip

6.1.1下载:wordpress-6.1.1-zh_CN.tar.gz