Centos7.4 安装 SSH+Java+Tomcat

最近阿里云服务器搞活动,我也买了一年的服务器,操作系统是CentOS7.4    1核2g 1M带宽,想用来学学Linux,搭建环境遇到了很多坑,不过最终还是搞成功了,写出来分享一下.

刚开始我用ssh工具私有ip一直连连不上,后来才发现用公有的ip才可以访问.记住Linux也需要安装ssh服务端才可以连接


远程登陆后先安装ssh

1、查看是否安装了相关软件:
rpm -qa | grep -E "openssh"
显示结果含有以下三个软件,则表示已经安装,否则需要安装缺失的软件
openssh-ldap-6.6.1p1-35.el7_3.x86_64 
openssh-clients-6.6.1p1-35.el7_3.x86_64 
openssh-6.6.1p1-35.el7_3.x86_64 
openssh-askpass-6.6.1p1-35.el7_3.x86_64 
openssh-server-6.6.1p1-35.el7_3.x86_64 
openssh-keycat-6.6.1p1-35.el7_3.x86_64 
openssh-server-sysvinit-6.6.1p1-35.el7_3.x86_64
2、安装缺失的软件:
sudo yum install openssh*
3、注册使用服务:
sudo systemctl enable sshd
sudo systemctl start sshd 或者
service sshd start

4开启防火墙的22端口:

sudo firewall-cmd --zone=public --add-port=22/tcp --permanent
sudo service firewalld restart


然后我们在自己的电脑上安装ssh客户端,我这边是用的Xshell和Xftp5


输入用户名和密码后就可以远程连接了.

远程连接后我们就可以安装jdk+tomcat+mysql了

1.安装jdk

我们可以在Orical官网下载不同版本的jdk使用(最好是和开发的时候的jdk版本一致,否则有可能无法使用,我这里下载的是tar.gz文件)

Orical官网jdk下载  http://www.oracle.com/technetwork/java/javase/archive-139210.html



下载好后我们将用xftp 5将jdk拖到/home目录下


然后就是安装了,我们先检查看看系统有没有安装openjdk

    输入 rpm -qa | grep java

如果有的话,就卸载了   输入rpm -e --nodeps 要卸载的软件


然后我们将jdk解压  

解压jdk到/usr/local下 tar –xvf jdk-7u71-linux-i586.tar.gz –C /usr/local

然后配置环境变量  打开/etc/profile配置文件,将下面配置拷贝进去(JAVA_HOME写jdk的目录)

 #set java environment
      JAVA_HOME=/usr/local/jdk1.7.0_71
      CLASSPATH=.:$JAVA_HOME/lib.tools.jar
      PATH=$JAVA_HOME/bin:$PATH
      export JAVA_HOME CLASSPATH PATH

重新加载/etc/profile配置文件 source /etc/profile  jdk就配置好了.


然后我们来配置tomcat

同样我们在Apache下载tar版本的tomcat文件(最好也是和开发的版本一致)

http://tomcat.apache.org/

和jdk一样解压就好了,不用配置环境变量也可以用但是需要开放8080端口

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
/etc/rc.d/init.d/iptables save

开启关闭

进入tomcat的bin下启动:./startup.sh
进入tomcat的bin下关闭:./shutdown.sh

tomcat就配置好了



猜你喜欢

转载自blog.csdn.net/u012954380/article/details/80023662
今日推荐