Oracle VirtualBox 可以安装在在 Linux, Windows 及 Solaris 系统上,用作虚拟其他 x86 作业系统的虚拟化软件。透过 VirtualBox,使用者可以在一个作业系统内,安装并执行多个作业系统。Oracle VirtualBox 5.1.14 在上个月发布,以下文章会示范在 Debian 8, Debian 7, Ubuntu 16.10 及 16.04 LTS 安装 VirtualBox 5.1.14 的步骤。 首先开启档案 /etc/apt/sources.list, …
Apache 默认会将 Log 记录档储存到文字档,一般会在 logs/ 目录,或者 /var/log/httpd/ 目录。将 Apache Log 储存到 MySQL 除了可以方便过滤记录档内资讯外,也可以实现多个 Apache Log 集中管理。 以前试过自己写 Shell Script 将 Log 插入 MySQL,但原来已经有 Apache Module 可以做这件事,十分方便。以下是 Apache 设定将 Log …
XML-RPC 是 WordPress 的 API, 给开发者开发手机 Apps, 桌面应用程式或其他服务时, 可以跟 WordPress 沟通, 从远端能达到很多需要登入 WordPress 后台才能做的工作。xmlrpc.php 则是负责这个 API 的档案, 而很多针对 WordPress 的 DDOS 攻击也是针对这个档案。 早前在一台 VPS 上面, MySQL 的使用资源很高, 停止 Apache …
现在不论是家用网络或者中小企网络环境,路由器也是不可或缺的网络设备,而一般上路由器的 IP 都会以 192.168 开头,例如 192.168.0.1 或 192.168.1.1 等。 路由器在局域网路使用的 IP 不可与互联网的 IP 重叠,所以有以下 IP 预留给局域网路使用,互联网不会出现相同的 IP, 它们分别是: 10.0.0.0 – 10.255.255.255 (Class A) 172.16.00 – 172.31.255.255 (Class B) 192.168.0.0 …
DDOS 是十分常见的攻击,即使是一般使用者,下载一套 DDOS 软件,或者直接安装 kali linux, 便可以很简单发动 DDOS 攻击,除了遇到 DDOS 攻击才采取拦截外,也可以透过 iptables 或一些 Linux 设定来预防 DDOS 攻击,以下会列出一些预防 DDOS 的设定及 iptables 规则。 Linux Kernel 透过修改 Linux Kernel 的设定,同样可以有效减低 DDOS 的威胁,RHEL …
MacType 是一套十分出名的文字渲染程式, 最新版再配合网上的 Patch, 在 Windows 10 下可以做到不错的渲染效果, Windows 10 的接口大部份都渲染成功, 用 Firefox 浏览网页的效果也很不错, 现在最大的问题是 Chrome 还未能渲染. 以下纪录一下在 Windows 10 使用 MacType 渲染的方法。 1. 先到 MacType 官网 下最新版 MacType. …
了解 Linux 的开机流程, 对于系统管理员十分重要, 当系统发生问题时, 可以更有效除错, 以下文章会简单介绍 Linux 开机的流程, 而 Linux 开机的流程主要会经过以下 6 个步骤: 1 .BIOS 2. MBR 3. GRUB 4. Kernel 5. Init 6. Runlevel Scripts 1. BIOS …
当需要将 MySQL 资料表完整复制时, 如果资料表是使用 MyISAM 储存引擎, 可以直接停止 MySQL 服务器, 再将资料表的 .MYD 及 MYI 档案复制。但如果资料表是 InnoDB, 或者不想停止 MySQL 运作, 除了用传统的备份方法外, MySQL 已经内建了复制的功能, 具体做法如下。 假设旧资料表是 old_table, 新资料表是 new_table, 可以执行以下 SQL Query: …
在 Unix Like 的作业系统, 档案及目录名称的英文字母大小写有分别, 而在 Windows 内则没有分别, 所以有些网页放在 Windows 主机上可以正常浏览, 而放到 Linux 上便会出现连结失效, 或者图片, CSS, Javascript 不能加载等问题。 例如这样一个超连结: 〈a href=’Filename.htm’〉links〈/a〉 在 Windows 下, 只要档案符合连结内的字母, 不会区分大小写, 所以如果档案名称是 “filename.htm” 可以正确浏览, …
在 CLI 如果解压解缩档时,如果不小心将压缩档解压到工作目录,例如 /var/www/html,将目录变得很凌乱,除了逐个档案检视并删除,更有效的方法是用指令自动删除, 以下是指令例子: 以上指令会将不小心解压的 /path/to/file.tar.gz 档案内容删除。