基于阿里云CentOS7.2部署JDK和Tomcat

笔者是一个服务器小白,在一次偶然的机会购买了一台属于自己的阿里云服务器ECS,于是就开启了云服务器的学习,下面是笔者搭建环境详细记录,希望可以帮助一些想自己搭建服务器的同学。

镜像环境centos 7.2

利用SecureCRT上传文件到服务器

命令

 

pwd

查询linux主机所在目录(也就是远程主机目录)

lpwd

查询本地目录(一般指windows上传文件的目录)

ls

查询连接到当前linux主机所在目录有哪些文件

lls

查询当前本地上传目录有哪些文件

lcd

改变本地上传目录的路径

cd

改变远程上传目录

get

将远程目录中文件下载到本地目录

put

将本地目录中文件上传到远程主机(linux)

quit

断开FTP连接

例子:复制文件 

lcd D:\my_space\aliyun_server\upload

cd usr/java

put jdk-9.0.4_linux-x64_bin.tar.gz

 

CentOS安装jdk

手动解压JDK的压缩包,然后设置环境变量

1./usr/目录下创建java目录

[[email protected] ~]# mkdir/usr/java

[[email protected] ~]# cd /usr/java

2.官网载jdk压缩包,解压缩 

[[email protected] java]# curl -O http://... 

[[email protected] java]# tar -zxvf jdk-7u79-linux-x64.tar.gz

3. 设置环境变量

#vim编辑器执行写入操作需要先按i"键,编辑完成之后需要先按esc键,然后输入:wq保存并退出

[[email protected] java]# vi /etc/profile

profile中添加如下内容:

#set java environment

JAVA_HOME=/usr/java/jdk-9.0.4

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

让修改生效:

[[email protected] java]# source /etc/profile

4.验证JDK有效性

[[email protected] java]# java -version

java version "1.7.0_79"

Java(TM) SE Runtime Environment (build 1.7.0_79-b15)

Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

 

CentOS部署Tomcat (步骤参考jdk

1. /usr/local目录下创建tomcat目录

2. 官网下载tomcat压缩包,解压缩

3. 设置环境变量

[[email protected] tomcat]# vi /etc/profile

#set tomcat environment

TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-8.5.27

PATH=$TOMCAT_HOME/bin:$PATH

export PATH TOMCAT_HOME

4. 修改端口 

[[email protected] conf]# vi server.xml

<Server port="9005" shutdown="SHUTDOWN"> 8005 改成 9005

<Connector port="9090" protocol="HTTP/1.1" 8080 改成 9090

     connectionTimeout="20000"

     redirectPort="8443" />

<Connector port="9009" protocol="AJP/1.3" redirectPort="8443" /> 8009 改成 9009

5. 配置防火墙端口 重启防火墙

CentOS 7 开始防火墙就采用firewall 而不再是 iptables

[[email protected] conf]# firewall-cmd --permanent --zone=public --add-port=9090/tcp

[[email protected] conf]# systemctl stop firewalld

[[email protected] conf]# systemctl start firewalld

6. 配置阿里云CentOS安全组 重启服务器

 基于阿里云CentOS7.2部署JDK和Tomcat

7. 开启Tomcat

[[email protected] conf]# startup.sh

[[email protected] conf]# ps -ef|grep tomcat  //查看运行状态

 

8. 验证

访问 : 公网IP:9090

出现tomcat网页则配置成功