首先去分别官网下载对应的linux版本,这里均以最新版本为例
首先配置jdk
1 解压
切换到下载文件所在目录输入以下命令进行解压
sudo tar -xzf jdk-8u5-linux-x64.tar.gz
将解压后的文件移到自己想放到的目录,这里全部放到/usr/local下
sudo mkdir /usr/local/java
sudomv jdk1.8.0_05 /usr/local/java
注意:jdk1.8.0_05 是解压后文件夹的名称。
2 配置环境变量
终端输入 vim ~/.bashrc (若没有vim就使用 sudo apt-get install vim 安装);
将以下配置加到末尾
export JAVA_HOME=/usr/local/java/jdk1.8.0_05
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
然后按esc键退出编辑模式,并输入命令":wq",最后在终端输入命令“source ~/.bashrc 保存配置并退出。
3 配置默认JDK版本
sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_05/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/jdk1.8.0_05/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /usr/local/java/jdk1.8.0_05/bin/jar 300
检查:sudo update-alternatives --config java
4 输入java命令验证,出现帮助信息说明jdk配置成功
配置tomcat
linux中tomcat与windows类似,解压即可使用
1 进入下载的tomcat所在目录
2 解压:sudo tar -zxvf apache-tomcat-8.0.9.tar.gz
3 移动到/usr/local/tomcat(如没有自己建一个)以方便文件管理:
sudo mv apache-tomcat-8.0.9 /usr/locat/tomcat(apache-tomcat-8.0.9为解压后文件名,自己嫌长可以改)
4 启动,即进入对应目录运行startup.sh
cd /usr/local/tomcat/bin
sudo ./startup.sh
5 验证,同windows
注意:若安装jdk时环境变量没配置对,或者端口冲突导致tomcat启动失败请自行百度
配置mysql
这里同样是配置压缩版
1 解压,移动到相应目录,操作同上
2 创建用户组:
sudo groupadd mysql
在创建的用户组中创建一个用户:
sudo useradd -r -g mysql mysql
这里使用sudo命令是确保以root权限执行此命令,如果你登入本机的用户是root用户,则直接的使用groupadd和useradd命令。
题外话:对应删除用户组及用户的命令是groupdel和userdel。
3 修改数据库所有者(为了安全)
进入mysql目录,修改mysql目录的拥有者,为mysql用户:
进入目录:
cd /usr/local/mysql
修改目录的拥有者:
sudo chown -R mysql .
sudo chgrp -R mysql .
这里的点“.”代表的就是当前目录,选项-R表示递归当前目录及其子目录。
4 安装mysql
执行命令:
sudo scripts/mysql_install_db --user=mysql
其实,这一步正真的目地就是生成一些mysql数据库运行的系统数据库。
注意:执行这一步时要看错误信息。我安装时遇到两个错:
(1)权限问题,修改下mysql文件权限
sudo chmod –R 755 mysql
(2)./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
这说明还要安装一个libaio的依赖库,执行如下命令:
sudo apt-get install libaio-dev
安装完libaio后,继续执行“sudo scripts/mysql_install_db --user=mysql”命令来进行安装。没有错误信息表示安装成功
5 使用
安装好mysql后,就可以试着启动它,使用如下命令:
sudo ./support-files/mysql.server start
同样重启和停止,只需要将上面命令的start改为restart或stop。
为root设置密码: ./bin/mysqladmin -u root password 'password'
启动完mysql后,我们接着可以测试一下,使用“./bin/mysql”命令来进入mysql数据库的控制台,执行SQL命令。
因第一次写博客,难免有错误,欢迎指正