- 方向:
- 全部 网络3.0 后端开发 web前端 数据库 运维 开发工具 php框架 每日编程 微信小程序 常见问题 其他 科技 CMS教程 Java 系统教程 电脑教程 硬件教程 手机教程 软件教程 手游教程
- 分类:
-
- Nginx环境下虚拟域名如何配置及测试验证
- 使用nginx虚拟域名配置,可以不用去购买域名,就可以通过特定的域名访问本地服务器。减少发布前不必要的开支。配置步骤1.编辑nginx.conf配置文件sudovim/usr/local/nginx/nginx/conf/nginx.xonf(1)添加域名到文件名(方便日后管理)这里添加的一下代码是在nginx.conf的http结点下添加便可。但是需要注意的vhost文件夹的路径,这里的创建的vhost文件夹的路径是:/usr/local/nginx/nginx/conf/vhost,但是ng
- nginx 1553 2023-05-14 16:22:06
-
- docker nginx如何部署多个项目
- 前提条件1、本地电脑和服务器已安装docker,下载方法自行谷歌吧2、在dockerhub上已有账号,注册传送门:3、需要对docker已有所熟悉,并了解dockerfile里的一些指令使用dockerfile制作镜像假如本机有一个叫web的项目在web根目录下新建dockerfile,写入以下内容fromnginx:1.13.6-alpinelabelmaintainer="lilywang"argtz="asia/shanghai"envtz${tz}
- nginx 1320 2023-05-14 16:16:12
-
- 如何使用Docker部署Nginx+Flask+Mongo的应用
- nginx做为服务器,mongo为数据库支持,flask为python语言的web框架,利用docker的容器特性,可以简单地部署在linux服务器上项目准备项目主要目录如下__project-name|__docker-file|__ningx|__dockerfile|__conf|__nginx.conf|__flask|__dockerfile|__requirements.txt|__mongo|__dockerfile|__setup.sh|__docker-compose.yml|
- nginx 1270 2023-05-14 16:16:06
-
- Nginx怎么高效的在一台服务器部署多个站点
- 下来看一下我们的需求,我这里有三个网站项目工程需要部署(依次对应着三个域名),提供一台linux服务器,要实现访问对应的域名跳转到对应的网站。下来我们看一下为了解决这个问题,我所设计的体系架构图:这里我们假定图中linux服务器公网ip为192.168.2.100,然后假定要在这台服务器搭建这么三个站点:www.nginxtest.net、admin.nginxtest.net、app.nginxtest.net。好了,下来我们具体配置一下:1.配置nginx反向代理我们还是先连接ssh,然后进
- nginx 2607 2023-05-14 16:13:06
-
- nginx中的共享内存如何使用
- ngx_shmem的使用ngx_shmem.c/h文件只是对mmap()/munmap()系统调用或者shmget()/shmdt()的一个很简单的封装。实现了ngx风格的基础库,可以申请和释放一段连续的共享内存空间。一般用于固定长度的共享数据使用,使用过程中数据长度固定不会伸缩。typedefstruct{u_char*addr;size_tsize;...}ngx_shm_t;ngx_int_tngx_shm_alloc(ngx_shm_t*shm);voidngx_shm_free(ngx
- nginx 1396 2023-05-14 15:55:06
-
- Centos7安装PHP及Nginx的方法
- 一、安装php随着微信13年开始大火,php的运用也再次火了起来,市面上很多企业都选择使用php作为其应用后台,个人认为原因有1、php的成本低2、php的入门快3、php的开发周期相对较短4、tp5的诞生提高了php接口开发的效率。正因为需求这么多,因此很多企业的服务器配置就需要能够支持php环境从而完成项目搭建。其实安装centos安装软件一般都分为两种,第一是快速安装第二是编译安装,个人建议编译安装,至于快速安装方式简单也快速,只要加载到相应的php源,通过yuminstall即可完成一步
- nginx 1822 2023-05-14 15:37:06
-
- Nginx和GeoIP模块如何读取IP所在的地域信息
- linux安装geoipyuminstallnginx-module-geoiphttp_geoip_module使用场景一、区别国内外作http访问规则二、区别国内城市地域作http访问规则yum安装好后找到安装的模块文件如果nginx是用yun安装的一般是安装到/etc/nginx/modules/目录下注意:如果nginx不是yum安装的而是源码编译安装的需要从新安装编译一次nginx加上此模块,然后就不用手动加入此模块了。手动加入模块在nginx.conf配置文件的头部载入模块和http
- nginx 1761 2023-05-14 15:10:06
-
- nginx怎么配置ssl实现https访问
- 申请证书在这里,我直接申请腾讯云的免费证书。这里需要注意下,这亚洲诚信机构颁发的免费证书只能一个域名使用,子域名那些需要另外申请。别说,这腾讯里面申请还挺快的,十多分钟就通过了。下载的是一个zip文件,解压后打开里面的nginx文件夹,把1_xxx.com_bundle.crt跟2_xxx.com.key文件复制下来。打开nginx配置文件不知道nginx文件位置的话可以通过whereisnginx命令来查找。我的配置文件在/ect/nginx,现在把刚才的两个证书文件复制过来,待会直接配置使用
- nginx 1224 2023-05-14 15:07:14
-
- CentOS7如何安装Nginx并配置自动启动
- 1、官网下载安装包选择适合linux的版本,这里选择最新的版本,下载到本地后上传到服务器或者centos下直接wget命令下载。切换到/usr/local目录,下载软件包#cd/usr/local#wgethttp://nginx.org/download/nginx-1.11.5.tar.gz2、安装nginx先执行以下命令,安装nginx依赖库,如果缺少依赖库,可能会安装失败,具体可以参考文章后面的错误提示信息。#yuminstallgcc-c++#yuminstallpcre#yumins
- nginx 3107 2023-05-14 15:01:14
-
- 怎么通过nginx负载均衡跳转https
- web端拷贝证书与密钥scp-rp-p52113/application/nginx/conf/key10.0.0.5:/application/nginx/conf/在nginx负载均衡服务端配置vim/application/nginx/conf/nginx.confworker_processes2;error_loglogs/error.log;events{worker_connections65535;}http{includemime.types;default_typeappli
- nginx 1026 2023-05-14 14:58:23
-
- 怎么启用Nginx目录浏览功能
- 我们都知道在apache下可以配置访问web服务器的某个路径时,自动显示其目录下面的文件列表的,其实nginx一点也不比apache弱,它当然也可以实现这个功能,而且还非常容易和简单;主要用到autoindex这个参数来开启,其配置如下:复制代码代码如下:location/{root/data/www/file//指定实际目录绝对路径;autoindexon;//开启目录浏览功能;autoindex_exact_sizeoff;//关闭详细文件大小统计,让文件大小显示mb,gb单位,默认为b;a
- nginx 1426 2023-05-14 13:46:06
-
- Nginx如何自定义记录及启用日志缓冲区
- 访问日志nginx在处理请求后立即在访问日志中写入有关客户端请求的信息。默认情况下,访问日志位logs/access.log中,信息以预定义的组合格式写入日志。想要精确记录访问信息,就需要自定义一个更加完整的访问日志格式,如下所示:http{log_formatgeoproxy'[$time_local]$remote_addr''$realip_remote_addr$remote_user''$request_m
- nginx 1050 2023-05-14 13:07:33
-
- keepalived双机热备nginx怎么配置
- 环境准备: 2台centos:192.168.0.105和192.168.0.118,虚拟ip(vip)为192.168.0.119配置keepavlived 分别在105和118上安装keepalivedyuminstallkeepalived 准备心跳角本 keepalived的配置相当灵活,可以定时执行角本命令,用于心跳检查,比如,我们访问nginx发现nginx不可访问时,就关闭keepalived,从而切换到从nginx来实现不间断的服务支持。vi/etc/keepalived
- nginx 1211 2023-05-14 12:34:11
-
- Nginx快速入门实例分析
- 为什么要用nginx?目前nginx的主力竞争对手莫过于apache,在这里小编对两者做一个简单的对比,帮助大家更好的理解nginx的优势。1、作为web服务器:相比apache,nginx使用更少的资源,支持更多的并发连接,体现更高的效率,这点使nginx尤其受到虚拟主机提供商的欢迎。在高连接并发的情况下,nginx是apache服务器不错的替代品:nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一,能够支持高达50000个并发连接数的响应,感谢nginx为我们选择了epollan
- nginx 902 2023-05-14 12:19:20
-
- CentOS如何快速安装Nginx服务器
- 一.下载nginx 从nginx的官网(http://nginx.org/en/download.html)下载nginx的最新版本,这里我下载的是nginx-1.9.12。 下载完成后,得到一个如下图所示的压缩包 上传nginx的tar包到linux服务器上,如下图所示:二.安装nginx2.1.安装前提 在安装nginx前,需要确保系统安装了g++,gcc,openssl-devel、pcre-devel和zlib-devel软件。 1.安装必须软件:yum-yinstallzli
- nginx 941 2023-05-14 12:04:12