Linux AS4 安装MySQL5

1. 卸载RedHat上原有的MySql的老版本.本人AS4上是原有了Mysql4.

       1> 用” rpm -qa | grep mysql ” 查看安装了mysql的哪些组件.看清楚有哪些组件名,在第二步卸载中使用.

       2> 用” rpm -evv <组件名> “完全卸载. 其中几个组件说缺少 ***.so.10啥的,就需要用” rpm -e –nodeps <组件名> “强制卸载.到此卸载完毕.

  Continue reading

linux系统合理分区

Debian GNU/Linux 依照 文件系统层次标准 (Filesystem Hierarchy Standard) 安排文件以及文件命名。该标准让用户和软件程序预知文件以及目录的位置。根目录只是简单表现为 /。在根层次,所有的 Debian 系统包括这些目录:

目录 内容
bin 基本命令执行文件
boot boot loader 的静态链接文件
dev 设备文件
etc 主机特定的系统配置
home 用户目录
lib 基本共享库以及内核模块
media 用于移动介质的挂载点
mnt 用于临时挂载文件系统
proc 系统信息的虚拟目录(2.4 和 2.6 内核)
root root 用户的目录
sbin 基本系统命令执行文件
sys 系统信息的虚拟目录(2.6 内核)
tmp 临时文件
usr 第二级目录
var 不断变化的数据
srv 系统提供的用于 service 的数据
opt 附加的应用程序软件包
下面列出关于目录和分区的重要考虑。要注意磁盘的使用随系统配置和特定用途有很大变化。这里所推荐的是通用指引,提供如何分区的起点。
Continue reading

FreeBSD和Linux的比较

FreeBSD 是一个自由的,源自AT&T UNIX的操作系统。目前已经不包含任何AT&T的代码。可以说它是正统的UNIX后代。而Linux是由一个芬兰Helsinki大学的学生 Linus Torvalds开发的UNIX的克隆。 在Linus上大学的时候,由于AT&T与加州大学伯克莱分校在BSD版权问题上发生了法律纠纷,导致 BSD的源代码还不能自由使用,所以Linus写了他自己的UNIX版本(事实上,FreeBSD和Linux严格意义上不能叫做UNIX,因为UNIX 是The Open Group的注册商标)。

FreeBSD是一个完整的操作系统,包含了从开发工具到各种各样的应用程序。它由一个软件开发的核心团队来维护,整个原始程序代码会有组织地进行更新, 所以程序代码比较有一致性。FreeBSD主要是由它的核心小组来发布。而Linux只是一个内核,是由Linus Torvalds个人维护的。作为一个完整的系统,Linux中还加入了许多GNU的东西。所以Linux更确切的称呼应该是GNU/Linux。 Linux有很多发行商,像Redhat,SuSe,Caldera,Debian,Slackware等等,它们互相之间是不兼容的,各个厂商都加入了 很多自己的东西。所以说Linux正在像当年的UNIX一样走向分裂。不过,幸运的是已经有权威人士意识到了这一点。

Continue reading

linux 关闭防火墙和开启

service iptables stop
chkconfig iptables off
重启后生效
开启: chkconfig iptables on
关闭: chkconfig iptables off

2) 即时生效,重启后失效
开启: service iptables start
关闭: service iptables stop
需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。

在开启了防火墙时,做如下设置,开启相关端口,
修改/etc/sysconfig/iptables 文件,添加以下内容:
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT