lnmp安装php过程,[步骤] LNMP 平台的搭建(CentOS 8 版)

步骤目录:

步骤一:LNMP 简介

步骤二:系统环境要求

步骤三:搭建 LNMP

3.1 Nginx 网页服务

3.1.1 安装 Nginx 网页服务

3.1.2 配置 Nginx 网页服务的配置文件

3.1.2.1 删除原有的 Nginx 网页服务的配置文件

3.1.2.2 创建新的 Nginx 网页服务的配置文件

3.1.2.3 配置 Nginx 网页服务的配置文件

3.1.3 启动 nginx 网页服务

3.2 MariaDB 数据库

3.2.1 安装 MariaDB 数据库

3,2,2 启动 MariaDB 数据库

3.3 PHP 环境和连接服务

3.3.1 安装 PHP 环境和连接服务

3.3.2 创建提供 php 连接服务的用户

3.3.3 配置 PHP 连接服务的配置文件

3.3.4 启动 PHP 连接服务

步骤四:后续工作

步骤五:测试 LNMP 平台

具体的操作步骤:

步骤一:LNMP 简介

LNMP 是一个实现网站服务的方法,它由 4 样东西组成:

(1)Linux 系统

(2)Nginx 网页服务

(3)MariaDB 数据库

(4)PHP 网页程序

步骤二:系统环境要求

(1)服务器的系统需要是 CentOS 8.X 版本

(2)服务器要关闭防火墙

(3)服务器要关闭 selinux

(4)服务器系统要配置好可用的 yum 源(最好是软件数量最多的官方版本)

步骤三:搭建 LNMP

3.1 Nginx 网页服务

3.1.1 安装 Nginx 网页服务

# yum -y install nginx

3.1.2 配置 Nginx 网页服务的配置文件

3.1.2.1 删除原有的 Nginx 服务的配置文件

# rm /etc/nginx/nginx.conf

3.1.2.2 创建新的 Nginx 网页服务的配置文件

# cp /etc/nginx/nginx.conf.default /etc/nginx.conf

3.1.2.3 配置 Nginx 网页服务的配置文件

# vi /etc/nginx/nginx.conf

将其中的:

......

location / {

root html;

index index.html index.htm;

}

......

#location ~ \.php$ {

# root html;

# fastcgi_pass 127.0.0.1:9000;

# fastcgi_index index.php;

# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;

# include fastcgi_params;

#}

......

修改为:

......

location / {

root html;

index index.php index.html index.htm;

}

......

location ~ \.php$ {

root html;

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;

include fastcgi.conf;

}

......

3.1.3 启动 nginx 网页服务

# systemctl start nginx

3.2 MariaDB 数据库

3.2.1 安装 MariaDB 数据库

# yum -y install mariadb mariadb-server

3,2,2 启动 MariaDB 数据库

# systemctl start mariadb

3.3 PHP 环境和连接服务

3.3.1 安装 PHP 环境和连接服务

# yum -y install php php-fpm php-mysqlnd php-gd php-mbstring php-opcache php-json php-xml

3.3.2 创建提供 PHP 连接服务的用户

# useradd php-fpm -s /sbin/nologin

3.3.3 配置 PHP 连接服务的配置文件

# vi /etc/php-fpm.conf

添加以下内容:

......

[www]

user = php-fpm

group = php-fpm

listen = 127.0.0.1:9000

3.3.4 启动 PHP 连接服务

# systemctl start php-fpm

步骤四:后续工作

(1)给 MariaDB 数据库设置用于存储网页数据的用户和密码

(2)将 PHP 网页程序放到 Nginx 的网页目录下

(3)给 PHP 网页程序设置用于连接 MariaDB 数据库的用户和密码

步骤五:测试 LNMP 平台

使用浏览器访问服务器 IP 地址就可以看到对应 PHP 网页了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值