Linux安装jdk、MySQL、Tomcat、JavaEE和Navicat
1、安装jdk
下载jdk安装包jdk-8u151-linux-x64.tar.gz
将jdk安装包解压到/opt/jvm文件夹(也可是其它文件夹)下
在home下创建文件夹:sudo mkdir /opt/jvm
解压到文件夹:sudo tar -zxvf jdk-8u151-linux-x64.tar.gz -C /opt/jvm
配置jdk的环境变量
打开 /etc/profile文件:sudo vim /etc/profile
在文件末尾添加以下语句:
export JAVA_HOME=/opt/jvm/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存后退出。
使其立即生效:sudo source /etc/profile
查看是否安装成功:java -version
出现jdk的版本信息,则说明jdk安装成功。
2、安装mysql
安装ubuntu16.04默认的mysql5.7,执行以下命令即可:
sudo apt-get install mysql-server
sudo apt isntall mysql-client
sudo apt install libmysqlclient-dev
安装mysql5.6或5.5:
sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu trusty main universe'
sudo apt-get update(更新软件安装源,需要很长时间)
sudo apt-cache search mysql | grep mysql-server(从返回的结果查看有哪些版本可以安装)
如果仍然只有5.6版本,尝试如下操作:
打开/etc/apt/sources.list文件:sudo gedit /etc/apt/sources.list
添加语句:deb http://archive.ubuntu.com/ubuntu trusty main universe
然后再执行:sudo apt update或者sudo apt-get update
再次查看有哪些mysql的版本可安装:
sudo apt-cache search mysql | grep mysql-server
安装mysql5.6:sudo apt install mysql-server-5.6
安装myslq5.5:sudo apt install mysql-server-5.5
安装完毕,成功。
3、安装tomcat
下载linux版本的tomcat安装包apache-tomcat-8.5.24.tar.gz
解压到/usr文件夹下:sudo tar -zxvf apache-tomcat-8.5.24.tar.gz -C /usr
打开/usr/local/tomcat/bin/catalina.sh 文件:(配置JAVA-HOME变量,让Tomcat可以搜索到JDK 的目录,与其一起工作)
sudo gedit /usr/local/tomcat/bin/catalina.sh
在该文件中加入JAVA_HOME=/opt/jvm/jdk1.8.0_151
保存退出
启动tomcat:
cd /usr/tomcat/apache-tomcat-8.5.24/bin/
./startup.sh
4、安装eclipse for javaEE
下载eclipse for javaEE的linux版本安装包:
eclipse-jee-oxygen-1a-linux-gtk-x86_64.tar.gz
解压到/opt/jvm文件夹中:
sudo tar -zxvf eclipse-jee-oxygen-1a-linux-gtk-x86_64.tar.gz -C /opt/jvm
创建桌面快捷方式:(linux系统的桌面快捷方式都是在
/usr/share/applications文件夹中)
创建文件并打开:sudo gedit /usr/share/applications/eclipse.desktop
在此文件中输入如下内容:
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse for JavaEE
Exec=/opt/jvm/eclipse/eclipse(eclipse启动文件的地址)
Icon=/opt/jvm/eclipse/icon.xpm(eclipse图标文件的地址)
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
保存后退出。
将该文件变成可执行文件:
sudo chmod u+x /usr/share/applications/eclipse.desktop
进入/usr/share/applications文件夹找到eclipse的快捷方式拖动到启动器,点击即可打开eclipse。
5、安装navicat
下载navicat安装包navicat120_premium_cs_x64.tar.gz
解压到/opt文件夹:
sudo -zvxf tar navicat120_premium_cs_x64.tar.gz -C /opt
进入解压后的目录输入运行命令:./start_navicat
即可开启navicat,如果是中文版的,就会发现软件出现多处乱码
查看系统支持的字符集:locale -a
打开start_navicat文件:sudo gedit start_navicat
在start_navicat文件中找到export LANG="en_US.UTF-8",将其改为
export LANG=”zh_CN.utf8” (此句与输入命令locale -a后终端返回的信息要一致)
再打开navicat就不会出现中文乱码了。
创建Navicat快捷方式:(不知道为什么,似乎创建不成功。)
cd usr/share/applications
sudo gedit navicat.desktop
添加如下内容:
[Desktop Entry]
Encoding=UTF-8
Name=Navicat
Comment=Navicat Premium
Exec=/opt/navicat/navicat120_premium_cs_x64/start_navicat(navicat启动文件的路径)
Icon=/opt/navicat/navicat120_premium_cs_x64/navicat.png(navicat图标文件的路径)
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
保存后退出,
将此文件变成可执行文件:sudo chmod u+x navicat.desktop
进入usr/share/applications文件夹下找到navicat的快捷方式拖动到启动器即可。