vsftpd 的错误提示:500 OOPS: could not bind listening IPv4 socket
[
2010/06/05 01:58 | by admin ]
2010/06/05 01:58 | by admin ]
因redhat AS4的yum中未找到vsftpd,只好自己研究源码包的安装,原来的安装都是直接用脚本yum安装,碰上这系统,也没办法,逼自己去学源码安装。
经过一两小时的学习并测试,终于把源码安装vsftpd-2.2.2.tar.gz的脚本写好了,并把yum时安装的vsftpd服务脚本借鉴过来了,因自己并不懂C的语法(以前在学校学得太差了),只能凭感觉去改改,但最终能用了。
于是,上传源码到服务器,执行安装,几秒的时候安装结束,发现提示出错。
500 OOPS: could not bind listening IPv4 socket 依然google,
原因找到了,原来是系统原来安装了vsftpd,并且是以XINET守护进程启动的。后来被我卸载了
我的vsftpd是使用STANDALONE独立模式,要关闭xinet方式的启动。修改方法如下:
直接修改/etc/xinetd.d/vsftpd文件,把最后的disable=no改成disable=yes
service xinetd restart
service vsftpd restart
搞定。
经过一两小时的学习并测试,终于把源码安装vsftpd-2.2.2.tar.gz的脚本写好了,并把yum时安装的vsftpd服务脚本借鉴过来了,因自己并不懂C的语法(以前在学校学得太差了),只能凭感觉去改改,但最终能用了。
于是,上传源码到服务器,执行安装,几秒的时候安装结束,发现提示出错。
500 OOPS: could not bind listening IPv4 socket 依然google,
原因找到了,原来是系统原来安装了vsftpd,并且是以XINET守护进程启动的。后来被我卸载了
我的vsftpd是使用STANDALONE独立模式,要关闭xinet方式的启动。修改方法如下:
直接修改/etc/xinetd.d/vsftpd文件,把最后的disable=no改成disable=yes
service xinetd restart
service vsftpd restart
搞定。
为redhat AS4安装yum
[
2010/06/05 01:43 | by admin ]
2010/06/05 01:43 | by admin ]
前天接了个环境lnmp的配置,原让其安装centos5.5的,没想对方机房装了其他版本的linux,因平时接触的版本也不多,所以,通过查看 cat /proc/version 才得知系统为32位的redhat AS4。
登录后发现没法使用yum,于是网上搜索,找到方法,以下为转贴:
在标准的Redhat Enterprise Linux上,默认没有安装yum,需要单独下载并安装。
此外,Redhat Enterprise Linux的更新是由Redhat提供的收费服务,但由于Redhat Enterprise Linux和CentOS是基本通用的,所以可用CentOS源来升级redhat。
1. 首先安装yum和相关的rpm包
注意:本安装包只提供给as4系统之用
http://www.swsoft.com.cn/downloads/Prima/Tools/yum_forAS4.tar.gz
或 http://www.haoxm.net/tools/yum_forAS4.tar.gz
下载并解压缩yum包和升级文件
rpm -ivh *.rpm
2. 将解压缩后得到的CentOS-Base.repo复制到/etc/yum.repos.d/目录里边
注意:本CentOS-Base.repo文件只提供给as4系统之用
3. 执行如下命令导入GPG Key
rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-4
或 rpm --import http://www.haoxm.net/tools/RPM-GPG-KEY-CentOS-4
现在可以开始使用yum了。yum的主要参数包括search/install/upgrade/remove。
注意:
1. 使用yum的过程中,有些程序包是不能升级的。
2. 如果使用yum对全部系统都进行升级,则会发现升级后系统版本将从redhat变成centos
这是因为升级使用的是免费centos的yum源,所以升级最好有选择的执行
yum update了一下,文件是下载了,但提示出错未安装,看来能否升为centos还有待再次试验,于是又搜来redhat 的源更换,源码如下:
[base]
name=Red Hat Enterprise AS release 4 Updates
baseurl= http://apt.sw.be/redhat/el4/en/i386/dag/
http://apt.sw.be/redhat/el4/en/i386/rpmforge/
http://mirror.cpsc.ucalgary.ca/mirror/dag/redhat/el4/en/i386/dag/
http://mirror.cpsc.ucalgary.ca/mirror/dag/redhat/el4/en/i386/rpmforge/
gpgcheck=0
yum后发现能更新,就是有用的包太少了。
登录后发现没法使用yum,于是网上搜索,找到方法,以下为转贴:
在标准的Redhat Enterprise Linux上,默认没有安装yum,需要单独下载并安装。
此外,Redhat Enterprise Linux的更新是由Redhat提供的收费服务,但由于Redhat Enterprise Linux和CentOS是基本通用的,所以可用CentOS源来升级redhat。
1. 首先安装yum和相关的rpm包
注意:本安装包只提供给as4系统之用
http://www.swsoft.com.cn/downloads/Prima/Tools/yum_forAS4.tar.gz
或 http://www.haoxm.net/tools/yum_forAS4.tar.gz
下载并解压缩yum包和升级文件
rpm -ivh *.rpm
2. 将解压缩后得到的CentOS-Base.repo复制到/etc/yum.repos.d/目录里边
注意:本CentOS-Base.repo文件只提供给as4系统之用
3. 执行如下命令导入GPG Key
rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-4
或 rpm --import http://www.haoxm.net/tools/RPM-GPG-KEY-CentOS-4
现在可以开始使用yum了。yum的主要参数包括search/install/upgrade/remove。
注意:
1. 使用yum的过程中,有些程序包是不能升级的。
2. 如果使用yum对全部系统都进行升级,则会发现升级后系统版本将从redhat变成centos
这是因为升级使用的是免费centos的yum源,所以升级最好有选择的执行
yum update了一下,文件是下载了,但提示出错未安装,看来能否升为centos还有待再次试验,于是又搜来redhat 的源更换,源码如下:
[base]
name=Red Hat Enterprise AS release 4 Updates
baseurl= http://apt.sw.be/redhat/el4/en/i386/dag/
http://apt.sw.be/redhat/el4/en/i386/rpmforge/
http://mirror.cpsc.ucalgary.ca/mirror/dag/redhat/el4/en/i386/dag/
http://mirror.cpsc.ucalgary.ca/mirror/dag/redhat/el4/en/i386/rpmforge/
gpgcheck=0
yum后发现能更新,就是有用的包太少了。



