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