阿里云Centons6.8中安装与配置JDK8

2019-12-17 13:16栏目:bob体育app
TAG:

    之前总玩v8虚拟机,最近看到腾讯云学生套餐很实惠就租了个linux服务器搭一个项目,做下这个项目部署全记录,即为了方便以后查看,同时也分享下自己的经验,不足之处还请多多指教,废话不多说,直接开始!!!

安装环境:Centos-6.8

一, 前言

CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red HatEnterprise Linux使用。本文将详细介绍CentOS云服务器上面的javaweb运行环境搭建

1、CentOS 6,先执行:

rpm -ivh 

2,查看yum的nginx信息

[]# yum info nginx

root@server ~]# yuminstall nginx

[root@server ~]# service nginx start

Starting nginx:                                            [  OK  ]

    注:因为我租的腾讯云ContOS6.5服务器,没有图形化界面,只有命令窗口,所以全程使用linux命令操作,我用的是Xshell做代理直接在windows下访问linux服务器,腾讯云推荐的Putty远程连接工具个人感觉不太好用,至于Xshell如何远程连接服务器,这里暂时不做赘述,不是太难,有兴趣的可以直接留言,博主会随时回复!

安装方式:源码安装

二,连接云服务器

本文所用到的连接工具是SSHSecureShellClient-3.2.9.exe,也可到 该链接下载,连接时用交互工具,输入主机IP地址和用户名,Port 和 Authentication参数如果没有特别设置的话就用默认,点击连接,输入用户密码,即可完成连接。

    //nginx安装

grant usage on *.* to ‘p1′@’localhost’ identified by ‘123′;

图片 1

连接云服务器

一、Windows下安装包上传至服务器

软件:jdk-8u131-linux-x64.tar.gz

三,Mysql数据库安装

一下所说的命令都是有交互工具进行输入

图片 2

连接到与服务器命令行

mysql安装方法有三种,以下用yum命令安装                                                                                                              

1,使用yum命令安装Mysql                                                                                                                                          [root@bogon ~]#  yum -y install mysql-server

2,设置开机启动

[root@bogon ~]#  chkconfig mysqld on

3.启动MySQL服务

[root@bogon ~]#  service mysqld start

4.查看并设置设置MySQL的root用户设置密码

    [root@bogon ~]#  mysql -u root
    mysql>select user,host,password from mysql.user
    +------+-----------+----------+
    | user | host      | password |
    +------+-----------+----------+
    | root | localhost |          |
    | root | bogon    |          |
    | root | 127.0.0.1 |          |
    |      | localhost |          |
    |      | bogon    |          |
    +------+-----------+----------+
    5 rows in set (0.01 sec)

查询用户的密码,都为空,用下面的命令设置root的密码为root

mysql>set password for root@localhost=password('root');
mysql>exit

5.用新密码登陆

   [root@bogon ~]#  mysql -u root -p
   Enter password:

登录成功后,说明已安装完毕! 如果要远程连接的话还要设置一下Mysql的用户权限,和防火墙设置
具体操作可查看该文档:

          //防火墙设置

参考命令:
iptables -L -n;  查看安全规则
iptables -F  清空安全规则

    博主在服务器下安装jdk8和tomcat7.0都是直接使用.tar.gz后缀的安装包解压安装的,没有在线安装,所以首先下载windows上传至linux文件小工具

下载地址:

四,JDK安装

1、源码包准备:

首先到官网下载jdk,

2,安装包上传,可解压

图片 3

上传文件

通过终端在/usr/local目录下新建java文件夹,命令行:
sudo mkdir /usr/local/java
然后将下载到压缩包拷贝到java文件夹中,命令行:
进入jdk源码包所在目录:
cp jdk-7u45-linux-x64.tar.gz /usr/local/java
然后进入java目录,命令行:
cd /usr/local/java
解压压缩包,命令行:
sudo tar xvf jdk-7u45-linux-x64.tar.gz
然后可以把压缩包删除,命令行:
sudo rm jdk-7u45-linux-x64.tar.gz

5,设置jdk环境变量

  这里采用全局设置方法,就是修改etc/profile,它是是所有用户的共用的环境变量
  sudo gedit /etc/profile
  打开之后在末尾添加

JAVA_HOME=/home/jdk1.6.0_06

export JAVA_HOME

CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

export CLASSPATH

PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

export PATH

   请记住,在上述添加过程中,等号两侧不要加入空格,不然会出现“不是有效的标识符”,因为source /etc/profile 时不能   识别多余到空格,会理解为是路径一部分。
   然后保存

source /etc/profile
使profile生效

6,检验是否安装成功

   在终端输入:
   java -version
   看看是否安装成功
   成功则显示如下
   java version "1.7.0_45"
   Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
   Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)

其他方法可查看该文档:

    (1)使用命令 yum install -y lrzsz 在线安装上传小工具,安装成功后使用rz命令弹出框代表安装成功;

