`
luccs624061082
  • 浏览: 84518 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

linux 下发布war所遇问题

阅读更多
1 linux启动mysql 由于启动方式不一样 显示也不一样
通过./mysqld_safe &启动  ps-ef|grep mysql后会显示如下信息
root     15537     1  0 11:16 ?        00:00:00 /bin/sh ./mysqld_safe

/usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=/usr/local/mysql/data/bogon.err --pid-file=/usr/local/mysql/data/bogon.pid --socket=/usr/local/mysql/mysql.sock --port=3306

而通过 ./mysqld --user==root
强制通过root登陆 只会显示
root      4998     1  0 13:12 ?        00:00:00 ./mysqld --user=root

服务网所挂的linux这里强制用第二种方式启动。用第一种启动不了 就算是启动了 过了一会就自动挂断了。
就算是按照第二中方式启动 也不能与数据库插入 。爆出如下错误
java.sql.SQLException: null, message from server: "Host 'xxx' is not allowed to connect to this MySQL server"

排查原因从如下着手:
首先看数据库的配置文件是否配置正确。
正确的话 继续排查 服务器上的数据库里面的mysql数据库 找到user表 查看host 发现里面有两个host是一样的,但是没有root 所以会报出上述错误。删掉其中一个host就可以了。但是必须重启服务。
整了半天 ,为了避免下次再出现上述错误,特意记录下来 。
0
0
分享到:
评论

相关推荐

    Linux 部署jenkins war包直接tomcat启动

    本文将深入探讨如何在Linux环境下利用Tomcat服务器来部署Jenkins的WAR包。 首先,我们需要了解Jenkins的基本概念。Jenkins是一个基于Java开发的持续集成工具,它支持多种插件,可以实现自动化构建、测试和发布流程...

    linux下的war

    linux下的解压缩软件不大却很好用,希望大家喜欢。

    Linux 下 tomcat war 自动部署脚本

    首先,让我们理解"Linux下Tomcat WAR自动部署脚本"的核心概念。WAR(Web ARchive)文件是Java Web应用程序的标准打包格式,包含了所有运行所需资源,如HTML、CSS、JavaScript、图片以及Java类。Tomcat作为流行的Java...

    iServer7C正式版war包在linux上的部署

    - 进入许可文件目录(位于`support_linux_x64`目录下),执行`cd /opt/war/support_linux_x64/SuperMap_License/Support`。 - 解压缩许可安装程序:`tar -xvf aksusbd-2.0.1-i386.tar`。 - 运行安装程序:`cd ...

    windows环境下怎么发布javaWeb项目到linux环境下

    在Windows环境下发布JavaWeb项目到Linux环境通常涉及多个步骤,包括构建、打包、传输和部署。下面我们将详细探讨这些步骤,以及如何使用命令行工具来完成这个过程。 首先,确保你的JavaWeb项目已经成功编译并准备好...

    自动化打包发布服务器war包

    现在很多小型开发者会碰到这样的问题,在服务器上发布tomcat war包新版本的时候,需要在本地编写打包好war包,登录服务器,停止服务器上tomcat的运行,上传war包,运行服务器tomcat。这一切很繁琐,浪费时间也容易...

    springboot项目打成war包并部署到Linux的Tomcat中

    springboot项目打成war包并部署到Linux的Tomcat中流程目录:启动类继承`SpringBootServletInitializer`pom文件添加`war`mvn命令操作(clean、install)打好的war包部署到Linux的Tomcat中本地访问部署好的项目 ...

    linux下部署weblogic

    linux下部署weblogic,1.1 部署前准备 把WebLogic的bin包放在/home目录上. 1、创建weblogic用户组。 groupadd weblogic

    linux部署项目中文字体乱码问题

    #### 三、解决Linux下中文字体缺失导致的乱码问题 接下来,我们将详细介绍如何在Linux系统中安装中文字体,从而解决中文乱码的问题。 ##### 1. 下载中文字体文件并上传到Linux 首先,可以从网络上下载中文字体...

    linux-基于docker官方tomcat的一键部署war项目脚本

    基于docker官方tomcat的一键部署war项目脚本

    linux geoserver允许跨域访问

    Linux中的geoserver安装,直接把geoserver.war放到tomcat/webapps下即可; geoserver默认是不允许跨域访问的,如果要允许跨域访问,请按以下步骤操作: (已在geoserver 2.12.5下亲测可用)

    linux下安装JAVA运行环境_tomcat+java,部署项目war包

    总的来说,Linux下的Java和Tomcat环境配置涉及到系统管理、网络服务、文件操作等多个方面,理解这些基本操作对开发者来说至关重要。通过上述步骤,你可以顺利地在Linux环境中搭建Java运行环境和Tomcat服务器,并部署...

    linux下发布运行SSMPic1

    在Linux环境下发布和运行JavaWeb项目,特别是SSMPic1这样的应用,涉及到多个步骤和技术,主要包括Linux环境的配置、MySQL数据库的管理和数据导入、Tomcat服务器的使用以及Web项目的部署。下面将详细阐述这些关键知识...

    (SecureCRT)Tomcat工程发布到linux系统上

    对于初学者来说,理解如何将Tomcat工程发布到Linux系统上是非常重要的技能。这里我们将详细讲解如何使用SecureCRT这款SSH客户端工具来实现这一过程。 首先,SecureCRT是一款强大的终端模拟器,它支持多种协议,包括...

    iServer8Cwar包在linux上的部署

    ### iServer8Cwar包在Linux上的部署知识点详解 #### 一、安装环境 ##### 硬件要求 - **最低要求**: - **处理器**:800MHz主频 - **内存**:1GB - **硬盘**:20GB - **网络适配器**:系统安装有网络适配器 - *...

    myeclipse10.7.1导出war包时问题解决办法

    当你发现导出WAR包时出现问题,可以首先停止MyEclipse,然后找到MyEclipse的安装目录,定位到对应的文件夹,通常是在`plugins`目录下,查找与该JAR文件名称相似的文件并备份,接着将提供的JAR文件复制并覆盖原文件。...

    idea打war包并发布到docker的tomcat容器中

    idea打war包并发布到docker的tomcat容器中,包括打war包步骤和如何将打好的war包发布到docker的tomcat容器中的详细步骤,自己实操后进行的总结。后面还会将如何部署docker进行总结,上传。

    linux下tomcat安装和优化

    自动发布可以将 war 包直接放到 webapps 目录下,而手动发布需要在 server.xml 文件中添加 Context 标签来发布项目。 九、优化 Tomcat Tomcat 的优化是非常重要的,可以提高服务器的性能和稳定性。优化方法包括...

Global site tag (gtag.js) - Google Analytics