新手白嫖的ECS服务器搭建Java环境

1.远程登录到云服务器

(1)提前在阿里云服务控制台需要配置

新手白嫖的ECS服务器搭建Java环境_第1张图片
将实例密码设置好,也就是登录服务器root用户的密码
新手白嫖的ECS服务器搭建Java环境_第2张图片
设置安全组规则,为之后Tomcat访问端口做准备
至于为什么是80端口而不是8080端口,是因为把tomcat配置成80,访问网站时不需要加端口号就能访问

(2)使用远程登录软件Putty

阿里云服务器控制台有自带的远程连接,但是每次用都要打开阿里云的网页登录账号
一般使用其他ssh连接客户端,比如Xshell,SecureCRT,Putty等等
这里用putty连接服务器,用winscp进行文件传输。

新手白嫖的ECS服务器搭建Java环境_第3张图片

2.下载软件安装包并上传

(1)JDK8下载地址

我这里已经有了,就不下载了,Oracle官网的下载速度好像很慢。。

(2)Tomcat9 下载地址

新手白嫖的ECS服务器搭建Java环境_第4张图片
这两个只要不是版本相差太大,一般都能用

(3)使用Winscp上传软件包

新手白嫖的ECS服务器搭建Java环境_第5张图片
打开两个机器对应目录直接拖拽即可传输文件
将两个安装包上传到/root目录下

3.解压安装软件并配置环境变量

(1)jdk解压到/usr/local/目录下

cd /usr/local/
tar -xvf /root/jdk-8u161-linux-x64.tar.gz

在/usr/local目录下给jdk重命名,方便配置环境变量

mv jdk1.8.0_161 jdk1.8

(2)配置Java环境变量

vi /etc/profile

进入命令模式按 G 切换到底行
按 o 在底行插入
将这些卸载文件底行后保存退出

export JAVA_HOME=/usr/local/java/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

更新修改后的文件

source /etc/profile

测试配置成功

[root@localhost local]# java -version
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-b12)
OpenJDK 64-Bit Server VM (build 25.131-b12, mixed mode)

(3)解压Tomcat到/usr/local/并配置

cd /usr/local
tar -xvf /root/apache-tomcat-9.0.31.tar.gz

一样的改名字

 mv apache-tomcat-9.0.31 tomcat9

解压完就可以直接启动了,但是我得先改一下端口为80

 vi  /usr/local/tomcat9/conf/server.xml

新手白嫖的ECS服务器搭建Java环境_第6张图片
只需要将8080的地方改为80

(4)启动Tomcat服务器并设置开机自启

创建文件vi /etc/systemd/system/tomcat.service
将下面文本粘贴进去

[Unit]
Description=Tomcat9
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=oneshot
ExecStart=/usr/local/tomcat9/bin/startup.sh
ExecStop=/usr/local/tomcat9/bin/shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

设为系统文件

cd /etc/systemd/system
systemctl enable tomcat

启动tomcat

systemctl start tomcat

在浏览器直接访问ip有效
reboot重启后开机自启成功
新手白嫖的ECS服务器搭建Java环境_第7张图片

4.安装MySQL

(1)下载rpm,进行rpm安装

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 
rpm -ivh mysql-community-release-el7-5.noarch.rpm 
yum install mysql-community-server

启动mysql并登录
密码栏回车自动登录

systemctl start mysqld 
mysql -u root -p

修改root登录密码

update user set password = password(‘你要设置的密码’) where user=‘root’;

成功安装

5.阿里云提示好多系统漏洞待修复

更新一下系统软件再重启就能解决

yum check-update
yum upgrade
reboot

你可能感兴趣的:(新手白嫖的ECS服务器搭建Java环境)