这里使用 Centos 5.4,我在同一网络上有两台机器,但只有一台可以访问外界。我想在一台机器上使用 yum 安装软件,而不是下载软件包并手动复制它们,我想设置它以便它可以使用另一台机器作为网关。
有关如何执行此操作的提示的任何提示?
我正在尝试在我们的服务器上安装 BugZilla。问题是 BugZilla 的 perl 脚本将路径定义为/usr/bin/perl,而我的 perl 安装位于/usr/local/bin/perl.
我在安装其他应用程序时也遇到了这个问题,我不得不手动编辑解释器路径。
你是如何处理这样的情况的?
编辑:我刚刚注意到我们在服务器上有两个 perl 副本,一个在标准位置,在 /usr/local/bin/perl 中,但which perl返回前一个路径。
顺便说一句,这是我运行 bugzilla 的 perl 脚本时遇到的错误
bash: ./checksetup.pl: /usr/bin/perl: bad interpreter: Permission denied
Run Code Online (Sandbox Code Playgroud) 我有这台机器,它没有安装“make”实用程序,我需要它来安装其他实用程序,你们以前在 Solaris 10 机器上做过吗?
这是我使用“uname -a”命令得到的输出:SunOS qsunx02 5.10 Generic_141445-09 i86pc i386 i86pc。
那里有一些信息,但我找不到任何有用的帖子。
我阅读了 INSTALL.txt 文档,它说我应该运行安装脚本,将您的浏览器指向您网站的基本 URL。我应该输入什么命令来控制台运行脚本?
我的网站的基本 URL 是否与 localhost 相同,因为我的项目位于 /var/www 目录下?
我们是一家提供通风系统解决方案的小公司。解决方案的一部分是与通风设备通信的“控制器”。这些控制器只是带有我们的 Windows 7 系统映像的戴尔计算机,有时还带有一些特殊硬件。
我们通常一次做一批 10 个控制器。我们一直在使用 Norton Ghost 来应用系统映像,但由于戴尔经常更改系统配置,并且我们的 Windows 映像现在不包含正确的驱动程序,因此此过程会中断。当他们更改 RAID 控制器时,这尤其是一个问题。
为了改善这一点,我看到了 2 个选项:
我对这两种方法都没有太多经验。你会如何解决我们的问题?
我需要重新安装在 VMWare VPS 上运行的 Ubuntu 服务器。最简单的方法当然是从迷你 ISO 进行全新安装。但它是一台生产服务器,我无法承受一个小时或更长时间的停机时间。是否可以在几乎没有停机时间(例如 15 分钟左右)的情况下重新安装?
换句话说,我正在寻找一种方法来升级实时 Ubuntu 服务器上的操作系统版本,而不会出现明显的停机时间。我将手动传输所有设置和数据。
服务器事实:
/boot, sda1@ext4上 92 MB/, LVM root@ext4上 1.5 GB/srv, LVM data@ext4上 19 GBswap我还没有使用 Linux 文件系统工具(chroot等)的经验。但是,我想类似于以下的行动计划可能会奏效(host目标是 VPS 机器,upgrade是新操作系统):
安装升级操作系统
在本地 Virtual Box 上安装新的 Ubuntu 服务器。
传输服务和设置
从当前操作系统传输服务和设置以升级操作系统。我尽可能保持配置的便携性,并用于etckeeper跟踪配置更改。
将升级操作系统文件系统复制到主机
我计划使用rsync将升级操作系统文件系统复制到主机。但是把它放在主机上的什么地方呢?我想到了:
一个单独的分区;我需要缩小data …
我有一台装有 McAfee SafeBoot Whole Disk Encryption 的机器。如果我没有安全启动密码,我可以从操作系统安装盘启动,格式化磁盘并重新安装操作系统吗?这是否会破坏我的主引导记录,因为它也是加密的?
后续:我能够从 CD 启动,格式化磁盘并重新安装操作系统
尝试在 fujitsu S100R5 服务器(两个驱动器托架)上安装 vmware esxi 5。
我将驱动器作为硬件 RAID 1 阵列,但 vmware 在安装时显示两个物理驱动器。
如果我安装到这些驱动器之一,阵列会降级,并且在启动时显示“无操作系统”,即使在重建之后也是如此。
据我了解(这是我的第一个裸机 vmware 安装)vmware 旨在将逻辑阵列显示为驱动器,您应该在其上安装。
我有点想法,有没有其他人经历过这个?
我有 php 5.3.6 和 ubuntu。我想安装APC。
当我这样做时$ pecl install apc,我最终得到一个错误:
In file included from /tmp/pear/temp/APC/apc.c:44:0:
/usr/include/php5/ext/pcre/php_pcre.h:29:18: fatal error: pcre.h: No such file or directory
compilation terminated.
make: *** [apc.lo] Error 1
ERROR: `make' failed
Run Code Online (Sandbox Code Playgroud)
当我尝试做$ yum install php-pecl-apc我总是得到错误:No package "php-pecl-apc" available
我尝试做 a $ yum clean all,但没有任何区别。
我不知道如何继续。你有什么建议?
使用以下命令安装 Mysql 服务器就好了:
sudo apt-get install mysql-server
Run Code Online (Sandbox Code Playgroud)
在安装过程中,我被提示选择一个 root 密码。安装后,我可以使用以下命令登录到 mysql 监视器:
mysql -u root -p
Run Code Online (Sandbox Code Playgroud)
当提示时,我输入了密码并成功登录。
当我重新启动我的服务器然后尝试登录到 mysql 监视器时,在输入密码时出现此错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
Run Code Online (Sandbox Code Playgroud)
当我查看时,/var/run/mysqld/我没有看到任何名为mysqld.sock. 以前在重新启动之前,该位置中有一个同名的文件。它也在我的客户端 shell 程序 (mRemoteNG) 中以红色突出显示。
如果我尝试通过执行以下操作来创建该文件:
sudo touch mysqld.sock
Run Code Online (Sandbox Code Playgroud)
它确实被创建了,但它没有突出显示为红色,当我再次尝试登录时,出现与以前相同的错误。
我无数次尝试卸载和重新安装 mysql 和 mysql-server ,每次都会出现同样的问题。
我也试过 stropping 并启动 mysql 服务,但没有任何区别。
我只在干净的 Ubuntu 安装上第一次安装 mysql-server 时被提示选择密码。之后每当我卸载并重新安装它时,它都不会提示我选择密码,只是说它已成功安装。
如何正确安装 mysql-server 以便即使在重新启动服务器后它也将始终存在?