iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >centos7系统nginx服务器下phalcon环境搭建方法详解
  • 792
分享到

centos7系统nginx服务器下phalcon环境搭建方法详解

centos7nginxphalcon环境搭建 2022-06-04 23:06:25 792人浏览 独家记忆
摘要

本文实例讲述了Centos7系统Nginx服务器下phalcon环境搭建方法。分享给大家供大家参考,具体如下: 之前我们采用的是Apache服务器,可是每秒响应只能达到2000,听说nginx可以轻易破万, 于是换成ng

本文实例讲述了Centos7系统Nginx服务器下phalcon环境搭建方法。分享给大家供大家参考,具体如下:

之前我们采用的是Apache服务器,可是每秒响应只能达到2000,听说nginx可以轻易破万,

于是换成nginx试试。

phalcon的官网有nginx重写规则的示例,可是却与apache的不一致,被坑了好久。

1、添加nginx源


vi /etc/yuHAklSm.repos.d/nginx.repo


 [nginx]
   name=nginx repo
   baseurl=Http://nginx.org/packages/centos/$releasever/$basearch/
   gpGCheck=0
   enabled=1

2、修改nginx的配置


vi /etc/nginx/conf.d/default.conf

server {
  listen 80;
  server_name localhost.dev;
  index index.PHP index.html index.htm;
  root /var/www/html;
  location / {
    root /var/www/html; #phalcon官网上是public目录,如果用这个目录就和apache的配置不一样了
    index index.php index.html index.htm;
    # 如果文件存在就直接返回这个文件
     if (-f $request_filename) {
      break;
    }
    # 如果不存在就重定向到public/index.php
    if (!-e $request_filename) {
      rewrite ^(.+)$ /public/index.php?_url=$1 last;
      break;
    }
  }
  location ~ \.php$ {
      try_files $uri =404;
      fastcgi_split_path_info ^(.+\.php)(/.+)$;
      fastcgi_pass 127.0.0.1:9000;
      fastcgi_index index.php;
      fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
      include fastcgi_params;
  }
  location ~* ^/(CSS|img|js|flv|swf|download)/(.+)$ {
    root /var/www/html/public;
  }
  location ~ /\.ht {
    deny all;
  }
}

3、php-fpm的配置


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

修改为用户和用户组


; RPM: apache Choosed to be able to access some dir as httpd
user = nginx
; RPM: Keep a group allowed to write in log dir.
group = nginx

4、用户组修改


chown -R nginx:nginx /var/lib/php/session/
chown -R nginx:nginx /var/www/html/

重启nginx、php-fpm,


systemctl restart nginx
systemctl restart php-fpm

进一步的优化且待之后的情况

希望本文所述对大家centos服务器操作有所帮助。

--结束END--

本文标题: centos7系统nginx服务器下phalcon环境搭建方法详解

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

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

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

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

