2024年4月25日发(作者:)

linux下配置开发环境,mysql+jdk+tomcat教程全解

最近由于自己开发需要,看到阿里云上学生打折,就下手租了一台服务器,系统版本

是centos6.5,64位机器。

在配置环境的时候在网上找了半天也没有发现比较全的开发环境配置方法,于是把自

己的配置方法发上来以供大家交流学习。

首先安装JDK:

在oracle网站下载jdk,,我下载的是1.8版本的jdk,由于是64位的linux系统,所

以我下载了linux-x64的rpm安装包。

将安装包拷贝到服务器上(我用的是winscp工具),然后执行一下命令:

chmod -777 文件名,获取执行权限

rpm -ivh 文件名,开始安装。

由于是1.8版本的jdk,所以不需要配置环境变量,直接输入java -version检查是否

安装成功。

接下来安装mysql,为了简单起见,我直接使用yum的安装方式,下面是安装步骤:

1.检查系统是否有自带的mysql,如果有就删除掉(一遍linux操作系统均自带了

mysql,但貌似不是很好用,我是直接卸载掉然后自己安装的)

检查命令:rpm -qa|grep mysql 如果出现有mysql的安装包,就执行下一步,否则

跳过下一步。

2.卸载mysql安装包:rpm -e 6_3.i686 --nodeps(不同的机

器mysql安装文件名可能不一样,需要更改),注意要输入--nodeps强制卸载,因为如果

不强制卸载的话因为依赖包的原因会导致卸载失败。

3.使用yum安装mysql:yum install -y mysql-server mysql mysql-deve

4.等待安装完毕,输入 service mysqld start 命令就可以启动我们的mysql服务

5.设置用户名root的密码:mysqladmin -u root password '***' (***代表你的

密码)

6.登录mysql:mysql -u root -p 然后输入密码就可以登录了。请注意,此时mysql

默认root用户只能本地ip访问,如果你想要从外部访问mysql的话,需要更改mysql

访问ip的限值,方法如下:

切换到mysql数据库的user表,update user set host = '%' where user ='root';

//更改ip限值,%代表允许任意ip通过该账户访问mysql;

flush privileges;

flush privileges 命令本质上的作用是将当前user和privilige表中的用户信息/权限

设置从mysql库(MySQL数据库的内置库)中提取到内存里。MySQL用户数据和权限有修

改后,希望在"不重启MySQL服务"的情况下直接生效,那么就需要执行这个命令。通常