网上关于Linux环境下JDK,JBOSS以及MySQL的安装配置资料很多,通过自己这两天的安装经验整理收录改写如下
准备工作,先卸载系统自带的JDK,MYSQL,APACHE,PHP,卸载方法rpm -e --nodeps jdk或者(mysql,httpd,php)
一、Mysql安装配置
mysql版本选用:mysql-4.1.22.tar.gz,下载地址:
用root用户登录系统,开始安装:
1,解压:进入到安装文件所在的目录,假设为/usr/local/suncer/server,执行命令tar zxvf mysql-4.1.22.tar.gz,解压之后会在当前目录生成mysql-4.1.22的文件夹。
2,进入到/usr/local/suncer/server/mysql-4.1.22目录,执行如下步骤:
##prefix指定了安装目录,后边的两项指定了默认编码和编码支持
a)./configure --prefix=/usr/local/mysql --with-charset=gbk --with-extra-charsets=all
b)make
c)make install
#拷贝配置文件
d)cp support-files/my-medium.cnf /etc/my.cnf
e)cd /usr/local/mysql
#初始化数据库,可能会出现dumplicate localhost-root的错误提示,不影响使用不用理会。
f)bin/mysql_install_db --user=mysql
g)chown -R root .
h)chown -R mysql var
i)chgrp -R mysql .
j)bin/mysqld_safe --user=mysql &
3,执行bin/mysql -u root 登录正常,安装成功。
4,mysql自动启动,及字符集设置:
a)修改 /etc/my.cnf,在 [client] 和 [mysqld] 里分别增加: default-character-set=gbk.
b)cd /usr/local/suncer/server/mysql-4.1.22/support-files
c)chmod 700 mysql.server
#将mysql.server拷贝到启动目录,并改名为mysql
d)cp mysql.server /etc/rc.d/init.d/mysql
#追加写入到启动文件
e)echo "/etc/rc.d/init.d/mysql start" etc/rc.d/rc.local
#使mysql -u root命令在任何目录下都可执行
f)cp /usr/local/mysql/bin/mysql /bin/mysql
MYSQL安装完毕