虚拟主机安装笔记

此文用以记录虚拟主机的安装步骤及相关命令。

1. Webmin

echo “[Webmin]
name=Webmin Distribution Neutral
baseurl=http://download.webmin.com/download/yum
enabled=1
gpgcheck=1
gpgkey=http://www.webmin.com/jcameron-key.asc” >/etc/yum.repos.d/webmin.repo;
yum -y install webmin

2.Virtualmin

wget http://software.virtualmin.com/gpl/scripts/install.sh

3. FreeRadius

yum install freeradius freeradius-mysql freeradius-utils

若出现 Ignoring request to authentication address * port 1812 from unknownclient

则需要将/etc/raddb/clients.conf 中的client localhosdt下的ipaddr修改为服务器ip,而非127.0.0.1

4. DaloRadius

yum install php-pear-DB

5. Firewall配置

firewall-cmd –zone=public –add-port 10000/tcp –permanent

firewall-cmd –zone=public –add-service mysql –permanent

firewall-cmd –list-all-zone

添加转发

firewall-cmd permanent add-masquerade

Centos 6.7下 Virtualmin报错问题

手贱,跑到服务器上运行了yum upgrade,centos自动从6.4升级到了6.7。

然后virtualmin就挂了,查看服务器运行信息页面一直提示:

virtualmin-server-lib-funcs.pl 3617行使用了未定义的net::active_interfaces函数

翻了下源码,发现这个函数应该是在net-lib.pl里实现的。

继续看net-lib.pl(我的在/usr/libexec/webmin/net目录里),发现了这句。

 do “$gconfig{‘os_type’}-lib.pl”;

怀疑是配置文件里的系统类型错了。ll了下该目录,发现一个redhat-linux-lib.pl,centos是redhat系的,应该可以用这个文件,于是把上面那行代码改成

do “redhat-linux-lib.pl”;

保存,刷新virtualmin页面。不再报错了,且提示需要重新检测服务器环境信息。

检测完后,将上面那句话还原回去,发现也能正常运行了。

Google Reader很好,很强大……

前段时间,忘了续费VPS,导致所有的网站数据都付之东流了。

想尽了各种办法,但最终也只在硬盘上找到了2010年底做的一次备份,而且只有数据库资料,没有附件。

虽说这两年写Blog的动力越来越小了,去年一年也没写几篇,但丢了也还是觉得有点可惜。

上个星期偶然登陆GMail(我一般用163的账号),看到侧边栏上Google Reader的插件,猛然想起以前发现的一个现象:
Google Reader似乎会将网站的RSS内容缓存下来。

刚好我也曾把自己的blog加入到Google Reader的订阅列表中去(虽然我几乎不用),抱着侥幸心理去翻了一下,果然找到了2011年几篇文章的缓存,内容也很完整,真是有种“众里寻他千百度,暮然回首,那人就在灯火阑珊处”的感觉(吐槽:Google表示,那是百度名字的起源)。

于是,我从Google Reader上,把自己的文章C + V回自己的Blog。

真是要感谢Google,另外,这件事也告诉我们:一定要定期备份!

上海移动,请还我手机号!

前两天手机被盗,SIM卡一并丢失,办理补卡却遇到了大问题。
想要回我的号码,有以下几个原因:
1.这个号码跟了我五年,有感情
2.更换号码后,各种告知事宜极为麻烦
3.此号码和我很多邮箱、账号进行过绑定
4.此号码中含有CMWAP 20无限套餐
5.与移动的霸权斗争到底

下文是我提交给工信部的投诉书:
Continue reading