Squid 是开源的网页代理服务器, 以下是在 RHEL 及 CentOS 7 安装 Squid 及设定 HTTP 快取的方法。 Squid 已经包括在 CentOS Repository 里面, 可以直接用 YUM 安装: # yum install squid 将 Squid 默认的设定档保留一个备份, 然后才作出更改: # …
ufw (Uncomplicated Firewall) 是 Ubuntu 内建的防火墙配置工具, ufw 使用上十分简单, 以下是使用 ufw 的简单例子: 检查防火墙目前状态: $ sudo ufw status verbose 开启 TCP 埠号 22 对外连线: $ sudo ufw allow 22/tcp 开启 TCP …
如果机构内的电脑数量多的话, 建立本地的 YUM Repository 后, 便不用每个套件在不同电脑都下载一次, 可以节省不少频宽, 以下是在 CentOS 建立本地 YUM Repository 的方法。 先建立以下目录, 以下例子是 CentOS 7 的 x86_64, 需要根据需要修改: # mkdir -pv /var/www/html/centos/7/updates/x86_64 # mkdir -pv /var/www/html/centos/7/os/x86_64 # …
在 Redhat, CentOS 及 Fedora 要移除旧 Kernel, 及设定保留的 Kernel 数量, 可以用以下方法。 列出安装在系统的 Kernel: # rpm -q kernel kernel-2.6.32-504.12.2.el6.x86_64 kernel-2.6.32-504.16.2.el6.x86_64 kernel-2.6.32-504.23.4.el6.x86_64 kernel-2.6.32-504.30.3.el6.x86_64 kernel-2.6.32-573.1.1.el6.x86_64 移除旧 Kernel: 例如想移除 kernel-2.6.32-573.1.1.el6.x86_64, 输入以下指令: # yum …
Zabbix 是一套开源的网络及系统监察工具, 以下是在 RHEL 及 CentOS 安装 Zabbix 的安装笔记。 由于 Zabbix 是基于 PHP 及 MySQL 开发, 需要先安装 LAMP 环境, 可以参考本站另一篇文章 RHEL 及 CentOS 7 安装 Apache, MariaDB, PHP(LAMP)” 先建立 …
OwnCloud 是一套可以在自家主机上, 建立专属云端档案储存及分享的开源工具, 功能就像类似 DropBox 这类的云端硬盘。OwnCloud 除了提供简易网上接口外, 也提供支援 Linux, Windows 及 Mac OSX 的 OwnCloud 桌面客户端程式, 以及 iPhone 及 Android 的专用 Apps 登入。 以下是在 RHEL 7 及 CentOS 7 …
NetworkManager 是 RHEL 7 及 CentOS 7 的默认网络管理工具, 除了使用 GUI 接口外, NetworkManager 也可以透过 nmcli 指令控制, 以下会介绍 nmcli 的常见用法。 显示 NetworkManager 状态概况: # nmcli general status 显示所有连线: # nmcli connection …
在 control panel 里面较出名的有 cPanel 及 Plesk, 它们两者的功能都十分强大, 但最大的缺点是它们都是付款软件, 会按用户数量按月收费。除了 cPanel 及 Plesk 外也有很多开源的 Hosting Control Panel, 以下整理了几款开源免费的 control panel, 可以让一般用户透过简单的操作接口管理电邮帐号, FTP Accounts, 硬盘空间, 频宽等。 ISPconfig ISPconfig 是 Linux …
ifconfig 的全写是 “interface configuration”, 是在 Linux/Unix 系统的网卡管理工具, 可以显示, 管理及查询网卡状态, 以下是 ifconfig 的实用例子。 直接输入 “ifconfig” 而不加入任何参数, 会显示所有 active 的网卡资料: # ifconfig 加上 -a 参数会显示所有网卡资料, 包括 active 及 inactive 的网卡: # …
透过 Router 连接上网 Linux 系统, Router 会分配一个私有 IP 地址, 用 ifconfig 指令只会看到私有 IP 地址。如果需要查看外部对外的 IP 地址, 可以用撷取一些显示 IP 地址的网站, 从而得出外部 IP。 以下会使用 curl 撷取显示 IP 地址的网页, 如果没有安装, 可以用 yum …