Linux
VCHH
这个作者很懒,什么都没留下…
展开
-
RAID概念
raid5也是把多个(最少3个)硬盘合并成1个逻辑盘使用,数据读写时会建立奇偶校验信息,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。最少需要4块硬盘(注意做raid10时要先作RAID1,再把数个RAID1做成RAID0,这样比先做raid0,再做raid1有更高的可靠性)。另外在raid1或raid5的基础上在加个热备(即在插入块同型号的空硬盘),热备的概念是平时不参与阵列,就是一块空盘,在阵列中某一块盘坏掉了,热备才顶上。如果由RAID卡上的主控芯片完成,就是硬RAID。...转载 2022-07-16 17:18:23 · 452 阅读 · 0 评论 -
Zabbix重启
docker ps -adocker start mysql-serverdocker start zabbix-java-gatewaydocker start zabbix-server-mysqldocker start zabbix-web-nginx-mysql原创 2021-05-26 15:09:32 · 556 阅读 · 0 评论 -
Docker安装Zabbix
https://www.cnblogs.com/xdzy/p/13805762.htmlDocker安装Zabbix 目录Docker安装Zabbix 0)安装mysql 1)安装zabbix-java-gateway 2)安装zabbix-server-mysql 3)安装zabbix-web-nginx-mysql 4)登录zabbix 5)解决中文乱码问题 6)Liunx安装zabbix-agent 7)修正Zabbix时间 8)挂载配置文件 9转载 2021-05-26 08:44:25 · 732 阅读 · 0 评论 -
tomcat.service: Main process exited status=126解决方案
[Unit]Description=TomcatAfter=syslog.target network.target remote-fs.target nss-lookup.target[Service]Type=forkingEnvironment="JAVA_HOME=/usr/bin/java"PIDFile=/usr/local/tomcat10/bin/tomcat.pidExecStart=/usr/local/tomcat10/bin/startup.shExecStop=原创 2021-04-13 17:33:35 · 1311 阅读 · 0 评论 -
CentOS8.2 安装podman jenkins
参考:https://8gwifi.org/docs/podman-jenkins.jsp1.注册centos开发者账号2.podman pull jenkinsci/blueocean3.podman container run \ --name jenkins-blueocean \ --rm \ --detach \ --privileged \ --publish 8080:8080 \ --publish 50000:50000 \ --volume原创 2021-03-31 20:42:12 · 399 阅读 · 0 评论 -
CentOS 8开放防火墙端口
2020-08-21 09:24 su_hq 阅读(6106) 评论(0) 编辑 收藏 查看防火墙某个端口是否开放firewall-cmd --query-port=80/tcp 开放防火墙端口80firewall-cmd --zone=public --add-port=80/tcp --permanent 关闭80端口 firewall-cmd --zone=public --remove-port=80/tcp --permanen...转载 2021-03-12 12:27:46 · 1039 阅读 · 0 评论 -
2021-03-01
一、安装Apache先更新一下yum源yum makecache 1检查一下是否安装过Apacherpm -qa | grep httpd 1有就卸载apacheyum remove -y "httpd*" 1重新安装apacheyum install -y httpd 1启动apachesystemctl start httpd 1查看启动状态。systemctl status httpd 1添...转载 2021-03-01 18:47:08 · 101 阅读 · 0 评论 -
centos7安装mysql5.7(rpm安装版)
来自:https://www.cnblogs.com/helf/p/11244711.html1.下载mysql5.7的rpm安装包 rpm的mysql包,安装起来简单,解压版的mysql还需要做许多配置,稍有不慎就会出错!!!下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads下载后的安装包是这个样子的2.上传mysql安装包到centos7的系统下这里用的是xshell来连接和上传到centos...转载 2020-05-26 17:11:25 · 216 阅读 · 0 评论 -
linux jdk install source code
一、下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.htmlmkidr /usr/lib/jdkcd /usr/lib/jdksudo wget http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91原创 2016-04-25 19:38:36 · 1034 阅读 · 0 评论 -
Linux IO模式及 select、poll、epoll详解
同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。本文讨论的背景是Linux环境下的network IO。一 概念说明在进行解释之前,首先要说明几个概念:- 用户空间和内核空间- 进程切换- 进程的阻塞- 文件描述符- 缓存 I/O用户空间与内核空间现在操作系统都是采转载 2016-09-29 17:59:45 · 513 阅读 · 0 评论 -
Linux 开机启动软件配置和环境变量配置
vi /etc/profile +--------------------------------------------------------------------------#内容参考如下:#mysqlexport PATH=/usr/local/mysql/bin:$PATH#mongodb/usr/local/mongodb/bin/mongod --config /原创 2016-05-18 20:13:15 · 2401 阅读 · 0 评论 -
mysql命令大全
1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进原创 2016-04-25 15:13:27 · 6240 阅读 · 0 评论 -
错误:无法与 SFTP 服务器建立 FTP 连接
Mac OS X常用软件推荐 – Ftp 工具篇http://www.macgg.com/archives/21664.htmlhttp://www.pc6.com/mac/ftp_736_1.html错误:无法与 SFTP 服务器建立 FTP 连接问题有一天我要连接到我的 Web 服务器。我使用 FileZilla 连接到 FTP 服务器。当我输入主机转载 2017-01-05 10:02:54 · 2558 阅读 · 0 评论 -
CentOS下rpm包与yum安装与卸载方法
一、rpm包的安装: 1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.移走一个包 # rpm -e 4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。 5.查询一个包是否被安装 # rpm -q转载 2017-04-28 11:21:45 · 3693 阅读 · 0 评论 -
MySQL 源码安装
一、文章说明 最近接触到mysql数据库,因此闲来研究一下,今天演示一下用源码安装mysql,如果使用rpm包安装的话个人感觉挺简单的。 环境说明: 操作系统:rhel 5.4 x86 Mysql版本:mysql-5.5.22二、安装cmake(mysql5.5以后是通过cmake来编译的) 在mysql5.5之前的话直接编辑就可以,而在5.5以后需要通过转载 2016-04-20 16:29:29 · 738 阅读 · 0 评论 -
Linux 源码安装MySQL
安装mysql 稳定版5.5.491.cmakeapt-get install cmake2.libncurses5-devapt-get install libncurses5-dev3.g++apt-get install g++4.mysqlcd .homecd ./usernamemkdir downloadcd downloadwg原创 2016-04-20 11:10:40 · 1782 阅读 · 0 评论 -
Log4j 日志文件Linux/Mac/Windows通用存放位置设置
log4j1/log4j2中category的配置以及log的输出位置(windows和linux通用的log输出位置)分类:服务器技术|标签:Windows|日期: 2015-08-13 02:00:10一、场景和需求假设我现在有3个独立的用project(暂时用maven关联起来,当然也可以不用maven),一个是提供公共服务的infrastructure,一个是提供存储的pers转载 2016-06-22 13:25:37 · 6832 阅读 · 0 评论 -
log4j学习笔记--ConversionPattern参数详解-- RollingFileAppender选项
1、rootLogger与rootCategory的区别rootLogger是新的使用名称,对应Logger类rootCategory是旧的使用名称,对应原来的Category类Logger类是Category类的子类,所以,rootCategory是旧的用法,不推荐使用2、格式参数a)例句 : log4j.appender.stdout.layout.Conver原创 2016-06-22 14:13:19 · 1114 阅读 · 0 评论 -
Linux中/usr与/var目录详解
/usr文件系统 /usr 文件系统经常很大,因为所有程序安装在这里. /usr 里的所有文件一般来自Linux distribution;本地安装的程序和其他东西在/usr/local 下.这样可能在升级新版系统或新distribution时无须重新安装全部程序./usr/X11R6 X Window系统的所有文件.为简化X的开发和安装,X的文件没有集成到系统中. X转载 2016-06-22 11:49:04 · 993 阅读 · 0 评论 -
CentOS7 源码安装atop htop
#1.官网:http://www.atoptool.nl/downloadatop.php找下载链接#2.下载wget http://www.atoptool.nl/download/atop-2.2-3.tar.gztar xvf atop-2.2-3.tar.gzmv atop-2.2-3 /usr/local/atop#3.设置环境变量(参考我的另一篇博文:http://原创 2016-05-18 20:21:02 · 4151 阅读 · 0 评论 -
Linux中环境变量文件及配置
一、环境变量文件介绍转自:http://blog.csdn.net/cscmaker/article/details/7261921Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登录到系统的用户都要读取的系统变量,而用户级的环境变量则是该用户使用系统时加载的环境变量。所以管理环境变量的文件也分为系统级和用户级的,下面贴一个网上找到的讲的比较明白的文件介绍(略作修改)[1转载 2016-05-21 11:57:13 · 509 阅读 · 0 评论 -
解决zlib.h:no such file or directory
今天在linux装Qt库时,出现了error: zlib.h:no such file or directory去看了下出错的文件,里面这么一句#include没这头文件?那就给它呗。然后去搜索了下zlib.h,发现是属于zlib的。去下个zlib。zlib地址:http://www.zlib.net/然后zlib标准安装指导:zlib library转载 2016-05-20 16:02:25 · 12369 阅读 · 0 评论 -
CentOS Linux系统下更改Apache默认网站目录
一台新的linuxCentOS服务器,安装好php环境后,发现apache默认解析路径是/var/www/html,如果不想使用这个默认路径,可以自己设置一个目录。例:在根目录下新建/data/website文件夹用来存放项目。准备工作:创建目录在根目录下1 mkdir data2 cd data3 mkdir website操作步骤:1、vi /etc/htt转载 2017-01-05 10:13:34 · 754 阅读 · 0 评论 -
Linux添加FTP用户并设置权限
在linux中添加ftp用户,并设置相应的权限,操作步骤如下:1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test 2、建用户,命令行状态下,在root用户下: 运行命令:“useradd -d /home/test test” //增加用户test,并制定test用户的主目录为/home/test 运行命令:“passwd转载 2016-12-28 21:19:00 · 558 阅读 · 0 评论 -
CentOS 7 源码安装 mysql5.7.12 完整教程
一:卸载旧版本MySQL使用下面的命令检查是否安装有MySQL Serverrpm -qa | grep mysql有的话通过下面的命令来卸载掉rpm -e mysql //普通删除模式rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除二:安装新版本MySQL安装编译代原创 2016-05-17 19:32:14 · 10285 阅读 · 5 评论 -
Linux Ubuntu 查看所有软件安装命令
Ubuntu:dpkg -l dpkg -l | grep 软件Linux CentOS:rpm -qa原创 2017-10-24 15:10:23 · 1789 阅读 · 0 评论 -
no crontab for root 解决方案
root用户下 输入 crontab -l 显示no crontab for root 例如:[root@localhost ~]# crontab -lno crontab for root这个问题非常简单,同样在 root 用户下输入 crontab -e按 Esc 按: wq 回车在输入 crontab -l 就没有问题了主要原因是由转载 2017-09-07 14:35:26 · 2813 阅读 · 0 评论 -
MAC ZOC远程访问Linux
ZOC是一款远程登录软件。支持ANSI, VT52, VT100, VT102, VT220, IBM 3270 和Secure Shell (SSH)等选项多多,功能多多,个人感觉还是蛮好用的,可以到这里下载:http://soft.macx.cn/5193.htm下载完成,安装好,进入界面,发现其实还是蛮简单的,如下界面:如上图,云主机给的是密钥文件,所以要在ssh原创 2016-05-19 16:21:54 · 6532 阅读 · 1 评论 -
Linux 修改服务器时间命令 sudo date -s 17:56:00
sudo date -s 17:56:00 来自:http://jingyan.baidu.com/article/fa4125acb7328628ac70920e.html原创 2017-06-14 17:59:06 · 3223 阅读 · 0 评论 -
.tar.bz2文件解压命令
从网络上下载到的源码包, 最常见的是 .tar.gz 包, 还有一部分是 .tar.bz2包要解压很简单 :.tar.gz 格式解压为 tar -zxvf xx.tar.gz.tar.bz2 格式解压为 tar -jxvf xx.tar.bz2原创 2017-07-11 16:50:38 · 3539 阅读 · 0 评论 -
Jenkins根据svn版本号进行构建
在svn版本url后面加上“@svn版本号”,如@2105转载 2017-07-11 15:53:24 · 3017 阅读 · 0 评论 -
Linux下Jenkins 安装与配置
先准备java环境,安装JDK。下载地址:http://www.Oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html这里不多介绍2、下载jenkins至Linux服务器查看内核版本信息:cat /proc/version ; more /etc/issue下载地址:https:/转载 2017-07-11 15:20:44 · 689 阅读 · 0 评论 -
Linux redis 3.2环境搭建以及开机启动配置
http://redis.io/download原创 2016-05-16 10:29:39 · 1179 阅读 · 0 评论 -
如何将 Java Web 项目上传到linux
转自:(此处更详细)http://blog.csdn.net/gulu_gulu_jp/article/details/50994003一、前言前面我们已经尝过了在云服务器上部署代码的甜头了,现在主菜就要上场了,那就是将我们的 JavaWeb 项目部署到云服务器上。兴奋吧?淡定淡定~二、项目部署我们对于 Java Web 项目在本地机器(无论是 Windows 还是 Linux)上转载 2017-04-25 00:49:58 · 1255 阅读 · 0 评论 -
Linux Redis 远程访问
#1.安装 iptables-services 并且禁用 firewalld ,启用 iptables 和ip6tables:yum install iptables-servicessystemctl mask firewalld.servicesystemctl enable iptables.servicesystemctl enable ip6tables.service#2.启原创 2016-05-16 21:01:05 · 4389 阅读 · 0 评论 -
Linux jar 后台运行解决方案,nohup: ignoring input and redirecting stderr to stdout 解决方案
nohup: ignoring input and redirecting stderr to stdoutjava -jar ***.jarnohup java -jar game.jar >/game.out 2>&1 &原创 2017-03-13 18:28:46 · 16128 阅读 · 5 评论 -
Java之——Linux后台运行jar程序
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/53979625本文是2017年的第一篇博文,给大家带来一篇如何在Linux上以后台服务的方式运行Jar程序,好了,不多说了,祝大家在新的一年里学业进步,事业有成,我们直接进入主题吧。Linux以后台服务方式运行Jar有两种方式,下面一一为大家介绍:方法一:nohup指转载 2017-03-13 15:38:32 · 1133 阅读 · 0 评论 -
Linux vi环一行输入 小写o
Linux vi换一行输入 小写o原创 2017-03-08 16:23:47 · 691 阅读 · 0 评论 -
Linux 静态库和动态库的区别
静态库 static lib 是把所用到的函数放到代码中,一起编译生成程序。优点是简单,无需额外操作缺点是代码长,编译慢动态库 shared lib是把常用到的函数封装起来独自编译生成.so文件,这样多个程序就都可以使用之优点:可重复利用,主程序代码量小,当库需要修改时可单独编译,更灵活缺点:需要额外制作动态库原创 2016-05-20 15:23:37 · 418 阅读 · 0 评论 -
[解决方案]MySql提示:The server quit without updating PID file(…)失败
1.未初始化数据库bin/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql2.可能是/usr/local/MySQL/data/rekfan.pid文件没有写的权限解决方法 :给予权限,执行 “chown -R mysql:mysql /v原创 2016-05-18 17:11:05 · 1995 阅读 · 0 评论