当前位置 : 主页 > 操作系统 > centos >

Centos7.3服务器搭建LNMP环境的方法

来源:互联网 收集:自由互联 发布时间:2023-07-29
Centos7.3服务器搭建LNMP环境的方法简介 LNMP是常用的一种Web服务器环境,包含Linux, Nginx, MySQL和PHP。下面我们将演示如何在CentOS7.3上快速搭建一个LNMP环境。 安装必要工具 首先,需要准备一
Centos7.3服务器搭建LNMP环境的方法 简介

LNMP是常用的一种Web服务器环境,包含Linux, Nginx, MySQL和PHP。下面我们将演示如何在CentOS7.3上快速搭建一个LNMP环境。

安装必要工具

首先,需要准备一些必要的工具:

yum install -y wget vim
安装 Nginx
  1. 安装 EPEL 源
yum install -y epel-release
  1. 安装 Nginx
yum install -y nginx
  1. 启动 Nginx 服务
systemctl start nginx
  1. 验证 Nginx 是否安装成功

在浏览器中访问 http://服务器公网IP,看到”Welcome to nginx!”,则 Nginx 安装成功。

安装 MySQL
  1. 到官网下载 MySQL 的 Yum 源文件,并将其移动到 /etc/yum.repos.d/ 目录下。
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
yum localinstall mysql80-community-release-el7-3.noarch.rpm
  1. 安装 MySQL
yum install -y mysql-community-server
  1. 启动 MySQL 服务
systemctl start mysqld
  1. 配置 MySQL
mysql_secure_installation
  1. 验证 MySQL 是否安装成功
mysql -u root -p

在 MySQL 登录界面输入之前设置的密码,若成功进入,则 MySQL 安装成功。

自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!

安装 PHP
  1. 添加 SCL 源
yum install -y centos-release-scl
  1. 安装 PHP
yum install -y rh-php73
  1. 配置 Nginx 支持 PHP

在 Nginx 的配置文件中添加如下代码:

location ~ \.php$ {
    root /usr/share/nginx/html;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
}
  1. 启动 PHP-fpm
systemctl start rh-php73-php-fpm
  1. 验证 PHP 是否安装成功

在 /usr/share/nginx/html 目录下新建一个 phpinfo.php 文件,添加以下代码:

<?php
phpinfo();
?>

访问 http://服务器公网IP/phpinfo.php,若页面显示 PHP 的相关信息,则 PHP 安装成功。

总结

至此,我们已经完成了 CentOS 7.3 搭建 LNMP 环境的步骤。通过这个项目的实践,你可以学会如何在 CentOS 上安装和配置常用的 Web 服务器环境。

示例说明 示例一:使用 Nginx 配置静态网站

在 Nginx 的配置文件中修改 server 部分的配置,具体代码如下:

server {
    listen 80;
    server_name example.com; # 修改为你自己的域名
    root /usr/share/nginx/html/site;
    index index.html;
    location / {
        try_files $uri $uri/ /index.html;
    }
}

将静态网站文件放在 /usr/share/nginx/html/site 目录下,再启动 Nginx 服务,即可通过域名访问该静态网站。

示例二:使用 PHP 开发动态网站

在 /usr/share/nginx/html 目录下新建一个 index.php 文件,添加以下代码:

<?php
echo "Hello World!";
?>

访问 http://服务器公网IP/index.php,即可看到页面输出 “Hello World!”。这表明我们已经成功地使用 PHP 开发了一个简单的动态网站。

上一篇:使用速度最快的yum源的方法
下一篇:没有了
网友评论