• Linux基础教程之全面了解 Nginx 主要应用场景

    前言 本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得。所以还请见谅,同时欢迎留言交流 Nginx能做什么 1.反向代理 2.负载均衡 3.HTTP服务器(包含动静分离) 4.正向代理 以上就是我了解到的Nginx在不依赖第三方模块能处理的事情,下面详细说明每种功能怎么做 反向代理 反向代理应该是Nginx做的最多的一件事了,什么是反向代理呢,以下是百度百科的说法:反向代理(Revers…

  • Linux基础教程之初识Nginx

    什么是nginx?nginx is a free,open-source,high-performance http server and reverse proxy,as well as an IMAP/POP3 proxy.通俗的说Nginx提供web服务,反向代理,以及IMAP/POP3代理,那么什么是web服务?反向代理?IMAP/POP3代理? web服务:服务端通过网络可以提供给客户端所请求的资源, 反向代理:代表资源服务器来回应客户端的请求(或者正向代理的请求),至于资源服务器为什…

  • Linux基础教程之sudo使用指南

    一、前言 sudo是什么? sudo是系统管理指令;由于root用户权限过大,在实际生产过程中很少使用root用户直接登录系统,而是使用普通用户登录系统;但是如果普通用户要对系统进行日常维护操作时需要su到root用户,为了提高安全性,可以使用sudo授权某一用户在某一主机以某一用户身份运行某些命令;从而减少root用户密码知晓人,提高系统安全性。   sudo的优势: ①授权指定用户在指定的主机上运行指定的管理命令; ②详细记录用户基于sudo执行的命令相关的日志信息; ③”检票系统…

  • Linux基础教程之iptables/netfilter入门到进阶

    随着互联网技术的方兴未艾,各种网络应用层出不穷,网络攻击、黑客入侵也成了网民畅游互联网的心头大患,互联网安全也愈加受到了人们的重视。网络防火墙,作为一种简单高效的互联网防御手段,逐渐成为了网民畅游网络世界的保护伞。下面笔者介绍下Linux系统的守卫者——iptables/netfilter。  一 兄弟齐心,其利断金  iptables/netfilter就像一对兄弟,netfilter是大哥,善使长钩;iptables是小弟,擅长书记。这两兄弟一武一文,掌握着守城重任。  netfilter大…

  • Linux基础教程之FTP虚拟用户

    一气化三清 话说FTP这个虚拟用户登录,是FTP所有功法中比较高级的了,此功法讲的是“本体->分身->影子分身”。因为配置方法稍微复杂,同时安全性也是很高的。 本着干货优先的原则,我在配置过程中遇到的问题将会在最后分享,道友请耐心看我施展一气化三清,三花聚顶神通,还望指点~ 注:分身=普通用户,影子分身=虚拟用户(并不存在的用户)   第一式 查看自己要使用的影子分身是不是已经存在,毕竟斗法时候分身存在会很尴尬,也会留下破绽,所以建议影子分身不要和分身相同。   …

  • Linux基础教程之SSH端口转发

    1 2 3 4 5 6 7 8     SSH 会自动加密和解密所有SSH 客户端与服务端之间的网络数据。但是,SSH 还能够将其他TCP 端口的网络数据通过SSH 链接来转发,并且自动提供了相应的加密及解密服务。这一过程也被叫做“隧道”(tunneling),这是因为SSH 为其他TCP 链接提供了一个安全的通道来进行传输而得名。例如,Telnet,SMTP,LDAP 这些TCP 应用均能够从中得益,避免了用户名,密码以及隐私信息的明文传输。而与此同时,如果工作环境中的防火墙限制了一些网络端口…

  • Linux基础教程之lvs实战讲解

    lvs实践(lvs+nginx+mariadb+php—fpm+nfs搭建wordpress)   lvs实践(lvs+nginx+mariadb+php—fpm+nfs搭建wordpress) 1 lvs_dr模型 1 nginx 1 mariadb 1 php-fpm 1 wordpress   lvs实践(lvs+nginx+mariadb+php—fpm+nfs搭建wordpress) 实验拓扑 step1:网络配置 step2:各节点软件安装 step3:服务配置 …

  • Linux基础入门之mysql集群搭建实战(二)

    mysql 5.7  主从复制 本节是在上一节的基础之上做的操作,上节我们通过脚本实现了一键自动化安装mysql5.7,这次我们要在三台机器上部署msyql5.7,并实现主从复制,实现的宗旨是,能自动化,就尽量自动化,实在不能自动化,那就手工化 用的脚本和文件说明1.install_mysql.sh 自动化安装mysql脚本2.ntpdate.sh 时间同步脚本3.system_init.sh 系统初始化脚本4.yum.sh yum源配置脚本5.exec_commond.sh 批量执行命令脚本,…

  • Linux基础教程之LAMP组合深入讲解(二)

    lamp SQL 数据管理模型:层次模型、网状模型、关系模型 数据分类:结构化数据、半结构化数据、非结构化数据 关系模型 数据库:一个方案、一个项目 二维关系: 表:row, column 索引:index 视图:view SQL接口:Structured Query Language;类似于OS的shell接口;也提供编程功能; ANSI: SQL标准,SQL-86, SQL-89, SQL-92, SQL-99, SQL-03, … PL-SQL,T-SQL,… DDL:Data Defin…

  • Linux基础教程之LAMP组合深入讲解(一)

    lamp php php: 脚本编程语言、嵌入到html中的嵌入式web程序开发语言;基于zend编译成opcode(二进制格式的字节码,重复运行,可省略编译环境) 一、PHP简介 PHP是通用服务器端脚本编程语言,其主要用于web开发以实现动态web页面,它也是最早实现将脚本嵌入HTML源码文档中的服务器端脚本语言之一。同时,php还提供了一个命令行接口,因此,其也可以在大多数系统上作为一个独立的shell来使用。 Rasmus Lerdorf于1994年开始开发PHP,它是初是一组被Rasm…

匠心精神,良心教育-IT人的高薪实战学院 咨询电话:4000806560