上午

1、在opt目录下创建application.perperties

vim application.perperties

spring.security.username=abc

spring.security.password=efg //用来配置应用程序的安全用户名和密码

spring.jdbc.datasource.username=root

spring.jdbc.datasource.password=root //配置数据库连接时使用的用户名和密码

spring.jdbc.datasource.url=jdbc:mysql://127.0.0.1:3306/crm //指定了数据库的连接URL,这里连接的是本地MySQL数据库的一个名为crm的数据库

spring.jdbc.datasource.driverclass=com.mysql.cj.jdbc.Driver //指定了JDBC驱动程序的类名,用于连接MySQL数据库

2、在opt目录下创建app

vim app

server.port=8080 spring.jdbc.datasource.username=root spring.jdbc.datasource.password=root 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 [root@1 opt]# ll abc -rwxrwxrwx. 1 hh hh 13 7月 8 19:03 abc

修改权限:chmod

三种权限:r读 4 w写 2 x执行 1

[root@1 opt]# chmod 444 abc [root@1 opt]# ll abc -r--r--r--. 1 hh hh 13 7月 8 19:03 abc

下午

包都放在/opt下进行操作

1、安装tomcat

Tomcat是一个被广泛使用的Java WEB应用服务器

1、wget下载或到官网进行下载

软件包可以在tomcat官网下载(Apache Tomcat - Apache Tomcat 9 Software Downloads)

2、解压 tar -zxvf 文件名

3、把解压之后的目录移动到/usr/local/下

/usr/local : /usr 通常只包含系统发行时自带的程序,而 /usr/local 则是本地系统管理员用来自由添加程序的目录;

4、查看目录下的conf目录中的文件,重点找到server.xml(配置端口,部署项目,默认是8080端口),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-devel //使用开发版本

62 yum -y install wget //下载wget软件

63 wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.25/bin/apache-tomcat-10.1.25.tar.gz //该功能需要有DNS解析功能

64 yum -y install lrzsz //下载lrzsz软件

65 rz -E //将在官网下载的软件包拖拽到vm虚拟机中

66 ls

67 tar -zxvf apache-tomcat-10.1.25.tar.gz //解压软件包

68 ls

69 mv apache-tomcat-10.1.25 /usr/local/ //将解压后的软件包放到/usr/local/下

70 ls /usr/local/

73 yum -y install tree //下载tree软件

74 tree /usr/local/apache-tomcat-10.1.25/ //以生成树的形式查看软件包内容

75 cd /usr/local/apache-tomcat-10.1.25/

76 ls -l

77 cd conf/

79 ll

80 pwd

[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文件

annotations-api.jar catalina-storeconfig.jar

[root@1 apache-tomcat-10.1.25]# ls logs/ //含日志文件

[root@1 apache-tomcat-10.1.25]# ls temp/ //含临时文件 safeToDelete.tmp

[root@1 apache-tomcat-10.1.25]# ls webapps/ //含各种静态资源

docs examples host-manager manager ROOT

2、java环境测试

0、java 1.8.0 20,17,19

1、python 数据分析,人工智能

2、nodejs vue-cli

安装完成以后。

java -version 返回版本

java 显示所有java的指令的参数

javac 显示所有javac的指令的参数

curl wget

检查:

1、jdk环境

2、tomcat是否能运行

[root@1 opt]# vim Main.java //编辑一个简单的java脚本

[root@1 opt]# javac Main.java //编译java脚本 [root@1 opt]# java Main //运行脚本 Hello World

3、安装maven

maven是一款服务于Java平台的自动化构建工具。Maven 作为 Java 项目管理工具,它不仅可以用作包管理,还有许多的插件,可以支持整个项目的开发、打包、测试及部署等一系列行为。

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 157 rz -E

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 //立即生效

[root@1 opt]# mvn -v //用于显示安装的Maven版本

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/

72 cd /opt

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

77 systemctl stop firewalld

测试结果如下:

Logo

助力广东及东莞地区开发者,代码托管、在线学习与竞赛、技术交流与分享、资源共享、职业发展,成为松山湖开发者首选的工作与学习平台

更多推荐