Linux环境搭建

一、常用命令

yum

  1. 概念:
    ➢Yum (全称为Yellow dog Updater, Modified)是一个在Fedora和
    RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且- -次安装所有依赖的软件包,无须繁琐地-次次下载、 安装。

  2. yum常用命令:
    ➢yum list: 列出所有可更新的软件包
    ➢yum list installed:列出所有已安装的软件包
    ➢yum install xxx:安装软件包xxx和依赖
    ➢yum -y remove:删除已安装的软件包

基础命令

  1. yum安装lrzsz:(lrzsz:本机与虚拟机之间上传下载文件的工具)
    ➢yum list I grep lrzsz
    ➢ yum install (Irzsz安装包名字)
    ➢ rz上传文件
    ➢sz下载文件

  2. yum安装unzip命令: (unzip:解压zip文件的工具)
    ➢ yum install unzip
    ➢ unzip xxx
    ➢ unzip xxx-d path (解压xxx文件到path目录下,这里的path可以是相对路径,也可以是绝对路径)

wget 命令
yum list | grep wget
yum install (wget安装包名字)

压缩/解压
➢解压:tar -zxvf xxx.tar.gz
➢压缩:tar -zcvf yyy.tar.gz dir (dir是你要打包的文件或文件夹)
关于rar格式的,参考链接:https://www.cnblogs.com/qinglin/p/9007939.html

创建用户
➢ useradd tomcat # -s /sbin/nologin
➢#-s /sbin/nologin禁止登陆系统,那样su切换用户就会不好用的,安全起见可以考虑,不过不能用这个用户登录
➢su tomcat/su root(切换用户)

切换一个文件或者一个文件夹的用户组
意思就是更改一个文件或者文件夹的所有者,命令如下:
chown -R huxy:huxy target(将target的所有者切换为huxy,eg:chown -R huxy:huxy apache-tomcat-8.5.39

修改文件权限
chmod +r startup.sh 给startup.sh文件加可读权限
chmod +w startup.sh 给startup.sh文件加可写权限
chmod +x startup.sh 给startup.sh文件加可执行权限
chmod 777/755 startup.sh 给startup.sh文件加可读可写可执行权限

二、环境搭建

  1. 安装Java(以安装1.8.0版本为例)
    ①yum list | grep java 列出所有java版本
    ②找到java-1.8.0-openjdk.x86_64,执行yum install java-1.8.0-openjdk.x86_64
    ③检测java环境:java -version

  2. 下载Tomcat
    ①找到Tomcat的下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.43/bin/apache-tomcat-8.5.43.zip
    ②执行命令:wget “http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.43/bin/apache-tomcat-8.5.43.zip”,下载安装包
    ③解压第二步下载的压缩文件 tar -zxvf apache-tomcat-8.5.39.tar.gz 【压缩命令:tar -zcvf 打包之后的文件名 打包的目录 eg:tar -zcvf apache-tomcat-8.5.39.tar.gz apache-tomcat-8.5.39/
    ④创建新用户安装tomcat:

  3. 1) 一般对外服务的软件一般都不建议直接使用root账户,因此需要创建一个新用户tomcat用户【useradd tomcat # -s /sbin/nologin

  4. 2) 用tomcat用户启动tomcat:
    a.切换文件所有者为tomcat chown -R tomcat:tomcat apache-tomcat-8.5.39
    b.切换到tomcat用户下su tomcat
    c.启动tomcat,进入到apache-tomcat-8.5.39的bin目录下,执行./startup.sh

  5. 3) 访问部署好的tomcat:
    ifconfig查看虚拟机IP地址(假设IP地址192.168.44.128),windows系统上打开浏览器,地址栏输入:http://192.168.44.128:8080,就可以访问到虚拟机上部署的tomcat了
    【访问失败解决方案:
    a.虚拟机上执行curl "http://localhost:8080",如果出现了HTML,是可以访问的
    b.但是在电脑的浏览器上访问失败了,就去关闭防火墙service firewalld stop
    c.再在浏览器上输入http://192.168.44.128:8080】

关闭防火墙:systemctl stop iptables
systemctl stop firewalld

三、测试环境部署

第一种部署方式:自动部署

  1. 切换到tomcat用户su tomcat
  2. 进入到apache-tomcat-8.5.39/bin/目录下,执行./shutdown.sh
  3. 再进入到apache-tomcat-8.5.39/webapps/目录下,删掉该目录下所有内容rm -rf *
  4. 将war包传入到webapps目录下
  5. 切换到apache-tomcat-8.5.39/bin/目录下,执行./startup.sh
  6. 查看日志:tail -f ../logs/catalina.out
    注:
    ①安装好tomcat了之后,webapps里面原有的东西是一些示例官网,非常大,占用资源,因此部署之前将此目录下的内容清空
    ②把war包放在webapps目录下,启动的时候tomcat会自动解压部署这个war

第二种部署方式:手动部署
手动部署就是用unzip命令将war解压放到webapps目录下

配置文件

  1. 将war包解压后,在其子孙目录下找到xxx.properties文件;(配置文件路径问开发)
  2. vi xxx.properties,然后更改里面的IP地址、数据库等配置信息;
  3. :wq
  4. 重启tomcat./startup.sh

查看日志
tomcat的日志路径:apache-tomcat-8.5.39/logs/catalina.out

  1. tail -f catalina.out 从文件末尾显示,并实时更新(日志实时更新)
  2. tail -200f catalina.out 从文件末尾往前显示200行
  3. tail -f catalina.out | grep Exception 把包含Exception的日志行显示出来
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值