我试过在64位的CentOS5.3机器上安装mod_passenger,模块编译成32位的.so文件。 遵循标准配方: gem install passenger; passenger-install-apache2-module gem install passenger; passenger-install-apache2-module 。 apache 2.2.3 Rails 2.3.5 gem1.35 passenger-install-apache2-module命令会发出一个脚本(运行时),这个脚本有很多像-m32和-march=i386这样的标志。 我已经捕获了脚本,用-m64和-march=i386用-march=x86_64replace了-m32 ,重新运行它(带有一些额外的包含path和APXS2variables),但输出对象仍然是32位格式。 有人可以分享如何强制乘客64位的见解吗? 编辑:后来我发现任何模块,我会尝试编译将内置到一个32位版本,所以它不是特定于乘客 谢谢!
我正在使用重复来通过FTP创build我的服务器的夜间备份。 我写了一个脚本,执行本地和远程备份并logging输出结果。 当我以root用户身份运行这个脚本时,它执行得很好。 但是,当我将其设置为cron作业并运行它时,脚本将执行但ftp部分失败。 不久后,我得到一个错误消息说:“ncftpls – 命令未find,请安装ncftp 3.1.9或更高版本”,但它被安装! cron作业是否有某些原因,无法find机器上存在的命令? 它有自己的PATH或类似的东西? 任何帮助是极大的赞赏, 麦克风
我有目录调用/备份,我已经授予访问一个用户。 用户可以通过FTP查看内容,因为我已经在他的主目录中创build了sym链接 但是,如果用户上去的目录,那么他也可以看到/目录的内容 我怎样才能阻止呢?
我安装了Centos 5.5,并通过deluult SElinux被禁用。 我在/ etc / selinux / config中做了更改,现在看起来像这样。 SELINUX=enforcing SELINUXTYPE=targeted SETLOCALDEFS=0 并重新启动系统。 但即使重启后,当我检查sestatus它显示禁用。 我在哪里做错了我是否需要改变别的东西? 编辑: 我正在使用Rackspace Cloud服务器
我已经configuration了使用keygen密码不太authenticaton的SSH密钥,从以下链接http://rcsg-gsir.imsb-dsgi.nrc-cnrc.gc.ca/documents/internet/node31.html无论我做什么这不断询问密码。我已经GOOGLE了很多,这也是我已经设置的权限,在.ssh 700和authorized_keys文件到600.我改变了/ etc / ssh / sshd_config文件 ChallengeResponseAuthentication no PasswordAuthentication no 重新启动ssh,恢复系统,检查ssh-agent pid,它正在运行。这仍然要求密码,请让我知道,如果任何人可以抛出一些光。 ssh -v输出 OpenSSH_4.3p2, OpenSSL 0.9.8b 04 May 2006 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug1: Connecting to 174.3.16.182 [174.3.16.182] port 22. debug1: Connection established. debug1: permanently_set_uid: 0/0 debug1: identity file /root/.ssh/identity type -1 debug1: identity file /root/.ssh/id_rsa type […]
我最近注册了一个rackspace云托pipe帐户。 一切运行良好,但我仍然需要build立数据库系统。 我已经这样做了 yum安装php-mysql mysql mysql-server / sbin / chkconfig –levels 235 mysqld on /etc/init.d/mysqld start 我在接下来的步骤中遇到了麻烦: 我怎样才能创build数据库? 有没有一个phpmyadmin包,我可以通过控制台安装? 另外,我使用正确的水平chkconfig? 谢谢
我是新的rsync。 我打算使用它来同步3个服务器之间的文件。 其中2个在Centos上,另外一个在Windows上。 问题是什么是使用rsync的最佳方式? 使用SSH或与rsync服务器?
我正在检查任何服务的状态或停止启动我的Linux服务器上的任何服务器时出现以下错误。 它的CentOS-5.4服务器。 sh: /usr/bin/(swapd): /lib/ld-linux.so.1: bad ELF interpreter: No such file or directory 我已经检查过ls -l / lib / ld *,下面是o / p -rwxr-xr-x 1 root root 129832 Oct 25 19:16 ld-2.5.so lrwxrwxrwx 1 root root 9 Nov 24 02:14 ld-linux.so.2 -> ld-2.5.so lrwxrwxrwx 1 root root 13 Nov 24 02:14 ld-lsb.so.3 -> ld-linux.so.2
我有一个centos服务器。 我已经从.tar.gz文件安装了Apache 2.2.17。 我也从ius资源库安装php 5.3。 这工作得很好,Apache运行正常,所以PHP 5.3。 但是,当我把一个phpinfo.php文件的目录,Apache应该提供文件,它不起作用。 我似乎只能得到PHP的工作,如果我使用安装httpd的安装Apache的旧版本。 有任何想法吗? 谢谢。
我无法使用rootlogin到一个centos框,密码是正确的,我怀疑这是一个文件权限问题,我该如何解决? 回应:220(vsFTPd 2.0.5) 命令:USER root 回应:530权限被拒绝。