一、Linux基础知识
在opt目录下创建application.perperties
vim application.perperties
spring.security.username=ab
spring.jdbc.datasource.driverclass=com.mysql.cj.jdbc.Driver
在opt目录下创建app
vim app
server.port=8080
spring.jdbc.datasource.url=jdbc:mysql://127.0.0.1:3306/crm
spring.jdbc.datasource.driverclass=com.mysql.cj.jdbc.Driver
查看文件: ls
查看文件详细信息 ls -l
新增文件:touch
创建Start.java文件 touch Start.java
移动文件: mv
把文件移动到/opt目录下 mv /opt/src/Start.java /opt/
复制文件: cp
opt目录下的java复制到src 目录 cp /opt/Start.java /opt/src/
创建目录: mkdir
创建src 目录 mkdir src
修改属主,组: chown
三种用户类型: u属主 g属组 o其他人 修改abc文件的属主和数组
[root@1 opt]# chown hh:hh abc
修改权限: chmod
三种权限: r读 4 w写 2 x执行 1
[root@1 opt]# chmod 444 abc
包都放在/opt下进行操作
二、安装tomcat
1、wget下载
2、解压 tar -zxvf 文件名
3、把解压之后的目录移动到/usr/local
4、查看目录下的conf目录中的文件,重点找到server.xml(配置端口,部署项目) ,web.xml MIME文 件类型
5、server.xml对应nginx的nginx.conf
6、webapp/==nginx/html/,webapps(静态资源, .jsp ,.war)
7、如果项目不方便移动到webapps目录下,就需要在配置文件中指定路径server.xml
8、tomcat 要运行需要java的环境
9、yum -y install java-1.8.0-openjdk.x86_64
[root@1 opt]# yum -y install java-1.8.0-openjdk-devel //使用开发版本
绝了
yum -y install wget
61 wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.25/bin/apache-tomcat-
10.1.25.tar.gz
64 yum -y install l rzsz
67 tar -zxvf apache-tomcat-10.1.25.tar.gz
69 mv apache-tomcat-10.1.25 /usr/local/
yum -y install tree
74 tree /usr/local/apache-tomcat-10.1.25/
75 cd /usr/local/apache-tomcat-10.1.25/
[root@1 apache-tomcat-10.1.25]# ll
drwxr-x---. | 2 | root | root | 4096 | 7月 | 8 | 22:31 | bin |
drwx------. | 2 | root | root | 238 | 6月 | 15 | 03:31 | conf |
drwxr-x---. | 2 | root | root | 4096 | 7月 | 8 | 22:31 | lib |
drwxr-x---. | 2 | root | root | 6 | 6月 | 15 | 03:31 | logs |
drwxr-x---. | 2 | root | root | 30 | 7月 | 8 | 22:31 | temp |
drwxr-x---. | 7 | root | root | 81 | 6月 | 15 | 03:31 | webapps |
drwxr-x---. | 2 | root | root | 6 | 6月 | 15 | 03:31 | work |
[root@1 apache-tomcat-10.1.25]# ls bin/ //含可执行文件
startup.sh shutdown.sh
[root@1 apache-tomcat-10.1.25]# ll conf/ //含有根目录
-rw-------. 1 root root 7087 6月 15 03:31 server.xml | |
-rw-------. 1 root root 172780 6月 15 03:31 web.xml |
[root@1 apache-tomcat-10.1.25]# ls lib/ //含各种java文件
[root@1 apache-tomcat-10.1.25]# l s logs/ //含日志文件
[root@1 apache-tomcat-10.1.25]# ls temp/ //含临时文件
safeToDelete.tmp
测试java
0、java 1.8.0 20,17,19
1、 python 数据分析,人工智能
2、 nodejs vue-cli
安装完成以后。 java -version 返回版本
java 显示所有java的指令的参数 javac 显示所有javac的指令的参数
curl
wget
检查
jdk环境
tomcat是否能运行
[root@1 opt]# vim Main.java
[root@1 opt]# javac Main.java
安装maven
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
156 wget https://dlcdn.apache.org/maven/maven-3/3.9.8/binaries/apache-maven-
3.9.8-bin.tar.gz --no-check-certificate
174 tar -zxvf apache-maven-3.9.8-bin.tar.gz
175 | ls | apache-maven-3.9.8 |
176 | ls | apache-maven-3.9.8/bin/ |
[root@1 opt]# vim /etc/profile
[root@1 opt]# source /etc/profile //立即生效
Apache Maven 3.9.8 (36645f6c9b5079805ea5009217e36f2cffd34256)
Maven home: /opt/apache-maven-3.9.8
三、任务
现在已经有jdk1.8
自己下载tomcat9,启动服务,关闭防火墙
71 rm -rf /usr/local/apache-tomcat-10.1.25/
73 tar -zxvf apache-tomcat-9.0.91.tar.gz
74 cp -r apache-tomcat-9.0.91 /usr/local/
75 cd /usr/local/apache-tomcat-9.0.91/
76 ./bin/startup.sh