回顾复习
安装nodejs,和jdk一样的软件运行环境
yum -y list installed|grep epel #是否安装epel
yum -y install nodejs
node -v #查看版本号
下载对应的nodejs软件npm
yum -y install npm
npm -v #查
npm set config ....淘宝镜像
安装vue/cli command line intreface 命令行接口
npm install @vue/cli
#安装成功之后,不会直接在sbin或者bin目录添加软链接,所以需要查找可执行文件
find / -name "vue"
使用vue的可执行文件创建项目
.... /vue .create eleme_web
进入到创建好的项目中, npm run serve
cd eleme_web
nohop npm run serve
此时的服务并不是生产项目
--生产
--开发
samba分享到window
yum -y install samba
vim /etc/samba/smb.conf
[eleme_web]
path=
comment=
guest ok=
....
#注册账号
useradd vueediter
smbpasswd -a vueediter #添加密码
启动服务
systemctl start nmb
systemctl start smb
部署nfs静态服务
--新环境
--安装应用
yum -y install rpcbind
yum -y install nfs
配置文件
vim /etc/exports
.../目录/... *(rw,sync)
启动服务
systemctl start rpcbind
systemctl start nfs
在web主机上挂载
mount -t nfs IP地址/目录/...
下载配置jdk环境
# wget https://download.oracle.com/java/22/latest/jdk-22_linux-x64_bin.tar.gz
# tar -zxvf jdk-22_linux-x64_bin.tar.gz
# mv jdk-22.0.2/ /usr/local/jdk22/
# cd /usr/local/jdk22/
# sed -i '$aexport JAVA_HOME=/usr/local/jdk22' /etc/profile
# source /etc/profile
# sed -i '$aPATH=$JAVA_HOME/bin:$PATH' /etc/profile
# source /etc/profile //运行
# java -version //测试
搭建tomcat环境
下载、解压、移动
# wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.26/bin/apache-tomcat-10.1.26.tar.gz
# tar -zxvf apache-tomcat-10.1.26.tar.gz //解压
# mv apache-tomcat-10.1.26 /usr/local/tomcat/ //移动目录 并改名
# ls /usr/local/tomcat/ //查看
启动tomcat
/usr/local/tomcat/bin/startup.sh
查看端口
netstat -lnput|grep java
浏览器访问可以看到,
查询日志
tail -f catalina.2024-08-01.log
关闭服务
/usr/local/tomcat/bin/shutdown.sh
tomcat启动服务
--/usr/local/tomcat/bin/startup.sh
--netstat -lnput|grep java
8080
8005
--/usr/local/tomcat/bin/shutdown.sh 停用
tomcat的目录
--bin
可执行文件
在window和linux通用
win对应的文件的扩展名为bat(批处理文件)
linux对应的文件的扩展名为sh
--webapps
每个目录就是一个项目
在这个目录下可以部署一些静态资源,可以使用浏览器查 看,也可以使用下载
要发布项目有两个选项
1. 将项目移动该目录下
2. 在conf/server.xml修改资源文件的位置
3. nginx 默认的路径/usr/local/nginx/html,也可以在server中 配置其他的绝对路径,不必须是在内部的html目录中
--work
1. 将jsp还原成java和class文件
2. 保存的路径 /usr/local/tomcat/work/Catalina/localhost/myweb/org/apache/j sp/xxx.java
3. 自动将jsp解析为javav文件,不需要重启服务器
--logs
1. 日志文档
2. catalina.log
3. localhost.log
4. 都有相应日期
--lib
1. tomcat运行为项目提供的依赖文件
2. 要访问没有数据,访问数据库的包
--tmp
创建目录myweb,编写一个 my.txt文件
[root@f webapps]# cat myweb/my.txt
fan si le
在浏览器访问得
--conf
[root@f conf]# ls -l
总用量 232
drwxr-x--- 3 root root 23 8月 1 14:33 Catalina
-rw------- 1 root root 12926 7月 8 05:02 catalina.policy
-rw------- 1 root root 7693 7月 8 05:02 catalina.properties
-rw------- 1 root root 1411 7月 8 05:02 context.xml
-rw------- 1 root root 1149 7月 8 05:02 jaspic-providers.xml
-rw------- 1 root root 2313 7月 8 05:02 jaspic-providers.xsd
-rw------- 1 root root 4144 7月 8 05:02 logging.properties
-rw------- 1 root root 7126 7月 8 05:02 server.xml
-rw------- 1 root root 2756 7月 8 05:02 tomcat-users.xml
-rw------- 1 root root 2558 7月 8 05:02 tomcat-users.xsd
-rw------- 1 root root 172780 7月 8 05:02 web.xml
安装配置tomcat和jdk,在另外两个机子
进行相同操作,内容稍作修改
[root@f ~]# echo "i am sq" > /usr/local/tomcat/webapps/ROOT/index.jsp