Linux--从解压安装JDK开始

来源:互联网 发布:淘宝客服打电话要好评 编辑:程序博客网 时间:2024/06/15 05:01

这几天待业在家,找工作之余,略有空闲,除了不时的看些面试所需要的知识点外,大部分的时间都用在对Linux的学习上。

说是学习,其实基础的东西接触的也不多,初步的了解并成功安装与新建了几次虚拟机之后,便开始了疯狂的解压安装各种开发相关诸如JDK,TOMCAT等等。

闲言少叙,接下来步入正题...

首先,最最基础的,解压安装JDK,呐呐呐呐~~

在安装之前呢,先声明一下鄙人的Linux版本:centos 6.5最小化安装。

再然后呢,本人在未使用解压tar.gz包这种方法之前呢,也有尝试过用yum install方法去安装,在几次以只安装了JRE导致无法正常使用且百度也没有找到合适的解决方案之后,开始转解压tar.gz包来进行安装。

准备工作:

1>前往Oracle官网或其他可靠路径下载待安装的JDKtar.gz包;

2>安装lrzsz,Windows本地文件上传至虚拟机的一个工具

yum install lrzsz

>上传文件,执行命令rz,会弹出文件选择窗口,选择之前下载好的安装包,点击确认即可,文件会被上传至虚拟机当前目录下

# rz -be  --b是二进制格式,e则是强制转换控制符

安装jdk

1、首先下载JDK的tar.gz包,再上传至虚拟机,目录自定

2、解压JDK的tar.gz包到指定目录,例如:
tar -zxvf /root/usr/local/data/software/jdk-7-linux-i586.tar.gz  -C /root/usr/local/data/tools/jvm
--前半段为解压包存放路径,后半段为解压后即安装路径

mv jdk-7-linux-i586.tar.gz jdk7--切入安装路径之后对文件进行重命名

3、配置环境变量
vi /etc/profile
i 键开始编辑
在文件的适当位置加上:
JAVA_HOME=root/usr/local/data/tools/jvm/jdk7
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
--最前面的那一点千万别忽略了哦~~!
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME JRE_HOME CLASS_PATH PATH
保存退出
source /etc/profile

4、通过java/java -v/javac 命令行进行验证,看是否部署成功

部署服务器(tomcat)
1、下载Tomcat的tar.gz包,再上传至虚拟机,目录自定
2、解压Tomcat的tar.gz包到指定目录
3、解析完成后即可以启动Tomcat,检查是否安装成功,命令如下
.../tomcat/bin/startup.sh
出现Tomcat started则表示启动成功
3、开放端口,供外部调用
vi /etc/sysconfig/iptables

i 键进入编辑状态
添加端口 8080(默认端口) --复制22那行,修改下端口即可

修改完毕保存退出

service iptables restart
浏览器访问Tomcat界面,注意IP地址为虚拟机的IP,界面能正常显示表示部署成功

安装MySQL数据库
yum install mysql
开放端口 3306
1、yum安装mysql
yum -y install mysql-server
2、设置开机启动
chkconfig mysqld on
3、启动MySql服务
service mysqld start
4、设置MySQL的root用户设置密码
mysql -u root
set password for root@localhost=password('root');
exit
5、用新密码登陆
mysql -hlocalhost -uroot -p
6、基本命令
show databases; //查看系统已存在的数据库
use databasesname;   //选择需要使用的数据库
drop database databasename; //删除选定的数据库
exit    //退出数据库的连接
create database test01;    //建立名为test的数据库
show tables;        // 列出当前数据库下的表
其他基本的增删改查使用标准SQL即可
7、开放远程登录权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
FLUSH PRIVILEGES;
8、数据库图形界面管理工具远程连接(navicat)
1、确保数据库用户信息正确性 --use mysql库查询user表,用户名密码确保无误且host为%
2、vi /etc/my.cnf
追加或是修改配置:bind-adress=0.0.0.0
保存退出,重启MySQL
3、vi /etc/ssh/sshd_config
修改配置:useDNS no
保存退出
/etc/rc.d/init.d/sshd restart     -- /etc/ssh/sshd_config restart会提示权限不够,哪怕系统登录用户为root也一样
9、修改用户密码(原密码不为空)
service mysqld stop --停止服务
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
mysql -uroot mysql
update user set password=password('newpassword') where user='root';
flush privileges;
quit;
service mysqld start;

安装maven
1、下载maven安装包,rz命令上传至虚拟机
2、解压到指定目录,如:
tar -zxvf /root/usr/local/data/software/apache-maven-3.5.0-bin.tar.gz  -C /root/usr/local/data/tools/
cd /root/usr/local/data/tools/
mv apache-maven-3.5.0-bin.tar.gz maven
3、配置环境变量
vi /etc/profile
i 键开始编辑
在文件的适当位置加上:
M2_HOME=root/usr/local/data/tools/maven
PATH=${M2_HOME}/bin:$PATH
export M2_HOME PATH
保存退出
source /etc/profile
4、mvn -v 查看是否安装成功

nexus安装配置
1、下载并上传nexus安装包
2、解压到指定目录
3、vi /etc/profile
i 键开始编辑
在文件的适当位置加上:
export RUN_AS_USER=root
保存退出
source /etc/profile
4、开放端口:8081(默认端口)
vi /etc/sysconfig/iptables
添加端口 8081(默认端口)
service iptables restart
5、切换到nexus/bin目录,./nexus start启动nexus
6、浏览器访问IP:8081/nexus,能正常显示welcome界面表示安装成功
7、点击右上角login登录,默认用户名admin,密码admin123
8、设置(待验证)
8.1、点击左侧 Repositories将所有Type 是 proxy 的 configuration配置选项中的 Download Remote Index 配置改为 True
如果需要代理将配置最下面的Override Http Proxy Setting 勾上并填写代理服务器地址和端口,最后保存设置
8.2、然后在列表中分别右键点击 ReIndex
8.3、添加自己的jar到nexus
  选中 3rd party , Artifact Upload 标签
  GAV Definition 选择GAV Parameters
  填写 Group Artifact version packaging
  然后选择jar包,上传提交即可

前后折腾了将近两天的时间,期间也爆出各种各样莫名其妙的问题,好在百度之后大多数都获得了解决,这些常用的基本上也算是安装部署好了,聊以此文志之。在此,感谢诸位大神在毫不吝啬的在各种博客网站上留下的种种问题的分析以及解决方案,感谢!!!

1 0
原创粉丝点击