服务器信息:cPanel / 4GB
conf文件如下:
#Memory a user
-m 128
# default port
-p 11211
# user to run daemon nobody/apache/www-data
-u nobody
# only listen locally
-l 127.0.0.1
这是否意味着它为每个帐户(域)分配了 128M?比方说,如果有 10 个站点正在运行,服务器将消耗 128 * 10 = 1280M?
如有不妥请指正。谢谢。
盒子信息:CENTOS 5.8 i686 带 cPanel。
我正在尝试添加Remi
$ rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
出现错误:
Retrieving http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
error: Failed dependencies:
epel-release >= 5 is needed by remi-release-5-8.el5.remi.noarch
我能做些什么?谢谢。
我正在运行 10.10 版本。
我将 APC 安装为
sudo apt-get install php-apc
它安装了 APC (3.1.3p1)。现在最新的是 3.1.10。
我怎样才能更新到最新的?
谢谢。
我目前正在实施密钥对登录到我的服务器,如下所示:
从我的本地笔记本电脑生成密钥对:
me@macbook:~ $ ssh-keygen -t rsa
将公钥从笔记本电脑传输到服务器:
me@macbook:$ scp ~/.ssh/id_rsa.pub [email protected]:~/id_rsa.pub
在服务器中,将公钥添加到 authorized_keys 文件
$ cat id_rsa.pub >> ~/.ssh/authorized_keys
我禁用了 ssh 的密码登录。
问题是,密钥只能在我的笔记本电脑上用于在我的服务器中进行 ssh,看起来它是与我的 macbook 笔记本电脑绑定的。这意味着,如果我在另一台计算机上,我将无法使用该私钥进行 ssh。在最坏的情况下,如果我丢失了笔记本电脑,我将被锁定,无法 ssh 登录。(如果错误请纠正我,我很困惑)
如何使私钥可用于多台机器?(就像 AWS ec2,我可以在任何地方使用 .pem 文件来 ssh 进入)
谢谢。
以下是 authorized_keys 文件的内容
我试图将目录中的所有文件移动到另一个目录,如下所示:
$ mv /directory_one/* /directory
但是,/directory_one 中的隐藏文件(例如 .htaccess)不会被移动。
这样做的正确命令是什么?
系统:Ubuntu
目前服务器有50G磁盘,df输出如下。
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hda1 49448752 1445164 45491668 4% /
none 1278760 176 1278584 1% /dev
none 1283492 0 1283492 0% /dev/shm
none 1283492 36 1283456 1% /var/run
none 1283492 0 1283492 0% /var/lock
它在 /dev/xvdb 中有 200G 尚未安装。是否可以将 /dev/xvdb 挂载到“/”,使其在“/”处总计约 250G(有点像扩展/扩展当前“/”目录)?
如果可能,我该怎么做?
谢谢你。
我正在尝试为 cron 编写 mysql 备份脚本。使用 Ubuntu 服务器。
当前代码如下:
#!/bin/sh
mysqldump -u root --all-databases > /root/all_databases_backup-`date +%A`.sql
我是否需要在 mysqldump 之前添加“sudo”,如下所示:
#!/bin/sh
sudo mysqldump -u root --all-databases > /root/all_databases_backup-`date +%A`.sql
我问的原因是因为当我在 shell 中运行 mysql/mysqldump 时,它总是说 Permission denied。我需要 sudo 才能通过。
那么脚本中的命令是否也需要 sudo ?
谢谢。