图解Linux下部署分布式服务架构

本篇经验将和大家介绍Linux下部署分布式服务架构,希望对大家的工作和学习有所帮助!

操作方法

  • 01

    在Linux服务器上建立自己的项目文件夹(如:data),然后定义三个子文件夹website、tool、tomcat(website存放项目编译后的代码和页面工程包、tool存放软件包、tomcat存放项目容器)。

  • 02

    启动Redis、ActiveMQ、Zookeeper、Nginx服务。

  • 03

    首先打开IDEA,将项目进行打包编译,如下图所示:

  • 04

    部署aus项目:将zheng-aus-rpc-service编译后的压缩包(图中红色框内)上传至data/tomcat路径下,并使用shell命令解压,如下图所示:

  • 05

    进入data/tomcat/zheng-aus-service/bin路径下启动start.sh文件。如果启动成功,如下图所示:

  • 06

    如果启动失败,此时进入zheng-aus-service/conf中修改shell文件start.sh,将文件中的”\r”全部替换成”\r\n”,然后重新启动start.sh文件,如下图所示:

  • 07

    拷贝一个tomcat解压包到data/tomcat路径下,将文件夹名改成aus-server,自定义更改aus-server/conf/server.xml文件中的启动端口(8080)和关闭端口(8005)的值。

  • 08

    上传zheng-aus-de项目的class文件(图中红框内的文件夹)到website,修改文件夹名称为aus-server,如下图所示:

  • 09

    如果项目是前后端分离的,则需要上传静态页面工程包(图中红框内的文件夹)到website中,如下图所示:

  • 10

    在Host标签后添加虚拟目录路径映射: <Context path=""docBase="/data/website/aus-server"reloadable="true"/>根据实际情况更改docBase的值。

  • 11

    进入data/tomcat/aus-server/bin中启动startup.sh文件,待出现Tomcat started后,进入aus-server/logs/catalina.out查看启动日志,如果没有报错,则说明项目启动成功。

  • 12

    部署upms项目:方法如上4-10,唯一需要注意的是在同一台服务器上同时部署多个tomcat,需保证tomcat的启动端口和关闭端口都是唯一的,不能重复。

(0)

相关推荐

  • linux下的dhcp服务的完全配置-图文详解

    用linux搭建一个dhcp服务器,带图文详解的. 操作方法 01 更改/etc/yum.repos.d/下面的带有.repo文件,搭建好yum源,搭建好之后用yum repolist 查看,如下图说 ...

  • Oracle Linux下启动Oracle服务和监听程序

    介绍在Oracle Linux 6中启动oracle实例和监听服务 操作方法 01 以oracle用户登录系统,如果是root用户,使用su - oracle切换用户 02 以oracle用户cd到o ...

  • Linux下启动Oracle服务和监听程序

    linux中启动oracle主要分两步:一个是启动监听器,一个是启动实例 操作方法 01 secureCRT连接到数据库所在的linux机器,切换到oracle用户模式下 [root@nstlbeta ...

  • linux下远程重启apache的方法

    打开后输入服务器用户名密码登陆。 接着输入命令:/etc/rc.d/init.d/httpd restart OK,就这么简单~~ LINUX下重启httpd服务,以及APACHE服务的方法 复制代码 ...

  • Linux下安装和部署LXC(内核虚拟化技术)的方法

    Linux Container容器是一种内核虚拟化技术,简称LXC,是一种轻量级的虚拟化手段,那么LXC要如何安装部署呢?下面小编就给大家介绍下Linux下LXC的安装部署方法。 LXC 中文名称就是 ...

  • linux下Samba服务和NFS服务配置的方法

    linux下Samba服务和NFS服务配置 一、Samba服务配置过程 samba的功能很简单,就是为了使linux和windows之间能够实现共享。并且利用samba搭建文件服务器,不仅比windo ...

  • Linux下ftp服务详细配置-vsftp(具体步骤)

    首先要安装linux下的vsftp软件包。 rpm -qa|gerp vsftpd //查找vsftpd有没有安装 如果没有安装就 vsftpd-2.0.1-5.i386.rpm (在第一张光盘) 在 ...

  • Linux下安装DNS+Sendmail服务的方法

    配置DNS详细过程 1.先设置好主机名 vi /etc/sysconfig/network 2.配置DNS主配置文件 vi /var/named/chroot/etc/named.conf 将16 1 ...

  • linux下开机启动DB2,WAS,TDS服务

    linux下开机启动DB2,WAS,TDS服务 参考链接: http://www.2cto.com/database/201207/141858.html www.2cto.com http://ww ...