CentOS 8.1下搭建LAMP(Linux+Apache+MySQL+PHP)情况

LAMP是Linux,Apache,MySQL和PHP的首字母缩写,是网站打点员和开拓人员用来测试和托管动态网站的一种风行的免费开源仓库。

LAMP处事器带有4个焦点组件:Apache Web处事器,MySQL或MariaDB数据库以及PHP(一种风行的剧本语言,用于建设动态Web页面)。

常见的LAMP架构平台!LAMP是世界上最风行的组合,虽然同时也有Nginx,也就是LNMP: LAMP 相对付 NGINX 来说较为安详,可是Nginx处理惩罚高并发比Apache要强,在本文中,您将进修如安在CentOS 8 Linux刊行版上安装LAMP处事器。

步调1:更新CentOS 8软件包

发起,凡是在开始安装之前先更新软件包是一个好的习惯。 因此,登录到您的处事器并运行以下呼吁。

[linuxidc@localhost ~/www.linuxidc.com]$sudo dnf update

CentOS 8.1下搭建LAMP(Linux+Apache+MySQL+PHP)情况

步调2:在CentOS 8上安装Apache Web 处事器

跟着系统软件包的更新,下一步是安装Apache Web 处事器,一些要害的东西和实用措施将运行下面这条呼吁。

[linuxidc@localhost ~/www.linuxidc.com]$sudo dnf install httpd httpd-tools

CentOS 8.1下搭建LAMP(Linux+Apache+MySQL+PHP)情况

安装完成后,利用以下呼吁启用Apache在系统启动时自动启动。

[linuxidc@localhost ~/www.linuxidc.com]$sudo systemctl enable httpd
Created symlink /etc/systemd/system/multi-user.target.wants/httpd.service → /usr/lib/systemd/system/httpd.service.

接下来,通过运行呼吁启动Apache处事。

[linuxidc@localhost ~/www.linuxidc.com]$sudo systemctl start httpd

CentOS 8.1下搭建LAMP(Linux+Apache+MySQL+PHP)情况

要确认Apache Web处事是否正在运行,请运行呼吁。

[linuxidc@localhost ~/www.linuxidc.com]$sudo systemctl status httpd

输出如下:

httpd.service - The Apache HTTP Server
  Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor prese>
  Active: active (running) since Wed 2020-02-26 07:07:23 EST; 2min 15s ago
    Docs: man:httpd.service(8)
 Main PID: 85860 (httpd)
  Status: "Running, listening on: port 80"
    Tasks: 213 (limit: 23820)
  Memory: 25.2M
  CGroup: /system.slice/httpd.service
          ├─85860 /usr/sbin/httpd -DFOREGROUND
          ├─85862 /usr/sbin/httpd -DFOREGROUND
          ├─85863 /usr/sbin/httpd -DFOREGROUND
lines 1-12

CentOS 8.1下搭建LAMP(Linux+Apache+MySQL+PHP)情况

假如您有点好奇,可以通过运行rpm呼吁来获取Apache的版本以及与Apache相关的其他具体信息。

[linuxidc@localhost ~/www.linuxidc.com]$httpd -v
Server version: Apache/2.4.37 (centos)
Server built:  Dec 23 2019 20:45:34
[linuxidc@localhost ~/www.linuxidc.com]$rpm -qi httpd

CentOS 8.1下搭建LAMP(Linux+Apache+MySQL+PHP)情况

另外,您可以打开网络欣赏器并会见显示的处事器IP。

https://www.linuxidc.com/

如下图

CentOS 8.1下搭建LAMP(Linux+Apache+MySQL+PHP)情况

测试页

本页面是在 Apache HTTP 处事器 完成安装后用来测试它的正常运作。假如你能阅读此页面,此网站已能正常运作。此处事器是由 CentOS 所驱动。

步调3:在CentOS 8上安装MariaDB

MariaDB是MySQL数据库的分支。 它是由一个MySQL的前团队开拓的,该团队担忧Oracle大概会将MySQL酿成一个开源项目。 它具有比MySQL更好的创新成果,使其比MySQL更好。

要安装MariaDB,请运行呼吁。

[linuxidc@localhost ~/www.linuxidc.com]$sudo dnf install mariadb-server mariadb -y

CentOS 8.1下搭建LAMP(Linux+Apache+MySQL+PHP)情况

接下来,启动并在启动时启用MariaDB,运行呼吁。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsdjys.html