lamp基本架构+wordpress

一、安装并设置MariaDB

1、时钟同步

先安装chrony,重启并设置enable,最后同步

yum -y install chrony

2、安装 mariadb 和 httpd
yum -y install httpd mariadb mariadb-server

将 httpd 和 mariadb 重新启动并enable

3、设置mariadb数据库

进入数据库进行初始化

mysql_secure_installation

这里是没有密码直接回车即可

Switch to unix_socket authentication [Y/n]

这个数值我们不用管他,直接回车即可;

设置数据库root用户密码

移除匿名用户

这里是不允许root用户远程登陆,我们要允许,所以选n

移除默认的数据库

因为上面做了修改所以这里需要重新加载权限

4、登陆数据库验证

登陆到mariadb数据库 (密码就是刚刚自己设置的)

mysql -u root -p

二、安装并设置php

1、安装php
yum -y install php php-cli php-fpm php-gd php-curl php-zip php-mbstring php-opcache php-intl php-mysqlnd
2、配置php时区

查看当前时区

进入 /etc/php.ini文件,查询Data找到下面那一行进行修改

重启php服务并设置enable

3、定义网页

cd到 /var/www/html中写一个php网站文件

4、修改apache配置文件
vim /etc/httpd/conf/httpd.conf

直接查找index快速查找,在后面加上index.php 

5、访问php网站
  1. 先将httpd服务重启一下
  2. 使用 IP a 查询本机ip地址
  3. 在真实机的浏览器输入刚刚查询到的IP进行访问

三、部署wordpress

1、安装与复制

我是使用 Xshell 进行连接到主机上的,想要往里面直接拖文件修需要安装一个包文件

yum -y install lrzsz

包文件地址:https://download.csdn.net/download/q911326/89543924

我在/opt目录下新建了一个software目录来存放

这里把这个包文件给解压一下

tar -zxvf wordpress-6.5.5.tar.gz

如果你的虚拟机时最小化安装的话还需要安装 tar

yum -y install tar

解压完成后将整个wordpress复制到 /var/www/html/ 目录下

将wordpress目录的所属组和所属用户都改为apache,并设置权限为“775”

2、配置数据库

使用root用户登陆

mysql -u root -p

创建一个数据库(名字可以自定义)

创建一个用户并设置密码用来登陆wordpress

给这个用户在这个数据库里面的所有权限

刷新权限

配置好了就可以exit;退出

3、配置虚拟主机

将文件复制到 /etc/httpd/conf.d中

cp -p /usr/share/doc/httpd-core/httpd-vhosts.conf /etc/httpd/conf.d/

修改 /etc/httpd/conf.d/httpd-vhosts.conf文件  ;复制一个模板到下面进行修改

4、访问

重启httpd服务

在真实机的浏览器上输入该虚拟机的ip地址进行访问

点击继续进入下一个界面,在下一个界面里再点击 

这里就到了填写数据库信息

数据库名和用户名以及密码就填写前面创建的,然后提交就可以了

这点点击运行安装程序

站点标题随意填写

信息全部填写完毕后点击安装就可以了

然后进入登陆界面填写刚刚创建的用户和密码就能进去了

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-16 23:14:02       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-16 23:14:02       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-16 23:14:02       58 阅读
  4. Python语言-面向对象

    2024-07-16 23:14:02       69 阅读

热门阅读

  1. C# 匿名方法、Lambda、Linq概念及联系

    2024-07-16 23:14:02       23 阅读
  2. Mysql迁移达梦数据库-简介篇

    2024-07-16 23:14:02       18 阅读
  3. ASF平台

    ASF平台

    2024-07-16 23:14:02      20 阅读
  4. 构造器/构造方法

    2024-07-16 23:14:02       19 阅读
  5. 数据模型-NoSQL数据模型深入理解

    2024-07-16 23:14:02       20 阅读