目录
1.Linux(centos7版本)安装
1.1 centos7基本安装流程
参考:https://blog.csdn.net/babyxue/article/details/80970526
VMware安装Centos7超详细过程(图文)_小七的玩偶的博客-CSDN博客_vmware安装centos
注意:如果装完后开机是这个样子(选择了最小化安装,没装图形桌面)
1.输入以下命令查看当前开机启动模式
systemctl get-default
graphical.target代表开机时启动图形化界面,multi-user.target代表开机时启动DOS界面
2.如果显示的是multi-user.target,说明目前是在字符界面,
输入如下命令即可设置开机启动图形界面再重启即可:
systemctl set-default graphical.target
reboot
3.如果修改为图像登录模式后依然为字符界面,说明你图像界面没有安装,用以下命令安装
1.开机root登录
2.安装X(X Window System)命令如下:
yum groupinstall "X Window System"
安装完成后出现complete字样。
3.然后安装图形界面软件 GNOME Desktop 命令如下
yum groupinstall "GNOME Desktop"
这个软件组比较大,安装过程也慢一些,安装完成后也会出现 complete 字样。
图形化界面安装详细参考:centos7安装图形化界面图文详解_全栈攻略的博客-CSDN博客_centos7安装图形化界面
想安各种款式的图像化界面看这:Centos7安装桌面视图环境 - 简书
1.2 网络配置,固定ip地址
桥接模式网络配置
1、配置ip地址等信息在/etc/sysconfig/network-scripts/ifcfg-ens33文件里做如下配置:
命令:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改如下:
TYPE="Ethernet" # 网络类型为以太网
BOOTPROTO="static" # 手动分配ip
NAME="ens33" # 网卡设备名,设备名一定要跟文件名一致
DEVICE="ens33" # 网卡设备名,设备名一定要跟文件名一致
ONBOOT="yes" # 该网卡是否随网络服务启动
IPADDR="192.168.220.101" # 该网卡ip地址就是你要配置的固定IP,如果你要用xshell等工具连接,220这个网段最好和你自己的电脑网段一致,否则有可能用xshell连接失败
GATEWAY="192.168.220.2" # 网关
NETMASK="255.255.255.0" # 子网掩码
DNS1="8.8.8.8" # DNS,8.8.8.8为Google提供的免费DNS服务器的IP地址
2、关闭防火墙
-
systemctl stop firewalld # 临时关闭防火墙
-
systemctl disable firewalld # 禁止开机启动
3、重启网络服务
service network restart
1.3 配置阿里云yum源
三种方法
1.
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
2.
curl -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
3.
直接自己下载放在/etc/yum.repos.d/里面
注意:要在网路那个文件里面配置dns解析,否则 mirrors.aliyun.com无法解析
我这里所有要装的在/usr/local下面创建了个Java文件夹,所有东西都在这个文件夹/usr/local/java下面
2. jdk环境安装
前提:linux机器上面没有安装JAVA
步骤1:登陆oracle官网下载适合linux版本的jdk包,这边我选择的是tar.gz包,没有选rpm包。
步骤2:登陆linux系统,去/usr/目录下创建java文件夹,对应的命令是mkdir java(要先进入usr目录下)
步骤3:将下载的jdk上传到/usr/java目录下,使用tar -xzvf jdk名 解压jdk。
步骤4:设置环境变量:
使用vim /etc/profile 命令,将以下语句复制到文件的最下面
JAVA_HOME=/usr/local/java/jdk8
export JRE_HOME=/usr/local/java/jdk8/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
注意将jdk名称换成你使用的jdk版本,然后保存退出。
步骤5:为了使配置文件生效,要使用命令 source /etc/profile
最后使用java -version 命令查看java是否安装成功。
如果出现了以下信息则安装成功了。
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
3.maven安装
第一步:上传或下载安装包
cd/usr/local
apache-maven-3.6.1-bin.tar.gz
第二步:解压安装包
tar -zxvf apache-maven-3.6.1-bin.tar.gz
第三步:建立软连接
ln -s /usr/local/apache-maven-3.6.1/ /usr/local/maven
第四步:修改环境变量
vim /etc/profile
export MAVEN_HOME=/usr/local/maven
export PATH=$PATH:$MAVEN_HOME/bin
通过命令source /etc/profile让profile文件立即生效
source /etc/profile
第五步、测试是否安装成功
mvn –v
4.tomcat安装
1)①上传 tocmat 的压缩文件到 linux 系统
(2)解压缩:tar -zxvf apache-tomcat-8.5.16.tar.gz -C /usr/local/
(其中 -C /usr/local 是指定解压到哪个目录下去)
启动/关闭 Tomcat
tomcat 解压缩后就可以使用了,用 cd 命令切换到 tomcat 主目录下的 bin 目录
tomcat 目录结构:
bin/
① 启动方式,执行 tomcat 安装目录/bin/startup.sh
在 tomcat 安装目录/bin 下执行
例如: ./startup.sh
启动后会在 tomcat 安装目录/logs 下生成日志文件
在浏览器中访问 tomcat , 要关闭 linux 的防火墙。命令如下:
禁用防火墙:systemctl stop firewalld
查看防火墙状态:systemctl status firewalld
A、catalian.out
控制台输出的日志文件(在 eclippse 中的 console 窗口的内容),查看此文件。可以使用 cat , more ,
less , grep , 常用查看日志 tail -f catalina.out
B、 localhost_access_log.2017-08-16.txt
tomcat 接收到的 http 请求日志。tomcat 服务器上运行的 web 应用接收的请求,请求方式(get,post),
请求地址,请求参数(get 请求),处理是否成功都在此文件记录。
文件命名:localhost_access_log_yyyy-MM-dd.log。
② 关闭:执行 tomcat 安装目录/bin/shutdown.sh
例如:./shutdown.sh
(3)如果启动没有错误信息,说明启动配置成功。浏览器输入 http://公网ip:8080 就可以访问了
如果是阿里服务器,还是不能访问,就去阿里账号里配置端口号权限,就可以了