CentOS安装LNMP详细步骤

2023年 8月 9日 30.0k 0

  • 本文目录导读:
  • 1、前言
  • 2、安装Nginx
  • 3、安装MySQL
  • 4、安装PHP
  • 5、配置Nginx
  • 6、测试LNMP
  • 7、小结
  • 8、为您分享

前言

CentOS是一种流行的Linux操作系统,常用于服务器和企业应用程序。LNMP是一种常用的Web服务器解决方案,它包含Linux、Nginx、MySQL和PHP。在本文中,我们将详细介绍如何在CentOS上安装LNMP。

安装Nginx

首先,我们需要安装Nginx。可以使用以下命令在CentOS上安装Nginx:

```

yum install nginx

安装完成后,可以使用以下命令启动Nginx:

systemctl start nginx

可以使用以下命令检查Nginx是否正在运行:

systemctl status nginx

安装MySQL

接下来,我们需要安装MySQL。可以使用以下命令在CentOS上安装MySQL:

yum install mysql-server

安装完成后,可以使用以下命令启动MySQL:

systemctl start mysqld

可以使用以下命令检查MySQL是否正在运行:

systemctl status mysqld

安装PHP

最后,我们需要安装PHP。可以使用以下命令在CentOS上安装PHP:

yum install php php-mysql

安装完成后,可以使用以下命令重启Nginx和PHP-FPM:

systemctl restart nginx

systemctl restart php-fpm

配置Nginx

完成以上步骤后,我们需要配置Nginx以使用PHP。可以使用以下命令打开Nginx配置文件:

vi /etc/nginx/nginx.conf

找到以下行:

location / {

try_files $uri $uri/ =404;

}

将其替换为以下内容:

index index.php index.html index.htm;

try_files $uri $uri/ /index.php?$query_string;

#location ~ \.php$ {

# try_files $uri =404;

# fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;

# fastcgi_index index.php;

# fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

# include fastcgi_params;

#}

location ~ \.php$ {

try_files $uri =404;

fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

include fastcgi_params;

保存并关闭文件。然后,使用以下命令重新启动Nginx:

测试LNMP

现在,我们已经成功安装了LNMP。为了测试它是否正常工作,请创建一个名为info.php的文件,包含以下内容:

将该文件放在Nginx默认文档根目录(/usr/share/nginx/html)中。然后,使用浏览器访问以下URL:

如果一切正常,您将看到PHP信息页面。

小结

在本文中,我们详细介绍了如何在CentOS上安装LNMP。首先,我们安装了Nginx、MySQL和PHP。然后,我们配置了Nginx以使用PHP。最后,我们测试了LNMP是否正常工作。

为您分享

在Ubuntu中,可以使用Ctrl + Alt + T快捷键打开终端。这是一个非常方便的快捷键,可以帮助您快速打开终端。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论