返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >ubuntu安装nginx以及php的部署
  • 322
分享到

ubuntu安装nginx以及php的部署

nginxphplinux 2023-09-05 13:09:40 322人浏览 薄情痞子
摘要

目录 1.安装依赖包 2.安装nginx 3.编译nginx 4.启动nginx 5.访问nginx 6.增加源地址 7.安装php 8.配置php-fpm 9.修改权限 10.配置nginx里的php 11.启动php-fpm 12.配

目录

1.安装依赖包

2.安装nginx

3.编译nginx

4.启动nginx

5.访问nginx

6.增加源地址

7.安装php

8.配置php-fpm

9.修改权限

10.配置nginx里的php

11.启动php-fpm

12.配置php文件以及权限

13.登陆查看


1.安装依赖包

apt-get install GCcapt-get install libpcre3 libpcre3-devapt-get install zlib1g zlib1g-devsudo apt-get install openssl sudo apt-get install libssl-dev

2.安装Nginx

cd /usr/localmkdir nginxcd nginxtar -xvf nginx-1.18.0.tar.gz 

3.编译nginx

/usr/local/nginx/nginx-1.18.0# 执行命令./configure# 执行make命令make# 执行make install命令make install

4.启动nginx

cd /usr/local/nginx/sbin# 启动nginx./nginx

5.访问nginx

6.增加源地址

  • 执行三条命令,添加PHP的源地址,更新,安装
    sudo apt-get install software-properties-commonsudo add-apt-repository -y ppa:ondrej/phpsudo apt-get updatesudo apt-get install php7.2

7.安装php

        nginx使用php的话要用到php7.2-fpm,所以要安装

sudo apt-get install php7.2-Mysql php7.2-fpm php7.2-curl php7.2-xml php7.2-gd php7.2-mbstring php-memcached php7.2-zip

8.配置php-fpm

        把监听端口改掉

;listen = /run/php/php7.2-fpm.socklisten = 127.0.0.1:9000

9.修改权限

        这边我的php里面的默认用户名是www-data,所以我把权限都改成了这个

root@ubuntu2:/usr/local/nginx# ps -ef | grep nginxroot       22906       1  0 12:39 ?        00:00:00 nginx: master process ./nginxwww-data   38492   22906  0 15:14 ?        00:00:00 nginx: worker processroot       58942    7903  0 16:05 pts/5    00:00:00 grep --color=auto nginx

10.配置nginx里的php

        打开nginx的配置文件找到php的模块 

11.启动php-fpm

sudo service php7.2-fpm startnetstat -lnt | grep 9000

查看9000端口

12.配置php文件以及权限

 

13.登陆查看

来源地址:https://blog.csdn.net/qq_55364077/article/details/132207083

--结束END--

本文标题: ubuntu安装nginx以及php的部署

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

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

