Linux的常用命令以及tomcat的安装和java的环境安装

        Linux作为一种流行的操作系统,在系统管理方面具有许多优势,其中Linux系统管理师一项重要的工作,涉及到Linux系统安装,配置,维护,优化和安全管理等方面。

接下来我们介绍如何更好的介绍如何更好的管理Linux系统以及探讨Linux系统管理的最佳时间
常用指令

1.文件管理

查看文件信息  ls

新增文件  touch

删除文件  rm

修改文件内容 

移动文件 mv

复制文件 cp

创建src目录 mkdir

创建Start.java文件 touch.Start.java

把文件移动到opt目录下 mv /opt/src/Start.java/opt

将opt目录下的java文件复制到src目录 cp /opt/Start.java /opt/src/


用户和权限
三种用户类型 u g o 三种权限 rwx
修改属主,组  chmod
                        chown


yum -y install wget
wget 


安装tomcat
1.wget下载
2.解压 tar -zxvf 文件名
3.吧解压之后的目录移动到 /usr/local/目录中 mv 原来的目录  新的目录
4.查看目录下的conf目录中的文件,重点找到server.xml(配置端口,部署项目),web.xml MIME文件类型
5.server。xml对应dnginx的 nginx.conf
6.webapps==nginx /html/  ,webapp(静态资源,扩展名为j.sp, .war)
7.如果项目不方便移动到webapps目录下,就需要在配置文件中指定路径sever.xml
8.tomcat要运行需要java的环境,配置
9.yum -y install java-1.8.0

    1  yum -y install wget
    2  yum -y install lrzsz
    3  拖拽文件
    4  tar -zxvf apache-tomcat-10.1.25.tar.gz 
    5  ls
    6  mv apache-tomcat-10.1.25 /usr/local
    8  ls /usr/local
    9  cd /usr/local
   10  ls
   11  ls -l
   13  cd /usr/local/apache-tomcat-10.1.25/
   14  cd conf
   15  ls
   16  ls -l
   17  cat conf/server.xml
   18  cat server.xml
   19  exit
   20  ls
   21  cd /usr/local/apache-tomcat-10.1.25/
   22  ls
   23  ls -l
   25  ls -l webapps/
   26  ls webapps/ROOT/
   27  ls -l
   28  ls lib/
   29  ls bin/
   30  ls -l bin/
   31  ./bin/startup.sh 
   32  systemctl stop firewalld.service 
   33  netstat |grep 8080
   34  java
   36  cat /etc/profile
   37  yum list|grep jdk
   38  yum -y install java-1.8.0-openjdk.x86_64
   39  java -version
   40  ./bin/startup.sh 
   41  python
   42  vim /etc/profile
   43  cd /opt/
   44  ls -l
   45  vim Main.java
   46  javac Main.java 
   47  javac
   48  java Main.java 
   49  exit
   50  ks
   51  ls
   52  cd /opt/
   53  javac
   54  java -version
   55  java
   56  javac
   57  ls /bin/
   58  yum install java
   59  yum java-1.8.0-openjdk-devel
   60  yum install java-1.8.0-openjdk-devel
   61  javac
   62  yum install java-1.8.0-openjdk-devel
   63  yum -y install java-1.8.0-openjdk.x86_64
   64  yum install java-1.8.0-openjdk-devel
   65  javac
   66  javac Main.java
   67  java Main
   68  mvn -v

[root@localhost apache-tomcat-10.1.25]# ls -l webapps/
[root@localhost apache-tomcat-10.1.25]# ls -l bin/
[root@localhost apache-tomcat-10.1.25]# yum list|grep jdk
[root@localhost apache-tomcat-10.1.25]# yum -y install java-1.8.0-openjdk.x86_64
[root@localhost apache-tomcat-10.1.25]# java -version
[root@localhost apache-tomcat-10.1.25]# ./bin/startup.sh 
有时候启动的文件不是可执行文件,需要我们手动添加x权限  chmod +x

测试java
[root@localhost apache-tomcat-10.1.25]# cd /opt/
[root@localhost opt]# vim Main.java
public class Main{
        public static void main(String[]args){
                 System.out.println("hello word");
        }
}
编译java文件
[root@localhost opt]# javac Main.java
如果此时没有javac命令
[root@localhost opt]# yum install java-1.8.0-openjdk-devel
[root@localhost opt]# java Main
hello word


安装完成以后  java -version 返回版本
      java  显示所有java的指令参数
      javac  显示所有javac指令的参数


java环境 1.8.0      20,17,

python环境      去做数据分析,人工智能
[root@localhost apache-tomcat-10.1.25]# python
>>> quit()

nodejs环境      创建服务器,做vue-cli脚手架 

检查
jdk环境
tomcat是否能运行


maven是快速创建java应用的工具,依赖java环境,通过配置/etc/profile文件,让maven中的mvn指令暴露,就可以直接在命令行中使用,在绿色版本的软件中,不需要安装,所有bin和sbin目录中都没有link文件指向mvn指令,在/etc/profile中新起一行。export暴露这个指令
export PATH=/opt/apache-maven-3.9.8/bin:$PATH
修改完成之后,让配置文件立即生效,source /etc/profile

  70  tar -zxvf apache-maven-3.9.8-bin.tar\(3\).gz 
   71  ls apache-maven-3.9.8
   72  vim /etc/profile
   73  cd apache-maven-3.9.8/bin/
   74  vim /etc/profile
   75  pwd
   76  vim /etc/profile
   77  fg
   78  source /etc/profile
   79  mvn -v
   80  vim /etc/profile
   81  rz -E
[root@localhost opt]# cd apache-maven-3.9.8/bin/
[root@localhost bin]# vim /etc/profile
export PATH=/opt/apache-maven-3.9.8/bin:$PATH
[root@localhost bin]# pwd
/opt/apache-maven-3.9.8/bin
[root@localhost bin]# vim /etc/profile
[root@localhost bin]# source /etc/profile
[root@localhost bin]# mvn -v


现在已经有jdk1.8
自己下载tomcat9,启动服务,关闭防火墙,
systemctl stop firewalld


 


   82  tar -zxvf apache-tomcat-9.0.91.tar.gz 
   83  ls
   84  mv apache-tomcat-9.0.91 /usr/local/
   85  ls /usr/local/
   86  tree /usr/local/apache-tomcat-9.0.91/
   87  yum -y install net-tools tree
   88  tree /usr/local/apache-tomcat-9.0.91/
   89  cd /usr/local/apache-tomcat-9.0.91/
   90  cd conf
   91  pwd
   92  cd /usr/local/apache-tomcat-9.0.91/
   93  ls -l webapps/ROOT/index.jsp 
   94  ./bin/startup.sh 
   95  history
 

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值