让Apache2支持中文URL

发表于: 2010-08-12  /  标签: , ,

有些客户用了我们带apache的系统模板后无法支持中文URL,今天以我们带apache的系统模板为例,简单的说一下如何让Apache2支持中文URL。 测试环境: centos5.5+apache2+mod_encoding 第一步:下载文件解压 1 2 wget http://www.vpsyou.com/sources/mod_encoding.zip unzip mod_encoding.zip 第二步:iconv_hook编译和安装,安装mod_encoding前首先需要安装iconv_hook。 1 2 3 4 5 cd mod_encoding/lib ./configure make su make install 完成上面操作后,iconv_hook相关so文件放到/usr/local/lib下面。 要操作系统系统能够搜索到该so文件,需要完成一下几行操作 打开/etc/ld.so.conf文件,添加一行指向iconv_book的所在路径,即”/usr/local/lib”(仔细查看如果有则可以跳过) 1 vi /etc/ld.so.conf 加入: 1 /usr/local/lib [Esc]、[:]、[w]、[q] 保存退出。 继续以下步骤: 1 2 PATH="$PATH:/sbin" ldconfig 第三步:apxs工具安装 编译mod_encoding时,必须要有apxs,httpd-devel中包括创建和安装扩展模块的apxs工具。如果是你安装了Apache,检查${APACHE_HOME}/bin/下是否存在apxs,如果存在则略过该步无需自己安装该程序包,如果尚未安装,则需要自己手动安装httpd-devel。 1 apt-get install http-devel 我们带apache系统模板已经安装,路径为:/usr/local/apache2/bin/apxs 第四步: mod_encoding模块的编译 入mod_encoding.zip的解压目录,即mod_encoding 1 2 ./configure –with-apxs=/usr/local/apache2/bin/apxs –with-iconv-hook=/usr/local/include make [...]

Centos安装桌面

发表于: 2010-07-18  /  标签: , , ,

之前也发布过关于在centos安装桌面的教程,那个太过于繁琐,今天发布一个Centos下安装X Window+GNOME Desktop的一键包,希望能方便那些需要在centos下安装图形界面的客户! 特别说明:本站只提供安装的一键包,不再提供任何与之相关的技术支持;本站不承担安装此一键包后出现影响生产环境之类等一切严重后台,故建议客户是在一个干净的centos系统里安装,另建议内存在768以上的客户安装及建议安装在32位的centos系统上! 本安装包本站已在centos5.5 32bit上安装成功,安装不成功可能与你之前安装的有软件上冲突之类的,请重装系统重试! 安装过程: wget http://www.vpsyou.com/sh/xwindow.sh;sh ./xwindow.sh; 将上面1行复制,粘贴到您的linux ssh控制台里,回车,全自动安装,等待5-30分钟即可完成! 出现如下图时,按回车就行,表明你已经安装成功 如何登陆: 1.用winscp登陆你的vps,下载/backup/www.vpsyou.com/client.id_dsa.key到本地 2..下载FreeNX Windows 客户端并安装,下载地址: http://www.nomachine.com/download-client-windows.php 3..安装FreeNX后打开,输入root,密码及vps的IP,并导入刚才下载回来的client.id_dsa.key,具体请看图:

让Centos解压RAR

发表于: 2010-06-15  /  标签: ,

有些朋友购买了vps后由于他是从原来的win主机搬迁过来,备份打包的数据是rar格式的,那在centos下怎么解压呢? Goole一下,找到解决办法: 1 2 3 4 wget http://www.rarsoft.com/rar/rarlinux-3.9.3.tar.gz tar -xvf rarlinux-3.9.3.tar.gz cd rar make 看见下面这些信息就是安装成功了 1 2 3 4 5 mkdir -p /usr/local/bin mkdir -p /usr/local/lib cp rar unrar /usr/local/bin cp rarfiles.lst /etc cp default.sfx /usr/local/lib 但是在运行命令rar时,出现下面这个问题, rar: /lib/i686/nosegneg/libc.so.6: version `GLIBC_2.7′ not found (required by rar) 解决办法: 1 cp rar_static /usr/local/bin/rar 先记住两个常用命令吧: 1 2 rar [...]

centos 5编译安装apache+php+mysql

发表于: 2010-05-06  /  标签: , , , , ,

很多客户要求我们帮助他们配置环境,第一是因为我们的VPS是无管理或无技术支持的vps,另一个是我们未必有时间帮助客户做这件事,今天发一个在本站VPS的centos 5下编译安装apache+php+mysql+Zend Optimizer+eaccelerator教程,大家可以做参考! 注意,本教程只在本站vps的centos 5系统下编译安装成功! 一,安装所需开发包 1 2 yum -y install gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel libxml2-devel gettext-devel pcre-devel patch vim vim-mini* libtool* yum -y update 二,源码编译安装所需包 1.GD2安装 首先编辑freetype.h文件,不然make的时候会报错 1 vi /usr/include/freetype2/freetype/freetype.h 把以下内容注释掉: 1 2 3 4 5 6 7 #ifndef FT_FREETYPE_H #error "`ft2build.h’ [...]

Centos下安装X Window+GNOME Desktop+FreeNX

发表于: 2010-03-16  /  标签: , , ,

FreeNX是近年来继VNC之后新出现的远程控制解决方案,基本原理是将XWindows的信号压缩后传输到远程客户端显示,而VNC是直接截取 屏幕图像处理传输。这样,在同样的传输信道条件下,FreeNX可以比VNC提供更好的操作感和实时性; 其实我们一直不提倡linux下安装桌面,但很多客户要求,今天总结了一下在我们vps下centos的安装 第一:装X Window+GNOME Desktop+FreeNX 1 2 3 4 5 yum groupinstall "X Window System" yum groupinstall "GNOME Desktop Environment" yum install nc expect yum install freenx yum groupinstall chinese-support 第二:配置 1 cd /etc/nxserver ; cp node.conf.sample node.conf 编辑 /etc/ssh/sshd_config 档并更改/加入下列数行: 1 2 PasswordAuthentication no #这样的话你将不能在使用putty SSH登陆了! AllowUsers nx root 然后从启动sshd: 1 service sshd [...]

CentOS 5.3安装配置PPTPVPN服务器

发表于: 2010-02-08  /  标签: , ,

VPN的英文全称是“Virtual Private Network”,翻译过来就是“虚拟专用网络”。顾名思义,虚拟专用网络我们可以把它理解成是虚拟出来的企业内部专线。它可以通过特殊的加密的通讯协议在连接在Internet上的位于不同地方的两个或多个企业内部网之间建立一条专有的通讯线路,就好比是架设了一条专线一样,但是它并不需要真正的去铺设光缆之类的物理线路。这就好比去电信局申请专线,但是不用给铺设线路的费用,也不用购买路由器等硬件设备。VPN技术原是路由器具有的重要技术之一,目前在交换机,防火墙设备或Windows等软件里也都支持VPN功能,一句话,VPN的核心就是在利用公共网络建立虚拟私有网。

Nginx 0.8.x PHP一键包

发表于: 2010-02-08  /  标签: , , ,

Nginx (“engine x”) 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。