
linux
文章平均质量分 50
冷血java
这个作者很懒,什么都没留下…
展开
-
“软链接”和“硬链接”的区别
本文转自简书https://www.jianshu.com/p/dde6a01c4094 什么是链接?链接简单说实际上是一种文件共享的方式,是 POSIX 中的概念,主流文件系统都支持链接文件。它是用来干什么的?你可以将链接简单地理解为 Windows 中常见的快捷方式(或是 OS X 中的替身),Linux 中常用它来解决一些库版本的问题,通常也会将一些目录层...转载 2018-10-12 21:07:32 · 321 阅读 · 0 评论 -
javax.crypto.BadPaddingException: Given final block not
现象描述:windows上加解密正常,linux上加密正常,解密时发生如下异常:javax.crypto.BadPaddingException: Given final block not properly padded at com.sun.crypto.provider.SunJCE_f.b(DashoA13*..) at com.sun.crypto....转载 2018-08-08 13:45:03 · 2059 阅读 · 0 评论 -
Linux下my.ini/my.cnf文件路径
有的文章(环境:在Linux下安装的mysql)提到了my.ini文件。可是,我在自己机器上并没有找到该文件。 ---下面是网上查的资料--linux版本是my.cnf,一般会放在/etc/my.cnf,/etc/mysql/my.cnfwin下的是my.ini,一般会在安装目录的根目录 但,我在/etc/或者/etc/mysql下也没找到my.cnf。 在这里找到...转载 2018-08-08 13:43:19 · 1210 阅读 · 0 评论 -
java.sql.SQLException: Access denied
Access denied for user 'root'@'www.bugd.net' (using password: YES)我买了一个阿里云服务器 在本地myeclipse上的项目连接阿里云服务器上的mysql是可以的,项目可以运行,但是当我把项目移植到阿里云服务器上的tomcat上时,在通过域名访问时我的项目时出现了java.sql.SQLException: Access denie...转载 2018-08-08 13:41:33 · 784 阅读 · 0 评论 -
linux tomcat 无法关闭 :8005端口未启动
https://blog.youkuaiyun.com/qq_25283709/article/details/55061251 配置tomcat的时候 发现了一个问题,tomcat启动的时候,8005端口未启动,故无法关闭tomcat,后经查询解决了,记录一下子tomcat启动的时候看不出异常,关闭的时候回报错类似:Jul 17, 2015 9:47:54 AM org.apache....转载 2018-08-08 13:39:25 · 677 阅读 · 0 评论 -
org.apache.catalina.startup.Catalina stopServer SEVERE: Could not contact localhost:8005. Tomcat may
在测试nginx反向代理 时在同一个liunx上配置了三个tomcat7,startup.sh时正常启动。shutdown.sh时报错如下:Jul 20, 2017 10:19:55 PM org.apache.catalina.startup.Catalina stopServerSEVERE: Could not contact localhost:8005. Tomcat may n...转载 2018-08-08 13:38:34 · 4095 阅读 · 0 评论 -
tomcat shutdown.sh结束不了,Could not contact localhost:8005
使用./shutdown.sh关闭Tomcat,有时会关闭成功,有时会出现关闭错误;Jul 06, 2017 10:57:37 AM org.apache.catalina.startup.Catalina stopServer SEVERE: Could not contact localhost:8005. Tomcat may not be running. Jul 06, 2017...转载 2018-08-08 13:37:14 · 837 阅读 · 0 评论 -
tomcat 严重: Could not contact localhost:8005. Tomcat may not be running.
因为在tomcat没完全启动前就关闭tomcat,Kill掉进程后重启,等待一段时间再关闭转载 2018-08-08 13:36:30 · 2286 阅读 · 0 评论 -
CentOS 7 执行service iptables start出现redirecting to systemctl ...Failed to ...not loaded.
在centOS 7系统中运行service iptables stop发现出错解决办法1. 使用systemctlsystemctl [start|stop|restart|save|status] iptables.service2. 安装iptables-services切换到root用户下,执行:yum install iptables-servic...转载 2018-08-07 12:48:30 · 29901 阅读 · 6 评论 -
解决CentOS7关闭/开启防火墙出现Unit iptables.service failed to load: No such file or directory.
https://blog.youkuaiyun.com/c233728461/article/details/52679558 CentOS7中执行service iptables start/stop会报错Failed to start iptables.service: Unit iptables.service failed to load: No such file or direc...转载 2018-08-07 12:47:56 · 593 阅读 · 0 评论 -
centOS 7 防火墙常用设置
https://blog.youkuaiyun.com/qq776998428/article/details/78993508 启动防火墙时报错:systemctl start firewalld.service解决办法:systemctl unmask firewalld.service重新启动防火墙:systemctl start firewalld.service把 80 ...转载 2018-08-07 12:47:15 · 179 阅读 · 0 评论 -
CentOS 7中firewall防火墙详解和配置以及切换为iptables防火墙
https://blog.youkuaiyun.com/xlgen157387/article/details/52672988 官方文档介绍地址:https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Security_Guide/sec-Using_Firewalls.html#sec-Intr...转载 2018-08-07 12:46:42 · 480 阅读 · 0 评论 -
在Linux系统里运行shutdown.sh命令关闭Tomcat时出现错误提示
服务器:linnux 5.5 64位,已安装好 jdk; Tomcat版本:apache-tomcat-7.0.53 操作软件:Xshell 4(Free for Home / School) 刚开始重启了一次tomcat,但用浏览器访问网站的时候一直卡着打不开,可能是tomcat的问题,于是在Xshell里输入命令 ps -ef|grep java 查看进程中...转载 2018-08-08 13:46:51 · 4303 阅读 · 1 评论 -
jar: error while loading shared libraries: libjli.so: cannot open shared object file: No such file o
问题描述: 执行jar命令,javac命令执行报错 javac: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory java:error while loading shared libraries: libjli.so: cann...转载 2018-08-31 19:41:55 · 8382 阅读 · 0 评论 -
linux下怎么卸载自带的JDK和安装想要的JDK
卸载1、卸载用 bin文件安装的JDK方法: 删除/usr/java目录下的所有东西 2、卸载系统自带的jdk版本方法:查看自带的jdk:#rpm -qa | grep gcj看到如下信息:libgcj-4.1.2-44.el5java-1.4.2-gcj-compat-1.4.2.0-40jpp.115使用rpm -e --nodeps 命令删除上面查找的内容:#...转载 2018-08-31 19:42:24 · 259 阅读 · 0 评论 -
proxy_pass反向代理配置中url后面加不加/的说明
在日常的web网站部署中,经常会用到nginx的proxy_pass反向代理,有一个配置需要弄清楚:配置proxy_pass时,当在后面的url加上了/,相当于是绝对根路径,则nginx不会把location中匹配的路径部分代理走;如果没有/,则会把匹配的路径部分也给代理走。下面举个小实例说明下:centos7系统库中默认是没有nginx的rpm包的,所以我们自己需要先更新下rpm依赖库...转载 2018-10-03 19:40:23 · 874 阅读 · 0 评论 -
虚拟机ping不通主机,主机可以ping通虚拟机解决方案
https://blog.youkuaiyun.com/fffffer/article/details/81185760 我在win10上安装Kali虚拟机后,发现虚拟机ping不通主机,而主机却可以ping通虚拟机。在网上搜寻一段时间后发现解决方案有两种。 1.关闭主机防火墙。这种方式可能会有安全隐患,故不建议使用 2.启用文件类型为“公用”的“文件和打印共享(回显...转载 2018-10-03 19:39:11 · 1112 阅读 · 0 评论 -
yum安装时出现:Cannot retrieve metalink for repository: epel. Please verify its path and try again
在CentOS 6.3 x86_64下安装php-mcrypt的时候出现了问题:Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again,需要安装epel源。解决方法: 一句话:把/etc/yum.repos.d/epel.repo,文件第3行注释去掉,把第四行注释掉。具...转载 2018-09-02 20:29:12 · 1898 阅读 · 0 评论 -
Centos 7.4 yum方式安装nginx
版本信息:OS: CentOS 7.4Nginx: 1.14.0 1.创建nginx.repo仓库文件 1 2 3 4 5 6 7 #vi /etc/yum.repos.d/nginx.repo [nginx] name=nginx repo ...转载 2018-09-02 17:27:02 · 418 阅读 · 0 评论 -
Nginx的安装与卸载
有时候,我们需要单独安装nginx,来处理大量的下载请求。单独在Centos5安装nginx遇到的rewrite和HTTP cache错误解决办法:wget http://nginx.org/download/nginx-0.8.33.tar.gztar -zxvf nginx-0.8.33.tar.gz cd nginx-0.8.33./configure --prefix=/usr/...转载 2018-09-02 17:04:09 · 1200 阅读 · 0 评论 -
Linux系统下安装rz/sz命令及使用说明
对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很多Linux系统初始并没有这两个命令。今天,我们就简单的讲解一下如何安装和使用rz、sz命令。1.软件安装(1)编译安装root 账号登陆后,依次执行以下命令:1 cd /tmp 2 wget http://ww...转载 2018-08-29 20:51:47 · 1641 阅读 · 0 评论 -
-bash: sz: command not found、-bash: rz: command not found
Linux系统中如果没有安装 lrzsz这个包,就会报rz、sz命令找不到,安装即可解决。CentOS中解决-bash: sz: command not found、-bash: rz: command not found的方法是: yum install lrzsz...转载 2018-08-29 20:51:04 · 499 阅读 · 0 评论 -
Java_jvisualvm使用JMX连接远程机器
https://my.oschina.net/heroShane/blog/196227 一、启动普通的jar程序1、执行foo.jar启动命令java -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.a...转载 2018-08-31 19:50:47 · 2993 阅读 · 1 评论 -
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
低版本jdk无法执行高版本jdk编译出的class文件eclipse编译的java应用代码,放到Linux上执行,错误提示如下: # java WriteLog Exception in thread "main" java.lang.UnsupportedClassVersionError: WriteLog : Unsupported major.minor...转载 2018-08-31 19:47:39 · 9442 阅读 · 2 评论 -
linux安装完jdk1.8却变成1.7 解决
我在官网下的最新版jdk1.8,安装到linux系统并配置好环境变量后,检查版本却显示的1.7,而且我安装最新版的eclipse也安装不了,提示jdk必须是1.8的。我的linux是centos6.5,预装了jdk1.7,我把它卸载后自己配置的1.8就生效了需要先把 linux自带的OpenJDK卸载,才能安装自己下载的JDK。Linux下安装JDK 及 OpenJDK的卸载:h...原创 2018-08-31 19:46:11 · 3756 阅读 · 0 评论 -
Linux下安装JDK 及 OpenJDK的卸载
1、查询JDK版本 1 2 3 4 [dupenghui@mini01 ~]$ java -version java version "1.7.0_09-icedtea" OpenJDK Runtime Environment (rhel-2.3.4.1.el6_3-i386) OpenJDK Client VM...转载 2018-08-31 19:43:13 · 3967 阅读 · 0 评论 -
nginx 启动报错 “/var/run/nginx/nginx.pid" failed” 解决方法
问题: 重启虚拟机后,再次重启nginx会报错: open() "/var/run/nginx/nginx.pid" failed (2: No such file or directory)解决方法: (1)进入 cd /usr/local/nginx/conf/ 目录,编辑配置文件nginx.conf ; (2)在配置文件中有个注释的地方: #pid log...转载 2018-08-07 12:45:58 · 1478 阅读 · 0 评论 -
centos6下无法使用lsof命令"-bash: lsof: command not found"
https://blog.youkuaiyun.com/cryhelyxx/article/details/43228423 1. 问题描述在centos下, 无法使用命令lsof, 出现以下信息: # lsof -i:3690 -bash: lsof: command not found 2. 解决方法我们可以通过yum来安装: ...转载 2018-08-07 12:45:24 · 508 阅读 · 0 评论 -
阿里云服务器购买 发布web项目全过程
https://blog.youkuaiyun.com/liona_koukou/article/details/50496946 阿里云发布web项目使用历程:注册阿里云用户我的本地项目配置:win7 32位+jdk1.6+tomcat7.0+MyEclipse2014+sqlserver 2005+WEB项目(页面都为jsp)1、 首先要有一个域名,通过跟客服沟通,必须是顶级域名才可以...转载 2018-08-05 23:45:12 · 1276 阅读 · 0 评论 -
将javaweb项目部署到阿里云服务器
主要步骤:1. 购买阿里云服务器2. 远程连接3. 在云服务器上配javaweb环境:jdk,tomcat,MySQL4. 将项目的war文件放到Tomcat下关于云服务器ECS:如果还想在买服务器之后,再买域名。买的服务器时间就要至少三个月,因为剩余时间 3 个月及以上的实例才能申请备案服务号。一、阿里云服务器1. 我买的学生优惠版服务器,先登录阿里云官网,进行学生身份认证。因为支...转载 2018-08-09 13:15:29 · 414 阅读 · 0 评论 -
阿里云tomcat启动慢的问题怎么解决
今天在服务器上部署网站时 启动tomcat无错 tail -f catalina.out日志 和 catalina.sh run 方式启动时 卡在22-Jul-2016 23:00:53.921 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web appl...转载 2018-08-09 13:14:39 · 295 阅读 · 0 评论 -
linux部署Tomcat响应很慢的解决办法
用浏览器访问tomcat主页,会发现超级慢,浏览器一直在等待服务器的响应,从这里可以看出能够接入8080端口,但是服务器没有返回数据。(这个问题折腾几天) 后来在网上找了无数资料,终于发现了原因。tomcat8.0在腾讯云ubuntu14.04上有bug。问题原因:随机数引起线程阻塞。tomcat不断启动,关闭, 启动关闭。几次后会出现卡死状况。需很久才能加载完成阿里云同样配...转载 2018-08-09 13:13:05 · 2229 阅读 · 0 评论 -
nginx启动报 server name "*" has suspicious symbols
nginx要求 server_name 不能包含“/” 错误:server_name http://xxx.com;正确:server_name xxx.com; server_name解析详见:http://blog.youkuaiyun.com/dasgk/article/details/40543743...转载 2018-08-09 13:12:19 · 4934 阅读 · 0 评论 -
redhat下安装mysql error: Failed dependencies:
[root@localhost mysql]# rpm -ivh /usr/ly/java/mysql/MySQL-server-5.6.19-1.el6.x86_64.rpmerror: Failed dependencies:libaio.so.1()(64bit) is needed by MySQL-server-5.6.19-1.el6.x86_64libaio.so.1(LIBA...转载 2018-08-09 13:11:49 · 810 阅读 · 0 评论 -
MySQL学习12_rpm安装MySQL报** is needed by **错误
使用rpm -ivh MySQL-server-5.6.26-1.linux_glibc2.5.x86_64.rpm命令,安装MySQL时,遇到了下面的错误: [root@Master mysql]# rpm -ivh MySQL-server-5.6.26-1.linux_glibc2.5.x86_64.rpm warning: MySQL-server-5.6....转载 2018-08-09 13:09:56 · 959 阅读 · 0 评论 -
CentOS7 通过YUM安装MySQL5.7
1.进入到要存放安装包的位置cd /home/lnmp 2.查看系统中是否已安装 MySQL 服务,以下提供两种方式:rpm -qa | grep mysqlyum list installed | grep mysql 3.如果已安装则删除 MySQL 及其依赖的包:yum -y remove mysql-libs.x86_64 4.下载 mysql...转载 2018-08-09 13:08:22 · 168 阅读 · 0 评论 -
解决 MySQL 5.7 中 Your password does not satisfy the current policy requirements. 问题
Mac OS X 下通过 Brew 安装 MySQL 后,默认密码为空,然后运行 mysql_secure_installation 命令设置密码 然后我手贱的在密码强度那里输入了 2(真2了。。。)在这种强度下想要把密码设置为 123456 就不可能了 再然后我尝试重新运行一次 mysql_secure_installation,然而……并无卵用,不再给我机会设置了 于是...转载 2018-08-09 13:07:30 · 605 阅读 · 0 评论 -
170217、nginx 安装时候报错:make: *** No rule to make target `build', needed by `default'. Stop.
出现此种情况,是linux系统没有安装先决条件1、GCC——GNU编译器集合(GCC可以使用默认包管理器的仓库(repositories)来安装,包管理器的选择依赖于你使用的Linux发布版本,包管理器有不同的实现:yum是基于Red Hat的发布版本;apt用于Debian和Ubuntu;yast用于SuSE Linux等等。)RedHat中安装GCC:yum install gcc...转载 2018-08-09 13:06:42 · 1035 阅读 · 0 评论 -
CentOS下Nginx的HTTPS配置
https://blog.youkuaiyun.com/lai0yuan/article/details/78234114 nginx的安装后,现在需要给网站添加安全证书的达到可以实现https请求的功能。1.首先我们需要一个证书 可以使用自签名的证书(如何自签可以网上搜索下),虽然可以使用但不会被chrome,firefox,Safari等浏览器认可。 也可以去网上购买证书,加个几百元到上万...转载 2018-08-10 11:57:49 · 1255 阅读 · 0 评论 -
nginx实现https网站设置
一、HTTPS简介1.https简介HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据2.https协议原理首先,客户端与服务器建立连接,各自生成私钥和公钥,是不同的。服务器返给客户端一个公钥,然后客户端拿着这个公钥把要搜索的东西加密,称之为...转载 2018-08-10 11:58:18 · 196 阅读 · 0 评论