Articles of centos

Logrotate Mysql – 不发生旋转

我使用CentOS5,我有以下版本的mysql: mysql Ver 14.12 Distrib 5.0.77,用于使用readline 5.1的redhat-linux-gnu(i686) 我想使用logrotate旋转mysql的日志。 让我们考虑一下,我只想旋转文件/var/lib/mysql/mysql-log.log作为例子。 我在下面描述了我所遵循的过程,我已经注意到的logrotate行为,然后给出了我的configuration文件的内容。 我遵循这些步骤: 我在/etc/logrotate.d中添加了一个名为mysql的文件(见下面的内容),拥有660个权限(文件属于root) 我试图用命令“logrotate -dv –force /etc/logrotate.conf”强制旋转 我注意到的行为: 由logrotate命令产生的消息似乎向我显示/var/lib/mysql/mysql-log.log已被旋转 实际上,在/ var / lib / mysql /中没有“mysql-log。*”,只有原始文件/var/lib/mysql/mysql-log.log,与执行命令之前一样大。 我现在给你我的onfig文件,而日志的提取产生了我关心mysql的命令logrotate。 /etc/logrotate.conf中 # see "man logrotate" for details # rotate log files weekly weekly # keep 4 weeks worth of backlogs rotate 4 # create new (empty) log files after […]

如何解决我的Windows / Linuxnetworking上的主机名?

我有一个小型企业networking。 我们有几台Windows机器,一个基于Linux的NAS机箱和一个networking上的Linux机器。 一切都通过DSL路由器(Netopia 3000)连接到互联网。 我设置它,所以Netopia是DHCP服务器。 问题是,我只能通过IP地址而不是主机名访问Linux机器。 当我们在该盒子上安装CentOS时,我们select了将主机名称报告给DHCP服务器的选项。 但是这是行不通的。 我不能通过名字ping箱子。 这很奇怪,因为基于Linux的NAS(DLink DNS-323)在Windows资源pipe理器中显示得很好,我可以ping通它。 我需要做些什么才能让Linux机器出现?

如何在没有cPanel的情况下pipe理我的CentOS VPS

刚刚与Dual Virtual Core / CentOS / 150G / 1gb ram / 2 IP获得了良好的VPS处理能力。 但cPanel不在我的范围之内。 因此,我对VPS有了新的认识,对cPanel共享主机有很好的了解。 几年前使用RH,目前在Ubuntu上使用和使用舒适。 我有时间和品味从服务器端学习Unix。 我的问题是: 我将主持10个Drupal站点的stream量合理。 上述规格是否足够? 我的主机可以安装任何免费的面板,如Kloxo,VHCS等。首先,我真的需要一个面板来pipe理VPS吗? 如果我可以在没有控制面板的情况下pipe理,我需要知道什么? 我可以通过在本地机器上首次使用CentOS来完成吗? 任何链接到入门/教程或简短的书籍,以启动是值得欢迎的。

保护Linux中某些用户的源代码

我们有一个CentOS开发服务器,它有各种项目的源代码。 有些项目比其他项目更为敏感,对于那些敏感的项目,我们只想限制某些开发者(所有开发者都是内部的)。 我们服务器上的所有开发人员都拥有root访问权限,因为他们正在做的事情(我知道,对我来说是耻辱)。 我正在探索如何保护特定开发人员的某些源代码库,并提出了以下build议:像Truecrypt一样encryption,只有某些用户知道密码,更改根监牢,虚拟机或完全独立的服务器。 显然他们都有自己的优点和缺点。 我想收集一些build议和其他想法。 保护源代码免受服务器上的窥探,甚至是拥有root密码的用户,最好的办法是什么? 多谢你们! 〜丹

Linux服务器的性能比较

我想要虚拟专用服务器(Linux)的电子商务网站。 有人可以帮助我理解哪种操作系统在性能方面会更好:CentOS或Fedora? CentOS和Fedora作为服务器的优点和缺点是什么?

Linux隐形进程

我有一个名为“隐身”的进程已经感染了我的服务器(砰的一声我的CPU),我无法弄清楚它在哪里删除它的好处。 每次我杀死这个进程,它都会以某种方式再次启动… ps -ef | grep stealth ps -ef | grep stealth给我这个: 但我不知道./stealth会在哪里,因为它是一个相对path? 另外当我尝试使用locate或find ,我什么都没有得到。 任何想法如何find并删除这个过程?

CentOS热备份

我们有专门的CentOS机器运行客户pipe理服务,几天后开发将停止,我们想对硬盘进行完整的备份。 服务器有2个使用RAID1的500GB硬盘。 现在,我知道使用dd(该死的危险)我们可以准确地反映硬盘(这是我们想要的),但是我想知道是否有更less的硬核解决scheme在稍后提供增量备份?

使用Amazon Web Services(AWS)可以在单个EC2实例上安装多less个EBS驱动器?

我可以连接到运行Linux CentOS的单个Amazon EC2服务器上运行多less个单独运行的EBS驱动器(未被search到)? 我无法在EC2或EBS手册中find价值。 EBS还有其他的驱动限制吗?

如何在CentOS上升级mysql5.0到5.5

我想在我的本地服务器上从5.0升级到5.5。 我有CentOS 5.8。 我已经安装了php5.3。 当我input yum remove mysql mysql-* 下面出来。 Removing: mysql x86_64 5.0.95-1.el5_7.1 installed 8.2 M mysql-server x86_64 5.0.95-1.el5_7.1 installed 22 M Removing for dependencies: perl-DBD-MySQL x86_64 3.0007-2.el5 installed 328 k php53-mysql x86_64 5.3.3-7.el5_8 installed 210 k Q1。 我应该inputyes来清除所有的? 如果不是,如何避免删除php53-mysql? 我需要它吗? Q2。 删除之后,我将input以下内容。 这是对的吗。 yum install mysql55 mysql55-server –enablerepo=webtatic service mysqld start mysql_upgrade 提前致谢。

如何禁用SSH密钥并使用密码login

我有一个棘手的情况。 首先,我通过键设置了一个ssh访问权限,我忘记了“keys”的密码,然后我无法连接。 我试图用另一台电脑login,我想我会login使用用户名和密码。 但这正是我所得到的 – mylaptap@mylaptop870:~$ ssh -v -p XXXX XXX.XXX.XXX.XX OpenSSH_5.3p1 Debian-3ubuntu3, OpenSSL 0.9.8k 25 Mar 2009 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug1: Connecting to XXX.XXX.XXX.XX [XXX.XXX.XXX.XX] port XXXX. debug1: Connection established. debug1: identity file /home/mylaptap/.ssh/identity type -1 debug1: identity file /home/mylaptap/.ssh/id_rsa type -1 debug1: identity file /home/mylaptap/.ssh/id_dsa type […]