阿里云服务器配置java生产环境jdk1.7+tomcat7.0+mysql5.5(一)

2017/4/10  在阿里云买了一台自己玩的服务器,今天试着搭建java生产环境,以下是学习过程。

我的服务器配置:


一、安装Mysql5.5

1.下载镜像:地址:http://mirrors.sohu.com/mysql/MySQL-5.5/


我下载的是64位的,解压该文件:
我们需要这两个:client  server
MySQL-client-5.5.53-1.linux2.6.x86_64
MySQL-server-5.5.53-1.linux2.6.x86_64

把这两个rpm包上传到你的服务器文件夹下面:

在根目录下输入命令:查看是否已安装有mysql版本     rpm -qa | grep -i mysql    无显示说明没有安装



额外补充------卸载mysql命令(如有需要的话):   rpm -e MySQL-client-5.5.34-1.linux2.6.x86_64  ------------



下面看安装:
我刚刚安装报错:(原因暂时不太了解,查了一下解决方法)



解决方法:
先执行命令: rpm --import /etc/pki/rpm-gpg/RPM*
再执行安装命令,在原命令后面加上    --force --nodeps
                       rpm -ivh MySQL-server-5.5.53-1.linux2.6.x86_64.rpm  --force --nodeps



安装完成查看mysql   server信息:



接着安装client:



安装完成后找到/usr/share/mysql/my-medium.cnf,复制到/etc目录下,把名字改为my.cnf

修改默认编码




然后开启mysql服务:( 5.0版本是mysqld,5.5.7版本是mysql



现在安装完成了,试着进入mysql: 输入命令;mysql -u root -p  



此时不用输入密码都可以进入    出现Enter password: 时直接回车

显示 已进入mysql

接下来改密码:


最后输入 quit命令 退出mysql
每一条语句最后别忘了分号!!



重新进入,这次就需要密码了。

重新进入mysql
重要!!!授权数据库可以接受任何一个ip连接访问(也可以设置只接受指定地址访问,把下面的%改为对应ip就可以了):
授权-->:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;

重载授权表-->:
FLUSH PRIVILEGES;

授权所有地址以密码:123456     访问数据库;

演示Navicate客户端连接数据库:



至此,mysql配置完成。



补充一个点:设置mysql查询时忽略表名大小写:
原来Linux下的MySQL默认是区分表名大小写的,通过如下设置,可以让MySQL不区分表名大小写:
1、用root登录,修改 /etc/my.cnf;
2、在[mysqld]节点下,加入一行: lower_case_table_names=1
3、重启MySQL即可;

cd到文件夹下面   使用命令:vim  文件名     ----打开需要修改的文件

打开文件后,点击键盘的“i”键,然后对文件进行编辑

编辑完成后先点击键盘“ESC”随后“shift+:”在显示的输入行中输入“wq”保存修改后的文件

重启mysql服务   service mysql restart  即可

下一篇学习安装jdk和tomcat-----------------------------------




评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值