1.登录linux,切换到root用户

五,Tomcat安装

可使用命令也可使用安装包下载安装,以下采用命令安装

tomcat官网:http://tomcat.apache.org/
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
安装Tomcat必须先安装JDK
下载
# wget
解压缩文件
# tar -zxvf apache-tomcat-7.0.50.tar.gz
启动tomcat # /usr/apache-tomcat-7.0.50/bin/startup.sh

测试tomcat 打开浏览器,输入URL

停止tomcat # /usr/apache-tomcat-7.0.50/bin/shutdown.sh

三.war包解析 tomcat默认目录是webapps
将项目导出为war包然后直接上传到webapps根目录下,随着tomcat的启动,war包可以自动被解压。
例如我的war包是web.war,上传好后重启tomcat在webapps目录就多出一个对应的web目录。
安装web这个项目对应的路径在浏览器查看其中的servlet程序。
放置多个war包时,每个war包的端口号不能有一致的

    (2)mkdir -p /home/soft 递归创建soft文件夹用来统一盛放所有安装包;

1)因为我是使用的阿里云服务器,直接使用的就是root用户

六,nginx 代理服务器安装

1,rpm -ivh

2,安装并启动nignx
[root@server ~]# yuminstall nginx

[root@server ~]# service nginx start
Starting nginx:                                            [  OK  ]4,然后进入浏览器,输入

相关命令和文档:
  1.ps -aux | grep java    //查看java 进程
      -aux 显示所有状态

  2.chmod +x a.sh  //改变文件权限

  3.svn sw  //从SVN上拉代码下来

  4.mvn clean install   //命令打war包,默认会打到target目录下

  5.  //修改端口

  6.tail -f /usr/local/tomcat/logs/catalina.out  //动态显示tomcat 运行打印信息 

  7.more /etc/issue  //查看操作系统命令

  8.pwm   //显示当前所在路径

还有很多命令都可查看linux命令大全

    (3)cd /home/soft 进入该文件夹;

2)如果不是root账号,使用su root获取root用户权限,当前工作目录不变(需要root密码)或sudo –i不需要root密码直接切换成root(需要当前用户密码)

    (4)rz 使用刚刚下载的工具将windows下的安装包上传至服务器;

2.在usr目录下建立soft文件夹

    (5)ls 显示该文件夹下所有子文件,效果图如下;

cd /usr

    图片 4图片 5

mkdir soft

二、安装jdk

3.在jdk-8u131-linux-x64.tar.gz上传到soft目录下

    博主的一个习惯就是会把所有安装解压目录放在了一个在/usr/local下新建的soft下,如下:

往linux服务器上传/下载各种安装包(当然,也可以wget)直接获取,有两个非常简单方便的命令rz / sz,可能很多系统默认没安装此服务.安装rz/sz一步搞定,执行命令

    (1)mkdir -p /usr/local/soft新建一个文件夹用来当做安装目录;

yum install lrzsz

    (2)tar -zxvf jdk-8u151-linux-×64.tar.gz -C /usr/local/soft将jdk安装至新建的soft下;

剩下就简单了,在Xshell中:

    (3)cd /usr/local/soft进入该文件夹;

输入rz,会弹出文件选择框,上传文件到linux

    (4)ls 查看是否安装成功;

输入sz文件名,会下载文件到Windows

    (5)mv jdk1.8.0_151 jdk8修改文件夹名称方便配置jdk环境变量;

4.解压jdk-8u131-linux-x64.tar.gz到当前目录

    效果图:

tar –zxvfjdk-8u131-linux-x64.tar.gz

    图片 6图片 7

得到文件夹jdk-8u131-linux-x64

    (6)vi /etc/profile启用linux文本编辑器配置jdk环境变量;

按照个人习惯,我一般把安装文件放到/usr/local下

    (7)按i启用编辑模式,在配置文件尾部加入:

mv jdk-8u131-linux-x64  /usr/local/jdk8 (移动文件)

            export JAVA_HOME=/usr/local/soft/jdk8(个人安装路径)

5.编辑配置文件,配置环境变量

   export PATH=$JAVA_HOME/bin:$PATH

vim /etc/profile(进入编辑模式)

    如图:

i

    图片 8图片 9

在最后一行添加以下内容: JAVA_HOME根据实际目录来

    (8)esc退出编辑模式:wq 保存并退出;

export JAVA_HOME=/usr/local/jdk8

    (9)source /etc/profile刷新配置文件;

export CLASSPATH=$JAVA_HOME/lib

    (10)java -version 或者javac查看jdk是否安装配置成功;

export PATH=$PATH:$JAVA_HOME/bin

版权声明:本文由bob体育app发布于bob体育app,转载请注明出处:阿里云Centons6.8中安装与配置JDK8