猜你喜欢
  • ubuntu安装nginx以及php的部署
    目录 1.安装依赖包 2.安装nginx 3.编译nginx 4.启动nginx 5.访问nginx 6.增加源地址 7.安装php 8.配置php-fpm 9.修改权限 10.配置nginx里的php 11.启动php-fpm 12.配...
    99+
    2023-09-05
    nginx php linux
  • ubuntu下安装部署FastDFS+Nginx
    一、部署说明 部署环境ubuntu 12.0.4 server 32位or 64位 最简安装,除ssh服务不安装任何服务 服务器初始化 sudo apt-get update sudo apt-get upgrade...
    99+
    2022-06-03
    FastDFS Linux Nginx Ubuntu 上传下载 分布式
  • 怎么安装Ubuntu nginx以及其配置安装Php和mysql
    本篇内容主要讲解“怎么安装Ubuntu nginx以及其配置安装Php和mysql”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么安装Ubuntu nginx以及其配置安装Php和mysql”...
    99+
    2023-06-16
  • Redis的安装以及部署过程
    这篇文章主要介绍“Redis的安装以及部署过程”,在日常操作中,相信很多人在Redis的安装以及部署过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Redis的安装以及部署...
    99+
    2024-04-02
  • 安装部署wordpress(Ubuntu)
    wordpress是一个目前流行的基于web的内容管理系统软件。它是基于PHP语言和MySQL数据库开发的,用户可以在支持 PHP 和 MySQL数据库的服务器上快速轻松的部署自己的网站(博客,外贸网站等等)。WordPress有非常多的第...
    99+
    2023-09-09
    php 开发语言 Powered by 金山文档
  • Java elasticsearch安装以及部署教程
    1 概述 1.1 Elastic Stack的核心 The Elastic Stack,包括ElasticSearch,Kibana,Beats和Logstash(也称为ELK ...
    99+
    2024-04-02
  • DB2安装部署以及应用部署配置操作
    前言:年底了,公司需要部署一套DB2环境+应用系统来对客户进行相关的功能模块演示操作,之前对DB2接触不多,利用这次机会,开启对DB2的探索学习之路。DB2 数据库部署硬件环境信息:机器IP:10.162....
    99+
    2024-04-02
  • ubuntu Docker安装部署Rancher
    Rancher是一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列的开源软件去从头搭建容器服务平台。Rancher提供了在生产环境中使用的管理Docker和Kubernetes的全栈化容器部署与管理平台。主要包括服...
    99+
    2023-01-31
    ubuntu Docker Rancher
  • linux上nginx安装部署及使用过程详解
    1.下载 官网下载地址 2.部署 2.1安装前提 在linux下安装需要安装一下组件 1. gcc && g++ yum install gcc-c++ 2. pcre yum install -y pcre pc...
    99+
    2022-06-04
    linux nginx安装部署 linux上部署nginx linux nginx安装
  • nginx的zabbix 5.0安装部署的方法
    本篇内容主要讲解“nginx的zabbix 5.0安装部署的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“nginx的zabbix 5.0安装部署的方法”吧!目录实验环境安装部署安装配置数据...
    99+
    2023-06-20
  • Ubuntu在线安装 MySQL、PHP、Apache2以及禅道安装
    Ubuntu22.04 在线安装 MySQL8 MySQL APT存储库的下载页面 命令安装:wget https://repo.mysql.com//mysql-apt-config_0.8.24-1_all.deb 安装mySQL ...
    99+
    2023-08-31
    ubuntu mysql php
  • MacOS12及以上版本安装PHP,配置Nginx
      自Macos12版本开始,php不再内置,需要自己安装,自己安装过程中遇到了一些问题,在这个帖子做一个详细的安装过程及可能遇到的问题与解决办法的总结。 一、安装PHP 这里通过homebrew进行安装,如果没有homebrew的话,可以...
    99+
    2023-08-30
    php 开发语言 macos
  • 图数据库Neo4j简介以及安装部署
    Neo4j 是当今市场图数据库的领袖, 它具有可伸缩性和高可用性等企业级功能,是满足我们需求的最佳选择.图数据库解决哪类问题?为什么选择Neo4j?关系型数据库不能很好地处理关系NoSQL 数据库不处理关系...
    99+
    2024-04-02
  • Nginx Linux安装部署详细教程
    一、Nginx简介 Nginx是一个web服务器也可以用来做负载均衡及反向代理使用,目前使用最多的就是负载均衡,具体简介我就不介绍了百度一下有很多,下面直接进入安装步骤 二、Nginx安装 1、下载Nginx及相关组件 ...
    99+
    2022-06-04
    Nginx Linux安装部署 Linux安装Nginx详细教程
  • 快速掌握Nginx部署前端项目(从Nginx安装配置及部署都非常详细哦!)
    前言: 之前在Linux系统中部署了后端项目,今天继续来给大家分享如何部署前端项目。 涉及到了Nginx的简单介绍以及Nginx如何安装及配置并且能够部署前端项目 Nginx是一个轻量级的反向代理web服务器,在当今应用地非常广泛,特别是...
    99+
    2023-09-16
    前端 服务器 运维
  • CentOS7 下nginx与PHP如何安装以及配置
    这篇文章主要介绍了CentOS7 下nginx与PHP如何安装以及配置,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 CentOS7 下n...
    99+
    2024-04-02
  • Nginx基本使用以及部署前端项目
    前言 最近学习了一下Nginx,整理了一个博客,主要参考的是狂神说的b站视频教程,文章链接如下:狂神说Nginx快速入门 一、下载、启动Nginx 1.下载Nginx 到Nginx官方选择自己电脑适...
    99+
    2023-09-01
    nginx 前端
  • mvn怎么安装及部署
    本文小编为大家详细介绍“mvn怎么安装及部署”,内容详细,步骤清晰,细节处理妥当,希望这篇“mvn怎么安装及部署”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1.mvn 安装此命令构建 maven 项目并将项目文...
    99+
    2023-06-26
  • Ubuntu安装Cloudera Manager以及CDH5.15.2
    一、机子分配 注意,本安装教程是在真机上进行,而非虚拟机。另,此次搭建主要的目的是搭建测试环境,让Hadoop各组件能够运作起来即可,完成搭建后,将用小数据量进行相关数据的计算与测试。线上环境将会使用阿里云主机。 以下是四台真机配...
    99+
    2021-07-08
    Ubuntu安装Cloudera Manager以及CDH5.15.2
  • nginx的zabbix 5.0安装部署的方法步骤
    目录实验环境安装部署安装配置数据库(这里使用的是mariadb,感兴趣的同学可以使用编译或者别的方法安装mysql试试)zabbix服务端的配置web端php的配置web端的ngin...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作