`

linux环境系统部署问题记录

 
阅读更多

     把reb工程部署到linux上面,遇见如下几个问题,记录备案。

    1、reb-service,dubbo的服务提供者,部署的时候,日志显示ip指到外网了,因为linux上是多网卡,所以dubbo的配置文件需要指定本机ip。可以参考http://dubbo.io/的开发文档。

<dubbo:provider>	host	<host>	string	可选	自动查找本机IP	服务发现	服务主机名,多网卡选择或指定VIP及域名时使用,为空则自动查找本机IP,建议不要配置,让Dubbo自动获取本机IP

 

 <dubbo:application name="reb-service" />
 <dubbo:registry address="zookeeper://10.6.2.96:2181" />
 <dubbo:protocol name="dubbo" port="20881" host="10.6.2.95"/>

 

    2、一个tomcat部署多个应用,并且每个应用都用80端口不带工程名访问。修改tomcat下面的server.xml.

 

<Engine name="Catalina" defaultHost="localhost">
       <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
      </Host>
      <Host name="www.quds.com"  appBase="quds"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
      </Host>
</Engine>

 

    3、80端口必须linux的root用户启动,默认情况下Linux的1024以下端口是只有root用户才有权限占用。

 

分享到:
评论

相关推荐

    linux环境部署mongodb

    在Linux环境下部署MongoDB不仅可以充分发挥其性能优势,还能更好地利用Linux系统的稳定性和安全性。本文将详细介绍如何在Linux环境下部署MongoDB,并通过具体的步骤帮助读者顺利完成部署过程。 #### 二、部署前准备...

    软件系统安装部署手册-模板v1.2.doc

    目录 第1章 前言 5 1.1 目的 5 1.2 术语与缩略语 5 第2章 部署环境 6 2.1 系统部署结构 6 2.2 服务器配置 6 2.3 客户端配置 6 2.3.1 客户端机器配置要求 6 2.3.2 客户端机器系统软件环境 6 2.4 实际环境配置记录 6 ...

    php开源客服系统,Linux直接部署使用!!(phpim)

    【PHP开源客服系统——Linux直接部署的PHPIM详解】 PHPIM是一个基于PHP开发的开源客服系统,它利用了socket技术来实现即时通讯功能,...在Linux环境下部署,能有效保证系统的稳定运行,为业务发展提供坚实的技术支撑。

    基于linux下nginx的安装及项目部署

    在Linux环境下,可以通过包管理器(如apt-get或yum)或者从源代码编译安装Nginx。安装过程通常包括下载安装包、配置、编译和安装。安装完成后,需要启动Nginx服务并设置开机自启动。 3. **Nginx配置相关指令** ...

    Linux 环境部署脚本,一键配置系统设置,安装常用工具开发环境渗透测试工具等.zip

    本文将深入探讨如何使用shell脚本来实现这一目标,以标题"Linux环境部署脚本,一键配置系统设置,安装常用工具开发环境渗透测试工具等.zip"为例,我们将分析其中的核心内容——`init.sh`。 首先,`init.sh`通常是一...

    Linux——java环境部署

    在Linux环境下进行Java开发环境的搭建是一项基础而重要的工作。本文档将详细介绍如何在Linux系统中安装并配置Java环境,包括JDK与Tomcat的安装配置过程,并附带一些常用的Linux命令以及图形界面连接方式。 #### 二...

    WebSphere8.5 Linux 安装部署全过程

    在本文中,我们将深入探讨如何在Linux环境下安装和部署WebSphere Application Server V8.5,这是一个企业级的应用服务器,广泛用于构建和运行Java EE应用程序。整个过程分为几个关键步骤,包括准备必要的软件包、...

    linux下tomcat项目一键部署

    在Linux环境下部署Java Web应用程序,特别是使用Tomcat服务器时,通常需要进行一系列手动步骤,包括配置环境变量、解压Tomcat、复制WAR文件到webapps目录等。然而,通过编写自动化脚本,我们可以将这些繁琐的过程...

    Linux下的学生选课管理系统

    系统部署可能采用Docker容器化技术,提高部署的灵活性和一致性。 10. **性能优化**: 针对高并发选课场景,可能需要考虑缓存策略(如Redis)来减少数据库压力,或者使用队列服务(如RabbitMQ)来异步处理选课请求...

    Linux环境下Mongodb部署

    在Linux环境下部署MongoDB是一项重要的任务,特别是在使用如CentOS 6.5这样的操作系统时。MongoDB是一个流行的开源文档数据库,适用于处理大量结构化和非结构化数据。在这个场景中,我们将讨论如何在CentOS 6.5上...

    NC6+WAS安装及部署完全手册(Windows+Linux双版本)

    《NC6+WAS安装及部署完全手册》是针对企业级应用服务器WebSphere Application Server (WAS)与NC6系统在Windows和Linux环境下的详细安装与部署指南。本手册旨在帮助IT专业人员理解并掌握这两种不同操作系统环境下NC6...

    Oracle12cR2双节点RAC在Linux7环境下的部署详致步骤

    Oracle 12c R2 双节点 Real Application Clusters (RAC) 部署是在Linux环境下的高级配置过程,适用于具备一定Linux和Oracle基础知识的数据库管理员(DBA)。Oracle RAC是一种可以支持数据库的集群技术,允许多个节点...

    linux_weblogic部署

    ### Linux环境下WebLogic 12c部署详细指南 #### 一、概述 本文档旨在提供一份详尽的Linux环境下WebLogic 12c部署指南。WebLogic Server是一款高性能的企业级应用服务器,它提供了丰富的功能和服务,如集群、负载...

    linux环境部署(nginx)参照.pdf

    在Linux环境中部署Nginx服务器通常涉及到一系列步骤,包括安装必要的工具、配置服务器环境、部署Nginx以及管理相关服务。以下是对这些步骤的详细解释: 1. **安装Linux工具** - **SecureCRT**: 这是一款用于SSH...

    Linux系统网络管理模块的实现.pdf

    Linux系统网络管理模块的实现是IT领域中一个关键的话题,特别是在企业网络环境中,网络服务器的数量庞大,管理员需要有效地监控和管理这些服务器以确保网络的稳定运行。开源软件Nagios在此方面提供了强大的解决方案...

    .net Core Job Windows + Linux部署文档

    Linux环境部署 在Linux系统中,我们通常使用`supervisord`这个进程管理器来守护.NET Core Job。以下是使用`supervisord`部署.NET Core Job的步骤: 1. **安装supervisord**:使用包管理器(如apt-get或yum)安装`...

    LINUX系统POS收银机

    Linux POS系统基于Linux内核,提供了强大的后台服务,能够支持多用户同时操作,确保在繁忙的零售环境中流畅运行。与传统的Windows POS系统相比,Linux POS系统在硬件兼容性、安全性、维护成本等方面具有显著优势。 ...

    linux上如何让apache运行aspx网站

    在Linux环境下部署ASP.NET应用程序是一项常见的需求,尤其是在混合技术栈的应用场景中。本文将详细介绍如何在Linux系统中配置Apache Web服务器以支持ASP.NET(ASPX)应用。 #### 1. 安装必要的软件包 在Linux系统...

Global site tag (gtag.js) - Google Analytics