你的位置:首页 > 软件开发 > 操作系统 > Centos下搭建 tomcat https服务器详解(原创)

Centos下搭建 tomcat https服务器详解(原创)

发布时间:2016-08-17 10:00:11
一 、安装java jdk配置环境变量 1、 卸载原有openjdk yum -y remove java-1.7.0-openjdk* yum -y remove tzdata-java.noarch ...

Centos下搭建 tomcat https服务器详解(原创)

   、安装java jdk配置环境变量

   1、 卸载原有openjdk

     yum -y remove java-1.7.0-openjdk*    

     yum -y remove tzdata-java.noarch

   2、 下载新的jdk 并解压

       [root@localhost java]# curl -O http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz 

       [root@localhost java]# tar -zxvf jdk-7u79-linux-x64.tar.gz

    关于下载jdk 方式其实很多,你可以通过指令或则是 ftp在本地下载后上传到centos上去。

    3、 配置环境变量

     vim /etc/profile 通过该指令进入到java配置设置文件下,按i进入编辑状态,然后在该文件的最后输入下面的代码。java环境变量配置完成

     #set java environment

     JAVA_HOME=/usr/java/jdk1.7.0_79

     JRE_HOME=/usr/java/jdk1.7.0_79/jre

     CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

     PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

      export JAVA_HOME JRE_HOME CLASS_PATH PATH

      完毕后退出  [root@localhost java]# source /etc/profile(让刚才修改的配置生效)

      然后你可以输入  java -version你可以看到你最新搭建的环境变量

 

   二 、创建https访问证书,增加证书到tomcat配置

        1、 创建证书

          首先进入JAVA_HOME的bin目录下输入如下代码:

             cd /usr/java/jdk1.7.0_79/bin/

             keytool -genkey -alias tomcat -keyalg RSA -keystore /usr/local/tomcat/tomcat.keystore -validity 36500 

            Enter keystore password: #此处需要输入大于6个字符的字符串

           Re-enter new password:

             What is your first and last name? #“您的名字与姓氏是什么?”这是必填项, 

           [Unknown]: haha

          What is the name of your organizational unit? #“你的组织单位名称是什么?”可以按照需要填写也可以不填写直接回车,实验中直接回          车

         [Unknown]:

         What is the name of your organization? #“您的组织名称是什么?”,同上直接回车

        [Unknown]:

        What is the name of your City or Locality? #“您所在城市或区域名称是什么?,同上直接回车

        [Unknown]:

        What is the name of your State or Province? #“您所在的州或者省份名称是什么?”

         [Unknown]:

         What is the two-letter country code for this unit? #“该单位的两字母国家代码是什么?”

          [Unknown]:

        Is CN=10.15.24.254, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown correct? #系统询问“正确           吗?”时,对照    输入信息,如果符合要求则使用键盘输入字母“y”,否则输入“n”重新填写上面的信息

         [no]: y

         Enter key password for

原标题:Centos下搭建 tomcat https服务器详解(原创)

关键词:Centos

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。