nginx 反向代理 docker 中的 php+nginx 获取真实 ip host
测试服务器上有一个真实的 nginx,docker 运行 php + nginx 项目。 反代理后出现无法获取客户端真实 ip 及 host 的情况,解决如下: 宿主 nginx 配置: server { server_name xscenic.*.com; charset utf-8; # 后端 api location ~……
8 个用于有效地管理进程的 Linux 命令
8 个用于有效地管理进程的 Linux 命令 通过这些关键的命令来全程管理你的应用。 一般来说,应用程序进程的生命周期有三种主要状态:启动、运行和停止。如果我们想成为称职的管理员,每个状态都可以而且应该得到认真的管理。这八个命令可用于管理进程的整个生命周期。 启动进程 启动进程的最简单方法是在命令行中键入其名称,然后按回车键。如果要启动 Nginx……
3 个简单、优秀的 Linux 网络监视器
3 个简单、优秀的 Linux 网络监视器 用 iftop、Nethogs 和 vnstat 了解更多关于你的网络连接。 你可以通过这三个 Linux 网络命令,了解有关你网络连接的大量信息。iftop 通过进程号跟踪网络连接,Nethogs 可以快速显示哪个在占用你的带宽,而 vnstat 作为一个很好的轻量级守护进程运行,可以随时随地记录你的使用情况。……
Linux 是如何成功运作的
Linux 是如何成功运作的 在大量金钱与围绕 Linux 激烈争夺的公司之间,真正给操作系统带来活力的正是那些开发者。 事实证明上,Linux 社区是可行的,因为它本身无需太过担心社区的正常运作。尽管 Linux 已经在超级计算机、移动设备和云计算等多个领域占据了主导的地位,但 Linux 内核开发人员更多的是关注于代码本身,而不是其所在公司的利益。 这是……
怎么在 Linux 中运行 DOS 程序
怎么在 Linux 中运行 DOS 程序 QEMU 和 FreeDOS 使得很容易在 Linux 中运行老的 DOS 程序 Image by : opensource.com 传统的 DOS 操作系统支持的许多非常优秀的应用程序: 文字处理,电子表格,游戏和其它的程序。但是一个应用程序太老了,并不意味着它没用了。 如今有很多理由去运行一个旧的 DO……
如何在一个 U 盘上安装多个 Linux 发行版
如何在一个 U 盘上安装多个 Linux 发行版 概要:本教程介绍如何在一个 U 盘上安装多个 Linux 发行版。这样,你可以在单个 U 盘上享受多个现场版(live) Linux 发行版了。 我喜欢通过 U 盘尝试不同的 Linux 发行版。它让我可以在真实的硬件上测试操作系统,而不是虚拟化的环境中。此外,我可以将 USB 插入任何系统(比如 W……
[转]让vim显示空格,及tab字符 vim 多行注释
1、显示 TAB 键 文件中有 TAB 键的时候,你是看不见的。要把它显示出来: :set list 现在 TAB 键显示为 ^I,而 $显示在每行的结尾,以便你能找到可能会被你忽略的空白字符在哪里。 这样做的一个缺点是在有很多 TAB 的时候看起来很丑。如果你使用一个有颜色的终端,或者使用 GUI 模式,Vim 可以用高亮显示空格和 TAB。 使用 ‘……
Centos7安装samba服务
Centos7 环境安装 samba 服务 1、解压、编译、安装 tar -zxvf samba-4.4.0.tar.gz cd samba-4.4.0 ./configure --prefix=/usr/local/samba/ make make install 2、配置 smb.conf,比较关键的一步 安装目录下有很多 smb.co……