1、下载下载地址为:http://nginx.org/en/download.html这里我们下载1.13.7版本,具体版本自己把握。(1.13之后支持websocket)2、启动下载的压缩包解压之后如图所示: nginx解压目录这里conf文件夹里面主要存放的一些配置文件,logs文件夹里面主要存放日志文件,刚开始主要使用这两个文件夹里面的东西。可以看到一个可执行文件nginx.exe
转载 2024-02-28 20:38:56
137阅读
进入公司以后,发现Nginx真的使用面很大,之前在学校的时候并没有仔细学过http server这方面的知识,看到很多人利用Mongoose 利用实现HTTP服务,也没有做,打算趁此机会学习一下Nginx。书籍方面,很多人推荐《深入理解Nginx模块开发及架构解析》,但是我还是打算看看比较白文化的博客,否则直接啃书很累的,后来看到有一个网站,写的很不错,就基于此学习了哈。在此进行一些简单总结。初探
## Dockerfile 搭建 Yii2Nginx 环境指南 在这篇文章中,我将教你如何使用 Dockerfile 来搭建一个基于 Yii2Nginx 环境。我们将一步一步进行,确保你了解每个步骤的目的和代码的意义。 ### 流程概述 我们可以将整个流程分为以下几个步骤: | 步骤 | 描述 | |--------
原创 2024-08-29 06:36:47
149阅读
文章目录前言一、linux 安装nginx1、检查是否已经安装nginx2、安装nginx二、部署前端代码1、使用jenkins创建前端流水线2配置流水线3、使用jenkins部署后端三、修改nginx配置1、配置nginx总结 前言这是一篇关于使用jenkins部署前后端项目的文章,基础环境是:一台安装了java环境的linux 服务器、jenkins部署软件,一套前后端部署代码。从ngin
转载 2024-03-18 15:21:46
400阅读
Linux 版本为 centos7安装 node.js首先直接使用 yum 安装$ yum -y install nodejs 复制代码但是此时并不是最新的版本, 应该是6.xxx,可以使用 node -v 查看;升级到最新版本首先安装 n(nodejs 管理工具)$ npm install -g n 复制代码安装完成后安装 node.js 最新版本$ n latest 复制代码然后使用$ n 复
Url的重写 nginx配置文件 [plain] view plain copy print? [root@localhost protected]# vim /etc/nginx/conf.d/default.conf server { listen 80; server_name localh
转载 2016-04-14 09:55:00
209阅读
2评论
#user nobody;worker_processes 2;#worker_cpu_affinity 0001 0010 0100 1000 #error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/er
原创 2021-07-27 16:00:38
715阅读
# Yii2 Mysql配置指南 Yii2 是一个高性能、易于扩展的 PHP 框架,它被广泛用于开发各种类型的 Web 应用程序。在 Yii2 中,数据库是应用程序的核心组件之一。本文将详细介绍如何Yii2配置 MySQL 数据库。 ## 环境准备 在开始配置之前,确保你已经安装了以下软件: 1. PHP 5.4 或更高版本 2. Composer 3. MySQL 数据库服务器
原创 2024-07-19 12:01:48
102阅读
'db' => [ //主库配置 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=127.0.0.1;dbname=dddd', 'username' => 'aasd', 'password' => 'asasd@2sd6fafs', 'charset' =&...
原创 2022-11-20 00:34:32
160阅读
1.安装redis,下面是2.8,注意,redis版本一定要高,2.2.7一下的版本是不行的,不支持php-redis,建议安装2.8+的版本wgethttp://download.redis.io/releases/redis-3.2.9.tar.gztarxzfredis-3.2.9.tar.gzcdredis-3.2.9make2.6.14这个版本有点老,大家可去找新的redis下载cdsr
转载 2018-09-08 17:08:07
971阅读
# Yii2配置Redis ## 简介 Redis是一个高性能的键值存储系统,常用于缓存、队列、计数器等应用场景。Yii2框架提供了对Redis的支持,可以方便地将Redis集成到应用中。 本文将介绍如何Yii2框架中配置Redis,并演示如何使用Redis缓存数据。 ## 配置Redis 首先,在Yii2应用的配置文件中添加Redis的配置项。打开`config/web.php`或`
原创 2023-11-05 04:32:53
266阅读
yii2 应用与git设置我们在 advanced 模板基础上多了 api 这个app5个应用与目录结构5个应用如下common 我实际使用的就是2个目录:config 和 models configbootstrap.php 这是启动时必须加载的,注意我们多了别名 @api的设置 Yii::setAlias('@api', dirname(dirname(__DIR__)).'/api')
转载 2024-04-28 11:36:22
64阅读
1.安装composer curl -sS https://getcomposer.org/installer |
原创 2022-08-01 20:37:47
164阅读
Nginx是一款高性能的Web服务器和反向代理服务器,它广泛用于构建高性能、可靠和安全的Web应用程序。除了基本的用法外,Nginx还提供了一些高级功能和配置选项,可以进一步优化性能、处理动态请求、增强安全性,并与Docker容器技术结合使用。下面是对每个主题的详细讲解和示例:Nginx的高级用法:Nginx提供了许多高级功能和配置选项,例如:负载均衡:将请求分发到多个后端服务器以平衡负载。URL
本章描述了如何在你的应用中创建一个新的 “Hello” 页面。为了实现这一目标,将会创建一个操作和一个视图:应用将会分派页面请求给操作操作将会依次渲染视图呈现 “Hello” 给最终用户创建操作为了 “Hello”,需要创建一个 say 操作,从请求中接收 message 参数并显示给最终用户。如果请求没有提供 message 参数,操作
        location ~* \.(ttf|ttc|otf|eot|woff)$ {            add_header Access-Control-Allow-Origin *;        }      
原创 2016-08-04 15:05:44
2966阅读
之前yii是直接下载的,给cookieValidationKey的值既可以用了,就没在意在线安装的形式。后来发现有些扩展什么的安装配置不好弄。所以官网推荐composer来安装,只需执行一条简单的命令就可以安装新的扩展或更新 Yii 了。在网上看了很多人都倒在了这个安装上面,但是安装貌似也不难。总是些菜鸟在上面自己提问题自己回答的,问百度被误导了好多次,哎。1.下载安装composer一般人做项目
转载 2023-10-20 11:03:59
35阅读
 前段时间第一次使用Yii2框架,碰到了一些问题,这里记录一下。Yii2安装:通过composer安装1、首先要安装composer,我在另外一篇博客中介绍了如何在Windows下安装composer。2、全局设置 Composer 使用中国镜像:composer config -g repo.packagist composer https://packagist.phpcompose
转载 2024-05-15 02:29:12
82阅读
注意1:配置文件优化,达到nginx最大性能。2:日志文件 /usr/local/nginx/logs/access.log 会一直增大,所有日志都会记录在这。磁盘满了会出现各种问题。定时器脚本清除各种日志。3:整个访问流程,负载均衡,主从搭建(keepalived)组合 , 单机+(keepalived)组合,邮件发送,静态资源访问(流程,缓存,防盗链,防爬虫,合并js/css请求)4:配置文件
一直在配置mail组件, 而不是配置的mailer组件, 所以一直是存在本地的runtime里面 参考: https://github.com/yiisoft/yii2/issues/3115
原创 2022-08-07 01:03:05
89阅读
  • 1
  • 2
  • 3
  • 4
  • 5