HCRM博客

CentOS 7.4LNMP环境搭建指南

CentOS 7.4 LNMP环境搭建指南

CentOS 7.4LNMP环境搭建指南-图1

简介

LNMP是一套基于Linux操作系统的开源软件,包括Nginx、MySQL和PHP,本文将详细介绍如何在CentOS 7.4系统中搭建LNMP环境。

准备工作

  1. 硬件要求

    • CPU:至少1GHz
    • 内存:至少512MB
    • 硬盘:至少10GB
  2. 软件要求

    • 操作系统:CentOS 7.4
    • 网络环境:公网IP或内网IP

安装步骤

  1. 安装Nginx

    # 安装Epel源
    sudo yum install epel-release
    # 安装Nginx
    sudo yum install nginx
    # 启动Nginx服务
    sudo systemctl start nginx
    # 设置开机自启
    sudo systemctl enable nginx
  2. 安装MySQL

    CentOS 7.4LNMP环境搭建指南-图2

    # 安装MySQL
    sudo yum install mysql-community-server
    # 启动MySQL服务
    sudo systemctl start mysqld
    # 设置开机自启
    sudo systemctl enable mysqld
    # 修改root密码
    sudo mysql_secure_installation
  3. 安装PHP

    # 安装PHP
    sudo yum install php php-fpm php-mysqlnd
    # 启动PHP-FPM服务
    sudo systemctl start php-fpm
    # 设置开机自启
    sudo systemctl enable php-fpm
  4. 配置Nginx

    • 编辑Nginx配置文件:sudo vi /etc/nginx/nginx.conf

    • 添加以下配置:

      server {
          listen       80;
          server_name  localhost;
          root         /usr/share/nginx/html;
          index        index.html index.htm index.php;
          location / {
              try_files $uri $uri/ /index.php?$query_string;
          }
          location ~ \.php$ {
              include snippets/fastcgi-php.conf;
              fastcgi_pass   127.0.0.1:9000;
              fastcgi_index  index.php;
              fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
          }
      }
    • 保存并退出编辑器。

  5. 重启Nginx服务

    sudo systemctl restart nginx

测试环境

  1. 访问http://你的服务器IP,如果显示Nginx默认页面,则Nginx安装成功。

    CentOS 7.4LNMP环境搭建指南-图3

  2. 使用MySQL客户端连接到MySQL服务器,如果连接成功,则MySQL安装成功。

  3. 在PHP文件中写入以下代码:

    <?php
    phpinfo();
    ?>

    将文件保存为info.php,上传到Nginx的根目录下,访问http://你的服务器IP/info.php,如果显示PHP信息,则PHP安装成功。

FAQs

  1. 问题:如何查看MySQL的版本信息?解答: 使用以下命令查看MySQL版本信息:

    mysql --version
  2. 问题:如何查看PHP的版本信息?解答: 在PHP文件中写入以下代码:

    <?php
    phpinfo();
    ?>

    将文件保存为info.php,上传到Nginx的根目录下,访问http://你的服务器IP/info.php,即可查看PHP版本信息。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/47031.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~