2018-12-13 服务器环境简单搭建

Ubuntu 16.04 Java、Tomcat搭建

没见过世面的大一狗一拍脑袋租了一年的小服务器,今天尝试搭建了一下环境。

Java

安装版本:Oracle Java JDK 1.8 update 191
安装前更新一下 ubuntu apt-get 的安装包:

sudo apt-get update #更新软件包列表
sudo apt-get upgrade  # 根据软件包更新列表,更新软件

这里更新软件包更新了好久。。单核U慢慢慢。

然后,

sudo apt-get install python-software-properties #安装apt-get repository的依赖库
sudo add-apt-repository ppa:webupd8team/java #为apt-get repository添加仓库源
sudo apt-get update              #再次更新软件包列表
sudo apt-get install oracle-java8-installer #安装java JDK

bablabla地滚屏和等待,中间会有确认提示和确认用户协议,等待安装完成。

安装完成之后编辑环境变量
执行命令

sudo vi /etc/profile

profile打开如图

将光标移动到文件最后,随便敲击键盘上的字母键进入编辑模式,将以下环境变量加入文件末尾

#set Java environment

export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
修改完后如图

改好之后按esc回到命令模式,输入:wq保存并退出。

在Linux terminal中输入source /etc/profile将环境变量应用。
继续输入java -version和javac -version,显示


java -version

即成功。此时重启服务器,再次输入两条指令,仍然出现版本信息则安装全部完成。

Tomcat

先去官网下载
Tomcat 9

下载tar.gz,我这里下载的是Tomcat 9
下完之后把文件丢到服务器里去。我直接用XFTP把文件丢到了/home文件夹下,然后执行命令

cd /home #进入home文件夹
tar -zxvf apache-tomcat-9.0.13.tar.gz #解压Tomcat9的压缩包
cd /home/apache-tomcat-9.0.13/bin #进入bin文件夹下
sh startup.sh #启动服务

然后会自动配置环境变量等参数。当出现Tomcat started.就完成了。
理论上这个时候网页服务器已经搭建完成了,输入IP/域名:8080就能访问了。但是阿里云的话此时仍然不能访问服务器的网页页面。这个时候需要调整安全策略

安全策略

进入阿里云控制台,选择ecs服务器,选择实例,更多,网络和安全组,安全组配置,配置规则。



默认有三个规则,这边添加一个安全组规则




这样会开放8080端口,允许访问
现在使用IP/域名:8080就能访问服务器了


Tomcat默认的页面

其他安全设置

如果配置了安全规则时候仍然不能访问,此时可能需要关掉Ubuntu的防火墙
在Linux terminal界面下输入 ufw disable就能关闭防火墙。

Tomcat修改访问端口

在Linux terminal界面下输入

cd /(tomcat文件夹所在位置)/conf
vi server.xml #打开server.xml进行编辑

server.xml

在光标处
Xshell_2018-12-13_22-38-31.png

即为端口。可以改为其他端口(不冲突的),通常改为网页默认端口80,在访问时不需要再地址后加端口,同时在阿里云的安全规则里改好端口。


今天就遇到了无数问题,缓慢研究搭建和部署中。配置了一上午MySQL数据库也没成功。。
学习Linux。

然而要考四级了。难受。
高数也天天懵逼。难受。


总之难受。

你可能感兴趣的:(2018-12-13 服务器环境简单搭建)