现在位置 >首页 > 所有关于centos的文章
用以下几条命令就可以直接在命令行启动webmin
/etc/init.d/webmin
Usage: /etc/init.d/webmin { start | stop | restart }
阅读全文
今天使用 rpm -qa | grep samba 命令时候,出现
error: rpmdbNextIterator: skipping h# 1098 Header V3 DSA signature: BAD
的错提示,找到原因:需要重建rpmdb
重建rpmdb方法如下:
rm -f /var/lib/rpm/__db*
rpm -vv –rebuilddb
阅读全文
安装webmin
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.530-1.noarch.rpm
rpm –ivh webmin-1.530-1.noarch.rpm
卸载webmin
/etc/webmin/uninstall.sh
Are you sure you want to uninstall Webmin? (y/n) : y
Removing webmin RPM ..
Running uninstall scripts ..
Deleted init script /etc/rc.d/init.d/webmin
Done!
配置Webmin
当 Webmin 安装后,默认是启用的,但是这样安装并没有启用SSL。SSL需要安装一个称为Net::SSLeay的Perl模块。如果不安装这个模块,Webmin 只有从本地控制台运行时才是安全的。安装完成后,可以在本地或者远程浏...
阅读全文
下面是正确方法:
#/sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT
#/sbin/iptables -I INPUT -p tcp –dport 22 -j ACCEPT
然后保存:
#/etc/rc.d/init.d/iptables save
这样重启计算机后,防火墙默认已经开放了80和22端口
这里应该也可以不重启计算机:
#/etc/init.d/iptables restart
防火墙的关闭,关闭其服务即可:
查看防火墙信息:
#/etc/init.d/iptables status
关闭防火墙服务:
#/etc/init.d/iptables stop
永久关闭?不知道怎么个永久法:
#chkconfig –level 35 iptables off
再查看是否已经有了:
[root@vcentos ~]# /etc/init.d/iptables status
Tab...
阅读全文
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.bak
vim CentOS-Base.repo
输入:
[base]
name=CentOS-$releasever – Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
#released updates
[updates]
name=CentOS-$releasever – Updates
#mirrorlist=http://mirrorlist.c...
阅读全文
1. 安装Apahce, PHP, Mysql, 以及php连接mysql库组件
yum -y install httpd php mysql mysql-server php-mysql
centos安装php插件就是yum install php-*
yum install php-gd 安装图形支持
也可以通过光驱iso安装
mount /dev/cdrom /mnt挂载光驱到mnt
rpm -ivh /mnt/centos/httpd ****.rpm 安装ISO里的包
测试环境
rpm -qa |grep mysql
rpm -qa |grep httpd
rpm -qa |grep php
2. 配置开机启动服务
/sbin/chkconfig httpd on [设置apache服务器httpd服务开机启动]
/sbin/chkconfig –add mysqld [在服务清单中添加mysql服务]
/sbin/chkconfig...
阅读全文
1. fstab文件的作用
文件/etc/fstab存放的是系统中的文件系统信息。当正确的设置了该文件,则可以通过”mount /directoryname”命令来加载一个文件系统,每种文件系统都对应一个独立的行,每行中的字段都有空格或tab键分开。同时fsck、 mount、umount的等命令都利用该程序。
2. fstab文件格式
下面是/etc/fatab文件的一个示例行:
fs_spec fs_file fs_type fs_options fs_dump fs_pass
/dev/hda1 / ext2 defaults 1 1
fs_spec – 该字段定义希望加载的文件系统所在的设备或远程文件系统,对于一般的本地块设备情况来说:IDE设备一般描述为/dev/hdaXN,X是IDE设备通...
阅读全文
最近VPS被DDOS攻击了,找了个开源的免费防DDOS工具。DoS-Deflate是一款免费的用来防御和减轻DDoS攻击。它通过netstat监测跟踪创建大量网络连接的IP地址,在检测到某个结点超过预设的限制时,该程序会通过APF或IPTABLES禁止或阻挡这些IP。
DDoS-Deflate安装及配置
1、安装
wget http://www.inetbase.com/scripts/ddos/install.sh
chmod 0700 install.sh
./install.sh
2、配置
配置文件是 /usr/local/ddos/ddos.conf ,默认有如下配置
FREQ=1
NO_OF_CONNECTIONS=150
APF_BAN=1
KILL=1
EMAIL_TO=”root”
BAN_PERIOD=600
IP地址白名单:
/usr/local/ddos/ignore.ip.list
卸...
阅读全文
今天给CentOS VPS安装一个工具,发现系统自带的Python版本太低,
查看一下版本:
python -V
Python 2.4.3
用YUM升级也提示无更新,于是先卸载:
rpm -e python
结果卸载不成功,有好多程序依赖它。
结果只能下载一个最新版本的Python:
cd /usr/local/src
wget http://www.python.org/ftp/python/3.0.1/Python-3.0.1.tgz
解压安装:
tar -zxvf Python-3.0.1.tgz
cd Python-3.0.1
./configure
make all
make install
安装完毕,安装完的后续工作:
make clean
make distclean
查看一下版本:
/usr/local/bin/python3.0 -V
Python3 .0.1
看来新装的版本生效了,做个软链...
阅读全文
yum是什么
yum = Yellow dog Updater, Modified
主要功能是更方便的添加/删除/更新RPM包.
它能自动解决包的倚赖性问题.
它能便于管理大量系统的更新问题
yum特点
可以同时配置多个资源库(Repository)
简洁的配置文件(/etc/yum.conf
自动解决增加或删除rpm包时遇到的倚赖性问题
使用方便
保持与RPM数据库的一致性
yum安装
CentOS自带(yum-*.noarch.rpm)
#rpm -ivh yum-*.noarch.rpm
在第一次启用yum之前首先需要导入系统的RPM-GPG-KEY:
#rpm –import /usr/share/doc/centos-release-3(4)/RPM-GPG-KEY-CentOS-3(4)
yum指令
注:当第一次使用yum或yum资源库有更新...
阅读全文













最新评论
话说博主不见更新,正考虑是否
我喜欢用的时候man一下,这
:razz: 来啦
博主是哲人啊,这么多哲理
能坚持这么久的,再烂都是牛站
很现实,转了一圈,回到原点.
刚用这个续费一年。
我看到有这样的说法: 谷歌