1.技术准备
1.1 电脑安装Linux环境
1.2使用连接工具(Xshell)连接Linux服务器
1.3熟悉Linux编辑命令
1.4安装Tomcat服务器启动项目
1.5tomcat上启动项目
1.6设置访问路径、连接数据库和zk连接端口
1.7部署过程中其他问题汇总
2.项目实施部署
2.1安装linux服务器
基本购买来的服务器或者公司配置服务器都配置好Linux系统 这里就不赘述了,感兴趣百度一波安装Linux安装教程。
2.2使用Xshell连接工具
下载Xshell工具=======>连接Linux服务器=========>输入连接的ip 用户名 密码
参考链接:https://blog.youkuaiyun.com/qq_25908611/article/details/79077532
2.3常用的Linux命令语句
参考链接:https://www.runoob.com/linux/linux-command-manual.html
(1)切换盘符
cd 文件名
cd /路径
(2)查看目录
ll
ls -l
(3)查看进程
ps -ef
(4)杀死进程
kill -9 pid(序号)
(5)启动tomcat
./startup.sh
(6)查看TomcaT日志
cat catalina.out
(7)编辑文档
vim spring.xml
进入编辑模式用 按a/i都可以
退出编辑模式 按esc键
进入命令模式保存编辑数据 :X
进入命令模式退出编辑数据 :q
(8)删除文件(文件夹)
rm -rf 文件名
(9)解压/加压
unzip xxx.zip
tar zxvf yyy.tarz
(10)创建目录
mkdir filename
(11)创建一个空文件
touch file.txt
(12)拷贝文件
cp aa.txt bbb/
(13)阅读文件
cat filename
less filename
mare filename
(14)输出内容到控制台
echo
(15)制定显示前几行 后几行
head -n 5
tail -f 5
(16)显示历史指令
history
(17)查看项目路径
pwd
2.4安装Tomcat服务器启动项目
下载Linux版本的tomcat利用Xshell拖到/home/文件夹下
2.5tomcat上启动项目
./startup.sh
2.6设置访问路径、连接数据库和zk连接端口
(1)进入conf/server.xml文件中修改访问路径设置=========>appBase路径改成自己的webapps文件路径=========>可以正常访问
http://localhost:10902/xiangmu-version
http://Linuxip号:10902/xiangmu-version
(2)连接数据库
进入项目配置文件:webapp/WEB-INF/config/spring/db.properties
(3)ZK连接问题
先启动zk注册中心 ===============>注意rpcurl中端口号与Tomcat服务器端口号一致 访问路径项目名字需要跟webapps项目中文件名一致
2.7部署过程中其他问题汇总