广告
返回顶部
首页 > 资讯 > 操作系统 >怎么在Linux系统上安装Nginx和PHP模块
  • 304
分享到

怎么在Linux系统上安装Nginx和PHP模块

2023-07-06 01:07:39 304人浏览 安东尼
摘要

这篇文章主要介绍“怎么在linux系统上安装Nginx和PHP模块”,在日常操作中,相信很多人在怎么在Linux系统上安装Nginx和php模块问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么在Linux系

这篇文章主要介绍“怎么在linux系统上安装NginxPHP模块”,在日常操作中,相信很多人在怎么在Linux系统上安装Nginx和php模块问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么在Linux系统上安装Nginx和PHP模块”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

一、安装Nginx

  1. 添加Nginx源

打开终端,输入以下命令添加Nginx的包管理源:

cd /etc/yum.repos.d/touch nginx.repovim nginx.repo

在vim中,复制以下内容:

[nginx]name=nginx repobaseurl=Http://nginx.org/packages/Centos/$releasever/$basearch/gpGCheck=0enabled=1

*注意:如果您不是在CentOS系统中安装Nginx,需要到Nginx官网查找安装指南。

  1. 安装Nginx

更新yum:

yum update

安装Nginx:

yum install nginx

启动Nginx:

systemctl start nginx

检查Nginx状态:

systemctl status nginx

如输出:

nginx.service - The nginx HTTP and reverse proxy server   Loaded: loaded (/usr/lib/systemd/system/nginx.service; disabled; vendor preset: disabled)   Active: active (running) since Sat 2018-06-09 00:02:05 CST; 3s aGo  Process: 5961 ExecStart=/usr/sbin/nginx (code=exited, status=0/SUCCESS)  Process: 5958 ExecStartPre=/usr/sbin/nginx -t (code=exited, status=0/SUCCESS)  Process: 5957 ExecStartPre=/usr/bin/rm -f /run/nginx.pid (code=exited, status=0/SUCCESS) Main PID: 5963 (nginx)   CGroup: /system.slice/nginx.service           ├─5963 nginx: master process /usr/sbin/nginx           └─5964 nginx: worker process

这表明Nginx已经成功安装并正在运行。

  1. 网页访问测试

导航到Nginx默认页面:

http://服务器IP/

如果看到“Welcome to nginx!”的字样,那么您已经成功安装Nginx并启用它。

二、配置PHP

  1. 安装PHP

在安装任何PHP模块之前,必须先安装PHP。执行以下命令安装:

yum install php
  1. 安装PHP扩展

执行以下命令安装必备的PHP扩展:

yum install php-mysql php-fpm php-gd
  1. 配置php-fpm

打开php-fpm配置文件:

vim /etc/php-fpm.d/www.conf

添加或修改以下选项:

user = nginxgroup = nginxlisten = /var/run/php-fpm/php-fpm.socklisten.owner = nginxlisten.group = nginx
  1. 重启PHP-fpm

执行以下命令以便更新配置:

systemctl restart php-fpm

三、配置Nginx

  1. 配置Nginx支持PHP

打开Nginx默认配置文件:

vim /etc/nginx/conf.d/default.conf

查找以下选项:

location / {    root   /usr/share/nginx/html;    index  index.html index.htm;}

在“location /”块中添加以下内容:

