zoukankan      html  css  js  c++  java
  • Linux系统下部署项目流程

    一、系统架构

    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 /opt
    
    3.rz (找到jdk-7u80-linux-x64.rpm进行上传)
    
    4.ll 查看
    
    5.rpm -ivh jdk-7u80-linux-x64.rpm 安装JDK
    
    6.cd /usr/java
    
    7.ll 查看Java目录
    
    8.vi /etc/profile 配置环境变量
    
    9.a或者i进入编辑模式
    
    10.export JAVA_HOME=/usr/java/jdk1.7.0_80
    
       export PATH=$PATH:$JAVA_HOME/bin
    
    11.esc  保存:wq
    
    12.java -version 验证Java是否成功安装
    
    13.cd /opt
    
    14.rz(上传apache-tomcat-8.0.36.tar.gz)
    
    15.ll
    
    16.tar -zxvf apache-tomcat-8.0.36.tar.gz 解压tomcat
    
    17.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 exists
    
    9.useradd mysql 一般会提示:user 'mysql' already exists
    
    10.复制配置文件到/etc目录下 cp support-files/my-medium.cnf /etc/my.cnf
    
    11.vim /etc/my.cnf
    
    12./skip 找到skip-federated关键字
    
    13.a进入编辑模式
    
    14.注释 #skip-federated
    
    15.esc :wq 
    
    16.修改MySQL安装文件的所有者和所属组 chown -R mysql:mysql /usr/local/mysql
    
    17.执行安装脚本 cd /usr/local/mysql/bin      ./mysql_install_db --user=mysql
    
    18.启动服务 ./mysqld_safe --user=mysql &
    
    19.登陆 MySQL ./mysql -uroot -p 密码默认为空
    
    20.切换目录到Tomcat的webapps目录下(或者你自定义的目录) 

    21.cd
    /opt/tomcat/webapps 22.上传项目代码到webapps目录下 rz 23.解压缩项目代码 24.cd 项目文件夹/ZTB 25.执行数据库脚本

    /usr/local/mysql/bin/mysql -uroot -p < test.sql 26.启动tomcat服务器

      cd
    /opt/tomcat/bin ./startup.sh

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

  • 相关阅读:
    spark2.1源码分析2:从SparkPi分析一个job的执行
    spark2.1源码分析2:从SparkPi分析一个job的执行
    spark2.1源码分析1:Win10下IDEA源码阅读环境的搭建
    spark2.1源码分析1:Win10下IDEA源码阅读环境的搭建
    常用又容易忘记的JS小功能合集 本贴收集信息为自用,如果能帮到您,实属荣幸
    Java 之 volatile 关键字
    关于synchronized批量重偏向和批量撤销的一个小实验
    Spring嵌套事务机制
    关于HashMap的一个有趣的小问题
    可阻塞队列的实现
  • 原文地址:https://www.cnblogs.com/marshu/p/9856638.html
Copyright © 2011-2022 走看看