"WP-Print" 是个很实用的 WordPress 外挂程式,它会针对文章的内容做一些调整,让访客可以进行 "友善打印",你可以点点看本文章左边 "友善打印" 看看效果。
继续阅读
CentOS 5/6 安装 GNOME 与 KDE 桌面环境
最近开始接触 Linode 与 DigitalOcean 这两家的 VPS,里面提供的 Linux 系统都是采“最小安装”,于是我就想试试看是否能安装 GNOME 桌面,再以 xrdp 连接远端桌面。
GroupInstall
yum 本身就提供 groupinstall 的方式来安装套件组,先以下列指令查看有哪些套件组:
$ yum grouplist | more
CentOS 5.x 与 6.x 套件组的名称不太一样,例如桌面环境套件:
CentOS 5.x:
- GNOME: GNOME Desktop Environment
- KDE: KDE (K Desktop Environment)
CentOS 6.x:
- GNOME: Desktop
- KDE: KDE Desktop
以下的步骤是以 CentOS 6.x 来做安装,如果你是用 CentOS 5.x,请自行替换这两个套件组的名称。
Windows Server 2012 评估版与延长使用期限
下载与安装
至 微软的评估中心 下载 Windows Server 2012 SP1 180 天软件试用版 (Windows Server 2012 只有 x64 的版本)。安装时,不论你是要安装 Standard 还是 Datacenter 的版本,记得选有“(Server with a GUI)”的项目。
另外,Windows 会依照你所选取要试用的版本,自动帮你使用评估版的序号安装。
Standard 版和 Datacenter 的功能相同,包括容错移转丛集等高可用性功能。唯一的差异在于虚拟机器 (VM) 的数目。Standard 版授权可让您最多在两个处理器上执行两个 VM;Datacenter 版授权则允许您最多在两个处理器上执行不限数目的 VM。
安装 xrdp v0.6.0 (原始档)
之前有介绍过 "Linux 上的远端桌面程式: xrdp" 了,2012 年底,xrdp 已经改版到了 v0.6.0。xrdp 自 v0.5.0 之后,安装与启动的方式也有点不一样。
安装步骤
1. 系统要有程式编译器:
yum install gcc pam-devel openssl-devel autoconf automake libtool
2. 到 http://xrdp.sf.net 下载 xrdp 的原始档并安装:
cd /usr/local/src wget http://downloads.sourceforge.net/project/xrdp/xrdp/0.6.0/xrdp-v0.6.0.tar.gz tar -xzvf xrdp-v0.6.0.tar.gz cd xrdp-v0.6.0 ./bootstrap ./configure make make install
3. 编辑 /etc/rc.d/rc.local,加入:
/etc/xrdp/xrdp.sh start
启动 xrdp
启动 xrdp 指令:
/etc/xrdp/xrdp.sh start
设定与登入
设定与登入的方式与之前的教学一样,请自行参考。
错误处理
如果在执行 "./configure" 时出现下列两个错误讯息之一:
- please install libx11-dev or libX11-devel
- please install libx11-dev and libxfixes-dev or libXfixes-devel
表示系统还没有 X11 环境,就照着指示安装看看:
yum install libX11-devel libXfixes-devel
成功安装 xrdp 后,你再看看需不需要安装完整的 GNOME 或 KDE 桌面。
参考网页
CentOS 安装 vsftpd FTP Server
为什么这次要安装 vsftpd,而不安装 proftpd 呢? 其实只有一个原因,就是 vsftpd 直接支援 UTF8,并且会自动转换为 Client 端 FTP 软件的语系。
1. 安装 vsftpd:
yum -y install vsftpd touch /etc/vsftpd/chroot_list chkconfig vsftpd on
2. 安装完后让防火墙可以通过 21 Port:
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT service iptables save
3. 编辑 "/etc/vsftpd/vsftpd.conf",找到:
anonymous_enable=YES
将 YES 改成 NO。
如要限制用户只能在自己的家目录,则在档案加入:
# 限制用户只能在家目录 (/etc/vsftpd/chroot_list 的用户可不受限制) chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list
如果没有 /etc/vsftpd/chroot_list,你仍须建立这个空白档案,否则 ftp 会连不上。
如要 ftp 的档案列表可以看到跟 Server 上同样的时间,请在档案加入:
# 使用本地时区 use_localtime=YES
4. 启动 vsftpd:
service vsftpd start