location ~ \.php$ {    root           /usr/share/nginx/html;    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网站根目录,请改变上述”root”指令的路径。

  1. 重新载入Nginx配置文件

执行以下命令以便更新Nginx配置文件:

nginx -s reload

四、测试PHP环境

  1. 创建php测试页面

在Nginx的默认网站根目录中创建一个名为index.php的文件:

cd /usr/share/nginx/htmlvim index.php

复制以下内容:

<?phpphpinfo();?>
  1. 访问php测试页面

导航到刚刚创建的PHP测试页面:

http://服务器IP/index.php

如果能够看到PHP的配置信息,那么您已经成功配置了Nginx和PHP环境。

到此,关于“怎么在Linux系统上安装Nginx和PHP模块”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: 怎么在Linux系统上安装Nginx和PHP模块

本文链接: https://www.lsjlt.com/news/356891.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么在Linux系统上安装Nginx和PHP模块
    这篇文章主要介绍“怎么在Linux系统上安装Nginx和PHP模块”,在日常操作中,相信很多人在怎么在Linux系统上安装Nginx和PHP模块问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么在Linux系...
    99+
    2023-07-06
  • 怎么在Linux系统中安装Perl模块
    本篇文章给大家分享的是有关怎么在Linux系统中安装Perl模块,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。首先,请确认你的电脑安装了C编译器(例如:GCC编译器)。因为绝大...
    99+
    2023-06-13
  • 怎么在Linux系统中安装Nginx
    今天就跟大家聊聊有关怎么在Linux系统中安装Nginx,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。安装编译文件及库文件yum -y install make zlib zlib-...
    99+
    2023-06-08
  • Linux系统安装nginx和php-fpm
    Linux系统安装nginx和php-fpm 安装nginx 步骤 安装epel源 yum -y install epel-release 安装nginx yum -y install nginx 启...
    99+
    2023-09-04
    nginx 运维
  • 在Linux和Windows系统上怎么安装Git
    本篇内容介绍了“在Linux和Windows系统上怎么安装Git”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在Linux上安装Git对于L...
    99+
    2023-07-06
  • 怎么在Linux系统上快速地安装PHP
    今天小编给大家分享一下怎么在Linux系统上快速地安装PHP的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。安装PHP下面是在...
    99+
    2023-07-05
  • 在Linux系统上怎么安装LinApple
    这篇文章主要介绍“在Linux系统上怎么安装LinApple”,在日常操作中,相信很多人在在Linux系统上怎么安装LinApple问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”在Linux系统上怎么安装Li...
    99+
    2023-06-26
  • 在Linux、Mac和Windows系统上怎么安装pip
    这篇文章主要介绍“在Linux、Mac和Windows系统上怎么安装pip”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“在Linux、Mac和Windows系统上怎么安装pip”文章能帮助大家解决问...
    99+
    2023-06-27
  • 在Windows和Linux系统中怎么安装PHP
    本篇内容主要讲解“在Windows和Linux系统中怎么安装PHP”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在Windows和Linux系统中怎么安装PHP”吧!一、 在Windows系统中...
    99+
    2023-07-06
  • Windows系统下怎么安装Nginx+PHP
    这篇“Windows系统下怎么安装Nginx+PHP”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Windows系统下怎么安...
    99+
    2023-07-06
  • 怎么在Linux系统中以模块方式安装与卸载文件系统
    怎么在Linux系统中以模块方式安装与卸载文件系统?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。以Fedora8下面安装minix文件系统为例: 为了保证与系统内...
    99+
    2023-06-10
  • 怎么在Linux系统上安装Golang环境
    这篇“怎么在Linux系统上安装Golang环境”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“怎么在Linux系统上安装Go...
    99+
    2023-07-06
  • linux系统上怎么安装golang
    Golang是一个高效、强大、免费的开源编程语言,目前被广泛应用在大型分布式系统和网络编程领域。如果你正在准备使用Golang并充分发挥其优势,那么首先要做的就是在你的Linux操作系统上进行安装。本文将向你展示如何在Linux上安装Gol...
    99+
    2023-05-14
    linux go语言 Golang
  • 怎么在lnmp中安装PHP模块
    本篇文章给大家分享的是有关怎么在lnmp中安装PHP模块,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、安装imap模块1、安装imap模块前需要先安装imap所需的库:Ce...
    99+
    2023-06-13
  • Linux系统怎么安装PHP
    Linux系统怎么安装PHP,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。PHP即“超文本预处理器”主要应用与Web服务端开发,该语言的主要特性就是允许web开发人员快速编...
    99+
    2023-06-28
  • 怎么在Linux系统上安装PostgreSQL数据库
    这篇文章主要讲解了“怎么在Linux系统上安装PostgreSQL数据库”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在Linux系统上安装PostgreSQL数据库”吧!一、准备工作这...
    99+
    2023-06-29
  • 如何在Linux和Windows系统上安装Git
    在使用Golang开发过程中,Git作为一个版本控制工具是不可缺少的一部分。但是,如果你不知道如何安装Git,你将无法使用一些重要的Git命令。下面是一个简单的指南,教你如何在Linux和Windows系统上安装Git。在Linux上安装G...
    99+
    2023-05-14
  • 如何在Linux系统上快速地安装PHP
    在Linux操作系统中,安装PHP是一项非常重要的任务。PHP是一种流行的服务器端脚本语言,它广泛地应用于Web应用程序开发。在这篇文章中,我们将介绍如何在Linux系统上快速地安装PHP。安装PHP下面是在不同Linux发行版上安装PHP...
    99+
    2023-05-14
    linux php
  • 在Linux系统中怎么分离安装PHP
    本篇内容主要讲解“在Linux系统中怎么分离安装PHP”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在Linux系统中怎么分离安装PHP”吧!一、下载PHP及其扩展库首先在官网上下载PHP的压缩...
    99+
    2023-07-06
  • 怎么在Windows系统上安装Apache和MySQL
    这篇文章主要介绍“怎么在Windows系统上安装Apache和MySQL”,在日常操作中,相信很多人在怎么在Windows系统上安装Apache和MySQL问题上存在疑惑,小编查阅了各式资料,整理出简单好用...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作