Linux
Jay_1989
做事先做人!
展开
-
Determining IP information for eth0... failed; no link present. Check cable?
最近一段时间,生活中事情太多,一直想好好学习一下Linux操作系统,都没有时间。昨天晚上,准备配置一下FTP服务器,结果发现虚拟机与本机网络连接不通,网上百度了一下,问题很快解决了,因此将解决问题的方法分享出来。问题描述:1、采用ifconfig命令查看RedHat的网络设备(网络接口卡),发现eth0网卡没有启动。2、于是采用ifup eth0命令来启用网络接口eth0,发现原创 2016-05-13 11:14:59 · 28014 阅读 · 3 评论 -
svn报can't open file‘\db\txn-current-lock’错误
今天在Linux环境下安装好SVN服务器后,在Linux环境下可以正常地检出、提交,在Windows PC上把已有的Repository检出后,结果在提交的时候出现以下错误:svn: Can’t open file ‘/var/svn/svnreos/db/txn-current-lock’: Permission denied出现这种问题的原因在于搭建SVN服务器,包括创建Repos原创 2017-02-13 09:55:20 · 2500 阅读 · 0 评论 -
Centos搭建SVN服务器
之前我们搭建SVN服务器一直是在Windows服务器上面的,今天试着在Linux服务器上面搭建一下SVN服务器,整个过程很是简单,很容易操作。一、服务器搭建1、yum install subversion直到显示Complete则表示SVN已经安装完成了。2、输入rpm -ql subversion查看安装位置我们知道svn在bin目录下生成了几个二进制原创 2016-11-23 13:11:20 · 1032 阅读 · 0 评论 -
Linux修改系统时间
修改linux的时间可以使用date指令date命令的功能是显示和设置系统日期和时间。输入date 查看目前系统时间。修改时间需要 date -功能字符 修改内容命令中各选项的含义分别为:-d datestr, --date datestr 显示由datestr描述的日期-s datestr, --set datestr 设置datestr 描述的日期-u, --uni原创 2017-02-04 10:11:42 · 5235 阅读 · 0 评论 -
linux配置sapjco3
下载资源:jco3_linux64.zip 安装步骤:1.将sapjco3.jar 文件复制至 $JAVA_HOME/lib/sapjco3.jar 2.将 libsapjco3.so 文件复制至 $JAVA_HOME/jre/lib/amd64/server/libsapjco3.so3.设置环境变量 vim /etc/profile 修改文件export JA...原创 2017-05-08 11:19:28 · 8865 阅读 · 2 评论 -
bin/sh^M: bad interpreter: No such file or directory解决
一、原因sh脚本在windows系统下用记事本文件编写的。不同系统的编码格式引起的。二、解决转行文件的编码格式:1、确保用户对文件有读写及执行权限 chmod a+x test.sh2、然后修改文件格式 2.1、使用vi工具 vi test.sh 2.2、利用如下命令查看文件格式原创 2017-06-30 15:52:44 · 1188 阅读 · 0 评论 -
阿里云dubbo提供者Service启动时默认将方法注册到内网IP
一、现象这个问题困扰了笔者很久,终于找到解决方案。服务提供端代码:但是服务消费端却无法访问。二、原因一般Dubbo服务都是通过内网调用,Dubbo服务启动时默认会将服务注册到内网IP,dubbo-admin也显示服务提供者为内网ip,消费端就无法从外网访问。三、解决过程1、Linux的hosts中设置外网IPa) 通过hostname命令得到机器名b)原创 2017-07-05 21:42:50 · 4337 阅读 · 0 评论 -
CentOS Jenkins安装与使用
jenkins是一个广泛用于持续构建的可视化web工具,持续构建说得更直白点,就是各种项目的"自动化"编译、打包、分发部署。jenkins可以很好的支持各种语言(比如:java, c#, php等)的项目构建,也完全兼容ant、maven、gradle等多种第三方构建工具,同时跟svn、git能无缝集成,也支持直接与知名源代码托管网站,比如github、bitbucket直接集成。jenk原创 2016-10-20 15:38:15 · 4929 阅读 · 0 评论 -
阿里云CentOS7.2清除wnTKYg木马
最近发现阿里云CPU占用很高,一直是100%,重启之后降下来了,但过一会又100%。用top命令查了一下,发现是wnTKYG进程占用了99.9%,百度了一下wnTKYG说是一个挖矿木马,中毒原因应该是redis没有设密码或者是弱口令。先关了redis防止再次中招systemctl stop redis_6379接下来如果/root/.ssh/下有异常文件或记录:rm -原创 2017-11-07 15:12:55 · 1848 阅读 · 0 评论 -
Linux环境下安装及配置Nginx
一、安装所需环境Nginx 是 C语言 开发,建议在 Linux 上运行,当然也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。1. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++2. PCRE pcre-devel 安装PC原创 2017-11-01 10:56:03 · 2034 阅读 · 0 评论 -
Linux+Nginx+Tomcat实现Web服务器的负载均衡集群
一、环境准备服务器名称系统版本预装软件IP地址Nginx服务器CentOS 7 最小安装Nginx192.168.159.128Web服务器ACentOS 7 最小安装tomcat+jdk192.168.159.128Web服务器BCentOS 7 最小安装tomcat+jdk192.168.1原创 2017-11-01 15:57:57 · 2272 阅读 · 1 评论 -
Linux安装Memcached服务端
第一步:查询memcached 安装资源包信息yun search memcached该指令可以查询yum库中,所包含memcached安装包信息。如下截图所示:第二步:centos 执行安装指令,安装memcached 资源包yum -y install memcached 该指令用来安装memcached,使用户不必担心各个安装包之间的依赖。如下截图信息:原创 2017-11-02 15:46:04 · 1656 阅读 · 0 评论 -
RedHat Linux文件的复制、删除和移动命令使用说明
cp复制命令 cp命令复制文件从一个位置到另一位置。如果目的地文件存在,将覆复写该文件; 如果目的地目录存在,文件将复制到该目录下 (目录不会被复写)。 语法: 语法是 cp [命令开关]… SOURCE DEST cp [OPTIONS]… SOURCE… DIRECTORY cp [OPTIONS]… –target-directory=DIRECTORY SOURCE… 命令开关:-a等同于...原创 2016-05-24 13:50:10 · 9864 阅读 · 0 评论 -
Redhat9配置Vsftpd服务器
1.安装vsftpd服务器vsftpd是目前Linux最好的FTP服务器工具之一,其中的vs就是“Very Secure”(很安全)的缩写,可见它的最大优点就是安全,除此之外,它还具有体积小,可定制强,效率高的优点。如果选择完全安装Red Hat Linux 9.0,则系统会默认安装vsftpd服务器。我们可以在终端命令窗口输入以下命令进行验证:[root@ahpeng root] r原创 2016-05-18 10:52:10 · 1488 阅读 · 0 评论 -
CentOs怎么开机直接进入命令行模式
CentOS中如何进入图形界面和文字界面,Linux真正的服务器是不会运行图形化界面的,怎么样才能在不卸载桌面的前提下开机直接进入命令界面呢?(我安装的是CentOS 6.0)下面就简单介绍以下:一、如果要进入图形界面:1.首先得安装有图形界面,一般为X-window图形界面。2.启动Linux在终端下输入:startx 即可进入X11的图形操作界面。二、在图形界面还可以在多个界面转载 2016-12-10 13:37:38 · 10298 阅读 · 0 评论 -
Redhat Linux安装JDK 1.6
本篇文章主要介绍在Redhat Linux系统上安装JDK 1.6,其它Linux平台安装也大同小异,可能略有差别。步骤1:下载JDK 1.6 安装包JDK 1.6 下载地址:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#j原创 2016-05-19 11:02:54 · 4461 阅读 · 0 评论 -
如何通过SecureCRT作为客户端连接Linux服务器
我们之前使用Linux服务器都是在VMware里面运行的,不知大家有没有觉得在VMware里面维护Linux非常不方便,总是需要通过Ctrl+Alt切换到真机,非常麻烦,本篇文章介绍如何通过SecureCRT作为客户端连接Linux服务器的方法。步骤1:确认Linux服务器sshd服务已经启动通过输入命令:service sshd status命令来查看步骤2:下载SecureCR原创 2016-05-20 11:26:42 · 20290 阅读 · 0 评论 -
EDI中JAVA通过FTP工具实现文件上传下载
最近接手一个EDI项目,收获颇多。其实我在第一家公司是接触过EDI的,当初我们用EDI主要实现了订单数据传输,客户向我们下达采购订单,通过VPN及FTP工具将采购订单以约定的报文形式放到指定的文件服务器中,然后我们EDI系统会定时去文件服务器中获取报文,最后解析并生成我们的销售订单。这些年过去了,我仍记着当初用的最多的是EDI850、EDI855。一、首先介绍一下EDI的概念Elect原创 2016-09-06 11:06:27 · 3200 阅读 · 1 评论 -
linux下实时查看tomcat运行日志
1、先切换到:cd usr/local/tomcat5/logs2、tail -f catalina.out3、这样运行时就可以实时查看运行日志了 Ctrl+c 是退出tail命令。顺便讲一下linux中tail命令tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filen原创 2016-09-21 11:22:05 · 80650 阅读 · 0 评论 -
CentOS Mysql安装与配置
1、工具接入Internet的Centos计算机2、安装MysqlCentos下安装Mysql很简单yum list mysql-server当只有一个时候就可以直接yum install mysql-server进行安装过程中需要下载软件包,选择Y继续安装,最后安装成功3、设置Mysql的服务先启动Mysql原创 2016-09-27 14:25:36 · 702 阅读 · 0 评论 -
Redhat Linux安装Tomcat
本篇文章主要介绍在Redhat Linux系统上安装Tomcat,在之前需要先安装好Jdk,如未安装Jdk则参考上一篇文章“Redhat Linux安装JDK 1.6”步骤1:下载Tomcat6 安装包Tomcat6 下载地址:http://tomcat.apache.org/download-60.cgi,选择好Linux对应的版本下载步骤2:上传Tomcat6安装包1、我们原创 2016-05-19 15:01:48 · 4459 阅读 · 0 评论 -
SecureCRT中文乱码解决方法
1、现象SecureCRT是一个商业终端连接工具。默认设置下,通过SecureCRT连接SSH服务器可能出现中文乱码的情况。这是由于SecureCRT字符编码与服务器的字符编码不一致造成的。2、解决方法打开对话窗口,在工具栏中点开“选项”,选择“会话选项”。在打开的“会话选项”中,选择“外观”,在显示的“窗口和文本外观”中找到“字符编码”,把“字符编码”设置为“原创 2016-09-29 10:39:00 · 851 阅读 · 0 评论 -
If you insist running as root, then set the environment variable RUN_AS_USER=root before running thi
1、现象今天在linux系统配置Nexus的时输入命令./nexus start后出现"If you insist running as root, then set the environment variable RUN_AS_USER=root before running this script."的警告信息。大概的意思是:如果你想使用root用户,那么在运行开始脚本之前应该设置环原创 2016-09-29 17:10:18 · 4162 阅读 · 0 评论 -
修改tomcat默认端口号8080
1、背景在默认情况下,tomcat的端口是8080,使用了两个tomcat,那么就需要修改其中的一个的端口号才能使得两个同时工作。2、方法2.1改动一那么,如何修改tomcat的端口号呢?首先到安装目录(或者解压目录)下找到conf文件夹,在里面找到server.xml的文件,找到 <Connector port="8080" protocol="HTTP/1.1"原创 2016-10-20 13:22:32 · 121350 阅读 · 17 评论 -
The username you provided is not allowed to use the text-based Tomcat Manager (error 403)
1、背景及现象今天在配置Jenkins的自动部署功能,手动构建时报“The username you provided is not allowed to use the text-based Tomcat Manager (error 403)”错误,如图2、原因用于tomcat7自动部署的管理用户必须具有manager-script角色,manager-gui角色是不够的,原创 2016-10-20 14:08:33 · 7844 阅读 · 4 评论 -
CentOS Nexus安装与使用
上一篇文章“CentOS Maven安装与使用”已经介绍了Maven的安装与使用,那么我们下面开始创建Nexus实现私服的功能。1、Nexus下载点击链接“nexus-2.3.1-bundle.tar.gz”可直接下载,且不需要积分。2、Nexus安装通过FTP工具将nexus-2.3.1-bundle.tar.gz文件上传到CentOS服务器在FTP服务器上查看上传的原创 2016-10-08 15:30:32 · 2779 阅读 · 0 评论 -
CentOS Maven安装与使用
1.首先到Maven官网下载安装文件,下载文件为apache-maven-3.3.9-bin.tar.gz,点击链接可以直接下载,不需要积分的哟,然后将下载的文件通过FTP工具存放到CentOS服务器里。2.进入下载文件夹,找到下载的文件,运行如下命令解压tar -xvf apache-maven-3.3.9-bin.tar.gz解压后的文件夹名为apache-m原创 2016-09-30 11:47:19 · 14916 阅读 · 1 评论 -
Linux查找日记技巧
对于从事web开发的人员来说.服务器上的日志多如牛毛,如何快速从中找出所需信息非常重要,以下是我在工作中用到的查找日志的简单命令,希望能对大家有所帮助。1、基础知识tail -n 10 test.log 查询日志尾部最后10行的日志;tail -n +10 test.log 查询10行之后的所有日志;head -n 10 test.log 查询日志文件中的头10行日志;hea...原创 2018-02-08 09:36:06 · 1192 阅读 · 0 评论