博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux系统下部署项目流程
阅读量:4966 次
发布时间:2019-06-12

本文共 1957 字,大约阅读时间需要 6 分钟。

一、系统架构

linux系统 centOS 6.9

应用服务器:Tomcat /JDK

数据库服务器:MySQL

二、连接远程工具FinalShell

1、Centos 6:

启动服务:service 服务(iptables) start  关闭服务:service 服务 stop  重启服务:service 服务 restart  查看服务状态:service 服务 status  设置服务开机启动:chkconfig 服务 on  设置服务开机不启动:chkconfig 服务 off
Centos 7:
  开启服务:systemctl start 服务(firewalld).service  停止服务:systemctl stop 服务.service  重启服务:systemctl restart 服务.service  查看服务状态:systemctl status 服务.service  设置服务开机启动:systemctl enable 服务.service  设置服务开机不启动: systemctl disable 服务.service

2、安装 jdk 和 tomcat 步骤

1.yum install -y lrzsz  安装上传下载工具2.cd /opt3.rz (找到jdk-7u80-linux-x64.rpm进行上传)4.ll 查看5.rpm -ivh jdk-7u80-linux-x64.rpm 安装JDK6.cd /usr/java7.ll 查看Java目录8.vi /etc/profile 配置环境变量9.a或者i进入编辑模式10.export JAVA_HOME=/usr/java/jdk1.7.0_80   export PATH=$PATH:$JAVA_HOME/bin11.esc  保存:wq12.java -version 验证Java是否成功安装13.cd /opt14.rz(上传apache-tomcat-8.0.36.tar.gz)15.ll16.tar -zxvf apache-tomcat-8.0.36.tar.gz 解压tomcat17.mv apache-tomcat-8.0.36.tar.gz tomcat 重命名18.ll

 3、安装配置 mysql 步骤

1.rz(上传mysql-5.1.30.tar.gz)2.tar -zxvf mysql-5.1.30.tar.gz解压3.rpm -qa | grep mysql 查看已安装MySQL程序4.yum remove qt-mysql mysql mysql-server卸载程序5、./configure --prefix=/usr/local/mysql 执行安装前检查并配置安装路径6.make   7.make install 编译安装时间10-30分左右8.groupadd mysql 一般会提示:group 'mysql' already exists9.useradd mysql 一般会提示:user 'mysql' already exists10.复制配置文件到/etc目录下 cp support-files/my-medium.cnf /etc/my.cnf11.vim /etc/my.cnf12./skip 找到skip-federated关键字13.a进入编辑模式14.注释 #skip-federated15.esc :wq 16.修改MySQL安装文件的所有者和所属组 chown -R mysql:mysql /usr/local/mysql17.执行安装脚本 cd /usr/local/mysql/bin      ./mysql_install_db --user=mysql18.启动服务 ./mysqld_safe --user=mysql &19.登陆 MySQL ./mysql -uroot -p 密码默认为空20.切换目录到Tomcat的webapps目录下(或者你自定义的目录) 21.cd /opt/tomcat/webapps22.上传项目代码到webapps目录下 rz23.解压缩项目代码24.cd 项目文件夹/ZTB25.执行数据库脚本      /usr/local/mysql/bin/mysql -uroot -p < test.sql26.启动tomcat服务器   cd /opt/tomcat/bin   ./startup.sh

 

打开浏览器访问 http://主机IP:8080/项目名

转载于:https://www.cnblogs.com/marshu/p/9856638.html

你可能感兴趣的文章
JavaScript 图表库 xCharts
查看>>
Android项目的目录结构
查看>>
C++中“引用”的底层实现
查看>>
Spring Cloud与微服务构建:微服务简介
查看>>
Babel 是干什么的
查看>>
cocos2dx-3.0(8)------Label、LabelTTF、LabelAtlas、LabelBMFont使用之法
查看>>
CODE[VS] 1842 递归第一次
查看>>
20180418小测
查看>>
数字三角形
查看>>
NGUI 减少drawcall规则
查看>>
三元表达,匿名函数
查看>>
前端笔记-基础笔记
查看>>
【LeetCode & 剑指offer刷题】查找与排序题6:33. Search in Rotated Sorted Array(系列)
查看>>
GNU/Linux超级本ZaReason Ultralap 440体验
查看>>
将github上托管的代码 在我的域名下运行
查看>>
【Manthan, Codefest 18 (rated, Div. 1 + Div. 2) C】Equalize
查看>>
【codeforces 767A】Snacktower
查看>>
【MemSQL Start[c]UP 3.0 - Round 1 C】 Pie Rules
查看>>
Ognl中“%”、“#”、“$”详解
查看>>
我对应用软件——美团的看法
查看>>