下载Word文档
猜你喜欢
  • Windows 系统下搭建 nginx php mysql phpmyadmin环境
    目录 一:下载nginx ,php,mysql 安装包          1:nginx windows 版本官网下载链接,选择稳定版本的下载          2:php 官网的下载链接。          3: mysql, mari...
    99+
    2023-09-18
    php nginx mysql mariadb
  • centos7环境下创建mysql5.6多实例的方法详解
    本文实例讲述了centos7环境下创建mysql5.6多实例的方法。分享给大家供大家参考,具体如下: 一、mysql安装目录说明 mysql5.6以二进制安装包安装在/data/mysql56下 数据目录为...
    99+
    2024-04-02
  • CentOS7环境下使用Docker搭建PHP运行环境的过程详解
    相关文章: CentOS7下使用yum安装Docker Win10环境下使用Docker搭建PHP运行环境 1、创建私有网络 docker network create lnmp...
    99+
    2024-04-02
  • 详解Win系统下怎么搭建Golang开发环境
    本篇文章给大家详细讲述如何在 Windows 系统上搭建 Go语言的开发环境,以供借鉴或参考。文章将介绍Go语言的VSCode、GoLand、Vim三种开发环境,大家可以灵活选择。1、Go语言简介 Go语言(又称Golang),...
    99+
    2023-05-14
    go语言 Golang Go
  • Windows环境下搭建NodeJs服务器
    本篇内容主要讲解“Windows环境下搭建NodeJs服务器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Windows环境下搭建NodeJs服务器”吧!前言Nodejs是GoogleV8引擎的...
    99+
    2023-06-15
  • GitLab服务器环境搭建的方法
    这篇文章将为大家详细讲解有关GitLab服务器环境搭建的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。下载安装CentOS7点击跳转至CentOS7下载地址,直接下载第二个CentOS-7-x86_6...
    99+
    2023-06-06
  • 使用阿里云服务器搭建CentOS7环境
    本篇文章将详细介绍如何使用阿里云服务器搭建CentOS7环境。我们将首先了解阿里云服务器的基本知识,然后详细介绍如何在CentOS7上安装和配置所需的软件和服务。最后,我们将介绍如何管理CentOS7的用户和权限。 一、阿里云服务器的基本知...
    99+
    2023-10-29
    阿里 环境 服务器
  • 云服务器linux系统环境如何搭建
    搭建云服务器的Linux系统环境通常包括以下步骤:1. 选择合适的Linux发行版:根据需求选择合适的Linux发行版,如CentO...
    99+
    2023-08-18
    云服务器 linux
  • 详解gitlab生产环境的搭建方法
    一、引言在当今软件开发行业中,Git作为版本控制工具已经成为不可或缺的一部分。GitLab则是在Git的基础上,提供了更多的功能和服务。GitLab可以帮助我们更好地进行代码管理、合作和部署。本文将介绍如何搭建GitLab的生产环境,帮助开...
    99+
    2023-10-22
  • 如何搭建美国服务器Linux系统环境
    搭建美国服务器Linux系统环境需要按照以下步骤进行操作: 选择合适的美国服务器提供商,注册购买服务器并获取登录信息。 远程...
    99+
    2024-04-09
    美国服务器 Linux
  • 阿里云服务器搭建web环境服务详解
    本文主要讲解如何在阿里云服务器上搭建web环境服务。我们将详细讲解如何选择服务器类型、配置安全组、部署web应用程序、配置数据库、设置网站域名等步骤,帮助读者快速上手阿里云服务器搭建web环境服务。 一、选择服务器类型在阿里云上,有多种服务...
    99+
    2023-11-01
    阿里 详解 环境
  • Ubuntu环境下如何搭建FTP服务器
    今天小编给大家分享一下Ubuntu环境下如何搭建FTP服务器的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。安装ftp安装ft...
    99+
    2023-07-04
  • 阿里云服务器如何搭建php8.0环境系统
    一、配置阿里云主机环境 首先,我们需要将服务器的IP地址和端口号配置好,这将为后续的配置和管理提供基础条件。接着,我们需要安装PHP,并配置php.ini文件,确保PHP能够正常运行。在PHP配置文件中,我们需要包括主机IP地址、端口号、...
    99+
    2023-10-28
    阿里 服务器 环境系统
  • 云服务器怎么搭建python环境配置系统
    搭建Python环境需要配置一些相关的设置,具体包括以下几个方面: 安装配置Python Python是一种开源的编程语言,可以直接下载使用。如果不想使用其他的Python版本或者需要自己去安装Python环境,可以按照以下步骤进行: ...
    99+
    2023-10-26
    环境 服务器 系统
  • Yolov5服务器环境搭建详细过程
    目录1 服务器搭建yolov5环境1.1 创建环境1.2 跟随官方指引2 下载预训练权重3 推理4 测试1 服务器搭建yolov5环境 1.1 创建环境 首先先的在本地环境下搭建一个...
    99+
    2024-04-02
  • 云服务器php环境搭建方案
    云服务器(Cloud Storage Server,简称 CSP)是一种高性能、可扩展、可靠且可管理的数据存储服务平台,可为用户提供稳定可靠的存储和处理服务。搭建 CSP 环境需要按照以下步骤进行: 选择一个合适的云服务器:不同的云服务...
    99+
    2023-10-26
    环境 服务器 方案
  • 手把手教小白如何在Window系统下搭建Nginx服务器环境并部署前端项目
    一、认识Nginx 这里日后补充… 二、Nginx环境搭建 1.下载并安装Nginx 在nginx官网http://nginx.org/en/download.html 下载稳定版至自己想要的目录下。 然后解压文件(没有exe的安装过程)...
    99+
    2023-08-21
    nginx 服务器 前端
  • Golang开发环境快速搭建:详解高效方法
    快速上手Golang开发:详解一套高效的环境搭建方法 在当今软件开发领域中,Golang(也称为Go)因其高效、简洁、强大的特性而备受关注。作为一门开源编程语言,Go在Google公司开发的过程中积累了丰富的...
    99+
    2024-01-29
  • 阿里云服务器如何搭建环境服务器功能系统
    一、服务器硬件配置 服务器硬件配置是搭建阿里云服务器环境服务器功能系统的基础,它决定了服务器的性能、稳定性和可扩展性。阿里云服务器的硬件配置包括CPU、内存、硬盘、网络、存储等。CPU是服务器的核心,它决定了服务器的运行速度和处理能力,内...
    99+
    2023-10-28
    服务器 阿里 功能
  • Windows系统中搭建Go语言开发环境图文详解
    目录1、Go语言简介2、安装Git3、Go 工具链(编译器)安装3.1、环境变量GOROOT3.2、环境变量GOPATH3.3、Go常用命令4、包管理4.1、go module4.2...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作