Azure虚拟机Centos6.5安装oracle jdk7+mysql5.6

1,先在微软云管理平台开虚拟机,我开的A5配置(2核,14G内存)。

2,开启完毕后,登录到系统。

3,使用wget下载oracle jdk,参考www.oracle.com,我下载的rpm包64位。因azure虚拟机下载jdk慢,可以采用其它方式进行下载,然后上传到虚机上。

4,下载完毕后,运行java jdk的rpm包。

rpm -qa|grep jdk查询系统已经默认安装的包

rpm -e –nodeps java-1.7.0-openjdk-1.7.0.79-2.5.5.1.el6_6.x86_64进行卸载默认安装的包

rpm -e –nodeps tzdata-java-2015c-2.el6.noarch进行卸载默认安装的包

安装oracle jdk

rpm -Uvh jdk-7u79-linux-x64.rpm

检测安装是否正确,

which java

/usr/bin/java

java -version

正确应该显示:java version “1.7.0_79″
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

6,安装mysql5.6,将yum源添加到系统中。

7,先下载mysql的源,下载地址:http://dev.mysql.com/downloads/repo/yum/

8,进行安装源

sudo rpm -Uvh mysql-community-release-el6-n.noarch.rpm

9,编辑安装源

shell> yum repolist all | grep mysql
shell> yum repolist enabled | grep mysql

上面的命令用来检查源激活了哪个版本,如果当前激活的版本不是你想要安装的,可以手工进行编辑该文件/etc/yum.repos.d/mysql-community.repo,进行激活。

参考:

# Enable to use MySQL 5.6
[mysql56-community]
name=MySQL 5.6 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/5/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

10,进行安装

shell> sudo yum install mysql-community-server

11,进行配置

shell> sudo service mysqld start
shell> sudo service mysqld status

上面的命令将mysql数据库启动起来

shell> mysql_secure_installation

进行安全设置,按照提示安装即可。

将mysql设置成自启动,使用命令:

chkconfig –level 2345 mysqld on

检查配置:chkconfig –list mysqld

调整mysql数据库,将数据库的数据文件存放到azure虚拟机挂载的磁盘上。

这里先将下怎么挂载磁盘到linux虚机上。

首先从azure管理界面挂载一个磁盘。

登录虚机,可以使用下面的命令查看是否挂载成功?

sudo grep SCSI /var/log/messages

然后格式化磁盘

使用命令:sudo fdisk /dev/sdc

然后会显示操作界面,依次顺序为:n-p-1-default-default-w

创建文件系统,sudo mkfs -t ext4 /dev/sdc1

创建挂载目录,sudo mkdir /mnt/datadrive

进行挂载,sudo mount /dev/sdc1 /mnt/datadrive

配置自动化挂载,编辑/etc/fstab文件,

参考原来的sda盘进行编辑,uuid值通过blkid命令来进行查看

UUID=58ff8d4c-9964-4874-ade5-d822dafad96b /datadrive    ext4 defaults 1 2

编辑完成后,重启系统。

下面进行数据库数据目录设置

1,创建数据库目录并将该目录权限属主修改为mysql,

mkdir -p mysql/data

chown -R mysql:mysql ./mysql

2,停止mysql服务

service mysqld stop

禁掉selinux,编辑文件:/etc/selinux/config,改成selinux=disabled

3,修改my.cnf文件修改

在[mysqld]下添加新的数据存放路径
datadir=/mysql/data

4.将默认的数据路径下的所有文件和目录cp到新的目录下
[root@host1 mysql]#cd /var/lib/mysql
[root@host1 mysql]#cp -R * /mysql/data/

这里注意copy过去的目录权限属主需要修改为mysql,这里直接修改mysql目录即可.
[root@host1 mysql]# chown -R mysql:mysql ./mysql

4.启动数据库
[root@host1 mysql]# service mysqld start

 


转载于:https://my.oschina.net/longfirst/blog/419433

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值