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/项目名

  • 相关阅读:
    UVA
    UVA
    模板——扩展欧几里得算法(求ax+by=gcd的解)
    UVA
    模板——2.2 素数筛选和合数分解
    模板——素数筛选
    Educational Codeforces Round 46 (Rated for Div. 2)
    Educational Codeforces Round 46 (Rated for Div. 2) E. We Need More Bosses
    Educational Codeforces Round 46 (Rated for Div. 2) D. Yet Another Problem On a Subsequence
    Educational Codeforces Round 46 (Rated for Div. 2) C. Covered Points Count
  • 原文地址:https://www.cnblogs.com/marshu/p/9856638.html
Copyright © 2011-2022 走看看