`
tom_seed
  • 浏览: 321718 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Center OS部署系统时遇到的问题

 
阅读更多

部署上线时由于服务器是全新的,很多环境、工具都未安装。碰到很多以前没有遇到的问题

一、安装完环境:jdk、tomcat后部署上线,在启动tomcat时出现如下异常:

java.net.UnknownHostException: pay03.migutest: pay03.alipaytest
	at java.net.InetAddress.getLocalHost(InetAddress.java:1461)
	at com.mchange.v2.uid.UidUtils.generateVmId(UidUtils.java:70)
	at com.mchange.v2.uid.UidUtils.<clinit>(UidUtils.java:54)
	at com.mchange.v2.c3p0.impl.C3P0ImplUtils.<clinit>(C3P0ImplUtils.java:126)
	at com.mchange.v2.c3p0.impl.PoolBackedDataSourceBase.<init>(PoolBackedDataSourceBase.java:288)
	at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.<init>(AbstractPoolBackedDataSource.java:74)
	at com.mchange.v2.c3p0.AbstractComboPooledDataSource.<init>(AbstractComboPooledDataSource.java:142)
	at com.mchange.v2.c3p0.AbstractComboPooledDataSource.<init>(AbstractComboPooledDataSource.java:138)

 查询了很多答案,最终解决方案是在/etc目录下的hosts文件中添加对应host与内网ip的映射。

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.12.187 pay03.alipaytest  ##增加的行

重启tomat后,该问题解决了。

 

二、在访问登陆验证码时报错,一直响应500错误。后台开启debug日志后出现如下问题:

java.lang.Error: Probable fatal error:No fonts found.
.
.
.

 在国外网站上找到如下方式解决:

under Ubuntu you can install fonts by
    sudo apt-get install ttf-dejavu
or if you use CentOS, you can install fonts by
    yum install dejavu*

 由于是CenterOS系统,所以执行

# yum install dejavu*

 安装完字体后,再访问验证码链接就能正常显示了。

分享到:
评论

相关推荐

    rabbitmq for centeros7 rpm安装包,包括依赖

    【标题】:“rabbitmq for centeros7 rpm安装包,包括依赖” 在CentOS 7操作系统中,RabbitMQ是一个常用的消息队列系统,基于Erlang语言开发,它提供了高可靠性、可扩展性和易管理性。RPM(Red Hat Package Manager...

    mysql安装(redhat安装和centeros解压版配置)

    - 如果遇到签名验证问题,可以使用 `rpm –ivh mysql-community-common-5.7.17-1.el6.x86_64.rpm --force –nodeps` 强制安装。 - 按照以下顺序安装其他rpm包:`lib` → `server` → `client`。 ##### 1.5 初始化...

    centos 7.0 使用Nginx部署flask应用教程

    因为需要部署到服务器(python2.7)的关系,所以研究了一下,网上大部分的教程是部署在Ubuntu上的,博主使用的是centos7.0,大部分的部署其实都是类似的,这篇博文对完完全全的新手可能会有所帮助,对遇到的一些困惑...

    CentOS7安装及网络配置完整过程(可解决Dell R730)

    ### 2.1 OS 部署 - 磁盘配置 在安装CentOS7之前,需要对磁盘进行配置。对于Dell R730服务器,需要磁盘阵列的配置。 1. 服务器开机,按 F10 进入 LifeCycle Controller。 2. 点击 OS Deployment,单击右侧 Deploy ...

    CentOS下宝塔部署Django项目的详细教程

    在本教程中,我们将深入探讨如何在CentOS操作系统上使用宝塔面板来部署Django Web应用程序。宝塔面板是一款简洁易用的Linux服务器管理...如果你遇到任何问题,可以查阅宝塔面板的文档或社区,获取更多的帮助和支持。

    centos6离线安装docker相关依赖包 及 自动安装脚本

    由于CentOS 6的内核版本较低,更现代的Docker版本可能会遇到兼容性问题。因此,选择1.7.1可以确保在旧系统上的稳定运行。 在安装Docker之后,你可能还需要配置相关的服务和设置,例如创建Docker用户组,启动并设置...

    PostgreSQL 9.6 RPM包

    如果在安装过程中遇到依赖问题,可能需要手动下载并安装这些依赖项。可以使用`--nodeps`选项跳过依赖检查,但不推荐,因为这可能导致运行时错误。 5. **初始化数据库**:安装完成后,你需要初始化PostgreSQL数据库...

    MAC OS.X.10.8.iso 镜像文件

    通过了解和掌握这些知识点,你将能顺利地在虚拟环境中部署和使用MAC OS X 10.8系统,享受到苹果操作系统带来的高效和便捷。不过,请注意,苹果官方并不鼓励或支持在非苹果硬件上运行OS X,因此在安装前要确保你了解...

    visual studio2010-2015编译部署caffe

    编译过程可能会遇到一些问题,如找不到头文件或链接错误,这些问题通常可以通过正确配置项目的包含目录、库目录和附加依赖项来解决。"NugetPackages"可能包含了用于自动管理这些依赖的NuGet包,使用它们可以帮助简化...

    Juniper EX4300配置指南

    Juniper Networks提供了JTAC(Juniper Technical Assistance Center)服务来帮助用户解决在使用EX4300交换机过程中遇到的技术问题。 通过这些详细知识点的介绍,我们可以看出Juniper EX4300配置指南是一份全面的...

    Linux下MySQL 5.6.27 安装教程

    在Linux环境下安装MySQL 5.6.27的步骤是一个重要的任务,对于...在实践中,你可能会遇到各种各样的问题,但通过查阅相关教程和文档,大多数问题都能得到解决。希望这篇教程能帮助你在Linux环境下成功安装MySQL 5.6.27。

    lee的caffe配置下载Caffe-master.zip

    Caffe 是一个流行的开源深度学习框架,由加州大学伯克利分校的Berkeley Vision and ...在实践中,你可能会遇到各种问题,如依赖冲突、资源限制等,但通过查阅文档、社区论坛和在线教程,大多数问题都可以得到解决。

    Win-Caffe:Visual Studio 2015, CPU only, Python 3.5

    标题 "Win-Caffe:Visual Studio 2015, CPU only, Python 3.5" 指的是一个针对Windows平台的Caffe构建,它专为使用...对于不熟悉Unix系统或者遇到在Windows上搭建Caffe环境困难的人来说,这是一个非常有价值的资源。

    我的boss的excel导出解决方案20170316

    - **异常处理**:添加异常处理逻辑,确保程序在遇到问题时能够妥善处理并给出反馈。 综上所述,本方案提供了一种将数据导出为Excel文件并上传至阿里云存储的服务实现方式,适用于需要快速部署和实现特定需求的场景...

    Android-APP开发入门教程.docx

    如果在安装过程中遇到找不到JDK的问题,需在系统环境变量中添加`JAVA_HOME`。 4. **设置项目SDK**:创建新项目时,选择Android的Application Module,并指定Project SDK。首次设置时,IDE可能需要你指定JDK的位置。...

    pygame教程 跨平台 Python模块

    1. **跨平台性**:Pygame支持多种操作系统,如Windows、Linux和Mac OS X等,使得开发者可以轻松地在不同的平台上部署游戏。 2. **简化开发过程**:Pygame通过高级语言(Python)提供了丰富的API接口,让开发者能够更...

    PushCommerce.org -- Powerful e-commerce-开源

    2. **Readme.txt** - 提供了项目的快速入门指南,包括安装、配置和运行的基本步骤,以及可能遇到的问题和解决方案。 3. **build.xml** - Ant构建文件,用于自动化构建过程,如编译、测试和打包应用。 4. **dist** ...

Global site tag (gtag.js) - Google Analytics