鬼谷子叔叔

跟福哥学编程吧~~

使用nginx:1.24.0-bullseye部署Nginx环境和域名、端口、子目录的虚拟主机配置方法
介绍介绍前面福哥带着大家学习了包括PHP、MySQl、Redis、Elasticsearch几个基础服务的搭建方法,还学习了使用docker-compose工具编排这些服务的方法,通过这些基础服务完全可以用来支持基于PHP语言的开发的网站环境了。这里面有个问题,一台服务器只有一个80端口,如果我们有很多网站都需要通过这个80端口发布怎...
阅读 199
使用php:7.4-fpm-buster镜像部署PHP7+Nginx环境
介绍介绍前面福哥已经教给大家使用php:7.4-apache-buster基础镜像搭建PHP运行环境了,这个是以模块方式(Module)运行PHP程序的,相比较这种方式更多人会选择主流的以FastCGI方式运行PHP程序,以FastCGI方式运行PHP程序就要用到PHP的FPM服务(FastCGI Process Manager)了。...
阅读 102
通过Nginx反向代理Rancher以及使用内网部署k8s集群的方法【20220520】
介绍介绍Rancher要求所有节点服务器和Rancher管理服务器之间的网络是完全通畅的,而且Rancher还要自己霸占80和443端口,如果按照Rancher的要求把Rancher管理服务器的网络完全放开似乎的最简单的办法!可是,一个管理服务器集群的总司令部完全暴露出来,这实在是有点恐怖~~为此,福哥想到了将Rancher集群部署在...
阅读 476
Docker基于1.20镜像搭建Nginx微服务环境【20210523】
介绍介绍大家根福哥学会了使用Dockerfile创建Docker镜像的技巧了,那么我们现在搭建服务器环境就不需要再去下载软件的源代码了,也不需要编译安装了,更加不用操心软件和操作系统的各种兼容问题了。今天福哥带着大家来安装nginx的环境,Nginx常用作web服务的出口服务器,代理各种应用服务器的功能集中到一起发布出去。镜像tagN...
阅读 52
使用Dockerfile创建Docker镜像【20210509】
介绍介绍在微服务的时代学会使用Docker是必须的,在Docker里面应用是部署在容器(Container)里的,而创建容器就需要镜像(Image),得到镜像的方法有两种。一种是通过拉取centos基础镜像,在里面进行安装配置,最后打包成新的镜像使用;另外一种就是直接在Docker云里拉取人家安装配置好的镜像,然后通过Dockerfi...
阅读 174
使用Dockerfile搭建TFLinux的PHP+FPM+Nginx环境【20210528】
介绍介绍前面福哥已经教给大家使用Dockerfile安装各种服务器软件的方法了,今天福哥要带着大家把TFLinux服务器上的软件都转移到Docker容器里面。使用Docker容器搭建服务器环境是现如今部署服务器环境的主流方式,福哥顺应潮流将Docker这种部署方式教给大家,活到老学到老嘛~~这次福哥整理的是PHP+FPM+Nginx环...
阅读 110
Rancher v2.5.9使用Dockerfile部署php-fpm和nginx服务的方法【20211016】
介绍介绍今天福哥要带着大家来通过Rancher部署PHP环境了,同样的我们还是使用php:7.4-fpm-buster这个镜像作为基础镜像。因为php-fpm不能处理静态页面内容,所以我们还会使用nginx:1.20这个镜像作为基础镜像部署一个Nginx环境。就是PHP环境只处理PHP程序,而Nginx环境负责处理镜头内容。还有一点需...
阅读 142
Nginx的upstream配置技巧【20210809】
介绍介绍Nginx是一个反向代理软件,大部分的网站都采用Nginx作为网站/平台的服务器软件。Nginx除了可以直接作为web服务器使用外,更多的情况是通过反向代理将请求转发给上游服务器。配置上游服务器可以使用upstream进行设置,通过upstream可以实现服务的负载均衡规则,可以提高服务器的高可用性。今天福哥要带着大家把Ngi...
阅读 438
Nginx安装笔记【20201231】
介绍介绍在linux操作系统下面,可能会有非常多的web服务器,运行PHP程序的apache,运行java程序的tomcat。除此之外还有很多成品B/S架构的软件,如:监控软件zabbix,图标软件grafana,持续集成工具jekins,代码管理工具gitlab等等。这些web服务器和软件工具通常情况下都会使用自己的端口发布出来,很...
阅读 76
Dockerfile下MySQL、Redis、MongoDB、Elasticsearch、PHP-FPM、Nginx的配置文件【20210605】
介绍介绍福哥为了提高前面通过Dockerfile制作的镜像的通用性,把配置文件的位置整理出来了。一个软件包括三大部分,1)数据;2)日志;3)配置;前面福哥已经把数据和日志都整理出来了,可以通过数据卷将软件的数据和日志映射到宿主机上面,现在福哥再把软件的配置文件也映射到宿主机上面,这样一来镜像里面就只剩下软件的运行环境了,我们可以把软...
阅读 114