linux下安装java jdk和mysql

安装jdk7:jdk-7u45-linux-i586.rpm
1.先卸载centos 自带的openjdk,使用: rpm -qa | grep jdk 查看存在的jdk(rpm -q 附加查询命令:a 查询所有已经安装的包)比如:java-1.6.0-openjdk-devel-1.6.0.0-1.45.1.11.1.el6.i686
2.开始卸载:yum -y remove java-1.6.0-openjdk-devel-1.6.0.0-1.45.1.11.1.el6.i686,卸载时出现卸载 出现:Another app is currently holding the yum lock; waiting for it,使用强行解除锁定:rm -rf /var/run/yum.pid ,然后你的yum就可以运行了,当所有相关的都Complete!后,看看rpm -qa | grep jdk和rpm -qa | grep java 看看还有没有,如果有,再进行卸载,如果没有,进行安装新的JDK,
3.安装:到/usr目录下创建java目录,将下载的文件放到/usr/java目录下,先将这个文件变为可执行文件(chmod 777 filename)然后安装:rpm -ivh jdk-7u45-linux-i586.rpm(安装 rpm 包并在安装过程中显示正在安装的文件信息及安装进度;)
4.配置环境变量:接下来配置JDK:
vim /etc/profile打开profile文件,在profile文件的末尾加上:

JAVA_HOME=/usr/java/jdk1.7.0_45
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

保存并关闭profile文件,执行source /etc/profile命令让修改生效。
--------------------------------------------------------------------------------------------------
安装mysql:
mysql-5.6.4-m7.tar.zip
1.unzip mysql-5.6.4-m7-tar.zip   会生成mysql-5.6.4-m7-tar.gz的压缩文件
2.tar -zxvf mysql-5.6.4-m7-tar.gz  会生成mysql-5.6.4-m7的文件夹(tar.gz文件带上压缩选项-z, --gzip, --gunzip, --ungzip   通过 gzip 过滤归档,如果得到是.tar,直接-xvf就行)
.....看来这种安装方法有点复杂,需要cmake,
重新下载另外的rpm包进行安装
下载文件,装MySQL需要下面两个文件:
  MySQL-server-5.6.15-1.linux_glibc2.5.i386.rpm   
  MySQL-client-5.6.15-1.linux_glibc2.5.i386.rpm
1.安装服务端:rpm -ivh MySQL-server-5.6.15-1.linux_glibc2.5.i386.rpm ,
  出现:You must change that password on your first connect,no other statement but 'SET PASSWORD' will be accepted.大概意思就是 一个随机的密码已经生成 可以在  '/root/.mysql_secret'. 中找到
  启动服务:service start mysql ,使用netstat -nat|grep 3306 看看3306端口是否开启
2.安装客服:rpm -ivh MySQL-client-5.6.15-1.linux_glibc2.5.i386.rpm
  1).进入到/root/.mysql_secret中使用more .mysql_secret 查看随机生成的密码,使用mysql -uroot -p随机密码 登录mysql
  2).select 1;出现ERROR 1820 (HY000): You must SET PASSWORD before executing this statement,表示#提示必须现更改密码才能执行语句,
  3).此时使用set password=password('1');来更改密码。退出登录使用mysql
注:使用rpm安装这样rpm包是把各个子目录分别安装到相应目录下了,不存在什么目录.data默认放在:/var/lib/mysql而mysql默认安装在了:/usr/share/mysql中,此时使用rpm -qa|grep mysql 也不会显示安装了mysql,此时可以使用whereis mysql来查看安装目录,或者使用find / -name mysql print 来查找mysql,可以看到可执行文件等(注:使用find /usr -name mysql 上面的命令就是表示在usr目录中查询mysql。这里再说明一下“/ ”这个函数符号的含义,如果输入 “find/ ”就是表示要求Linux系统在整个ROOT目录下查找文件,也就是在整个硬盘上查找文件,而“find/usr”就是只在 usr目录下查找文件。)
3.默认区别大小写(数据库名与表名\表的别名\变量名是严格区分大小写),更改:my.cnf中的[mysqld]后添加lower_case_table_names=1 重启服务即可。

----------------------
netstat -pan|grep 3145 查询pid:3145进程的端口号
netstat -nat 查看所有链接
------------------------------------
linux下安装软件主要有这么几种:
1、自动安装: yum install package(自己安装的默认在/usr/local下面)
2、用二进制文件安装:rpm -ivh file.rpm(部分包可以指定路径rpm -ivh --prefix=newpath file.rpm)
3、源代码安装:1)  cd 到源代码解压后的目录;2) ./configure [--prefix=newpath](自己指定安装路径);3) make ;  4) make install(这一步要有root权限)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值