Centos8搭建LANM环境

Centos8搭建LANM环境LNMP环境是指在Linux系统下,由Nginx+MySQL/MariaDB+PHP组成的网站服务器架构Ngnix安装参考Nginx官网的安装指导1.向yumrepository添加nginxvim/etc/yum.repos.d/nginx.repo#插入以下内

大家好,欢迎来到IT知识分享网。Centos8搭建LANM环境"

LNMP 环境是指在 Linux 系统下,由 Nginx + MySQL/MariaDB + PHP 组成的网站服务器架构

Ngnix安装

参考Nginx官网的安装指导

1.向yum repository 添加nginx

vim /etc/yum.repos.d/nginx.repo

# 插入以下内容
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

2.yum安装

yum install -y nginx

3.nginx启动

systemctl start nginx

4.nginx自启动

systemctl enable nginx

MariaDB安装

MariaDB的官网安装指导

1.向yum repository 添加MariaDB

vim /etc/yum.repos.d/MariaDB.repo

# 插入以下内容
# MariaDB 10.5 CentOS repository list - created 2020-08-12 04:21 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/centos8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

2.yum安装

  • 包含客户端和服务端

yum -y install MariaDB-client MariaDB-server

3.MariaDB启动

  • 开启服务器

systemctl start nginx

4.MariaDB自启动

  • 设置开启启动

systemctl enable nginx

安装配置 PHP

1.启用EPEL

PEL 代表 “Extra Packages for Enterprise Linux”,它是一个自由开源的附加软件包仓库,可用于 CentOS 和 RHEL 服务器。顾名思义,EPEL 仓库提供了额外的软件包,这些软件在 CentOS 8 和 RHEL 8 的默认软件包仓库中不可用。

  • 安装EPEL包

    rpm -Uvh https://mirrors.cloud.tencent.com/epel/epel-release-latest-8.noarch.rpm

2.安装PHP

yum -y install php-cli.x86_64 php-common.x86_64 php-mysqlnd php-fpm.x86_64

  • 安装的是7.2.24版本的

3. 启动 PHP-FPM 服务

systemctl start php-fpm

4.PHP-FPM 服务开机自启动

systemctl enable php-fpm

5. 测试

echo "<?php phpinfo(); ?>" >> /usr/share/nginx/html/index.php

  • 重新启动Nginx服务
  • 访问80端口
  • 内容是版本信息,PHP安装成功

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/32761.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信