CENTOS - 技术教程文章

linux系统安装(CentOS 6.5)

1. linux系统安装(CentOS 6.5)linux发行版众多,对于新手来说,经常会看得眼花燎乱。事实上,本人认为linux的主流有两大系:redhat、debian。以下为两大系中比较受欢迎的产品:redhat - fedora - centosdebian - ubuntu - linuxmint考虑到易上手性和版权等问题,推荐初学者选择的版本:redhat系选择centos;debian系选择ubuntu。centos更适合用于服务器,而ubuntu则桌面体验更佳,所以根据自己的实际需求选择吧。本教程使用CentO...

CentOS使用JMeter压力测试【代码】【图】

1、安装java8:通过网址下载:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 我下载的是RMP安装包。 下载后改名: 安装: 配置环境变量: 在内容末尾加上:JAVA_HOME=/usr/java/latest CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin export PATH CLASSPATH JAVA_HOME 以上路径可以在以下检查安装软件的位置可以查到: 2、使用jemter去下...

在centos环境下编译安装myrocksdb【代码】【图】

rocksdb(https://rocksdb.org.cn/)是脸书(facebook)公司开源的一个key-value存储引擎,基于leveldb开发。rocksdb使用的是LSM存储引擎,纯c++编写。rocksdb具有很好的读写性能。但是rocksdb的实际操作需要很好的阅读rocksdb api文档,很多实现要自己编写代码来执行,还要考虑诸如线程安全等问题。Myrocks是rocksdb和mysql结合的结果,它将mysql的innodb引擎替换为rocksdb引擎,剥离实际操作底层rocksdb的方式,通过熟悉的操作my...

centos常用命令

ls -l(ll)ls -als -hcd ~cd -cd ..mkdir aamkdir -p aa/bb/ccpwdcat less -mNtail -3vi:wq!cp aa /bbcp -r /aa /bbmv aa bb/ccmv aa bbmv -f aa bb/aarm -rf /*rm -rf *tar -zcvf xxx.tar.gz *tar -zxvf xxx.tar.gz -C /aafind /root -name heqiuyongps -efkill -9 pidps -ef | grep -i vimln -s /aa bbchmod 777 aar:4 w:2 x:1chmod 777 -R /bb查看内核版本cat /proc/version 查看发行版本cat /etc/centos-release查看位数getconf...

CentOS 7 安装配置 NFS

CentOS 7 安装配置 NFS环境nps 192.168.1.97client 192.168.1.98一、yum 安装yum -y install nfs-utils rpcbindnfs 的配置文件 /etc/expots默认为空vi /etc/exports/opt/test/ 192.168.1.0/24(rw,no_root_squash,no_all_squash,sync,anonuid=501,anongid=501)二、使配置生效exportfs -r注:配置文件说明:/opt/test 为共享目录192.168.1.0/24 可以为一个网段,一个IP,也可以是域名,域名支持通配符 如: *.qq.comrw:read-write,...

centos7安装xtrabackup

Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份。 1.安装percona仓库yum -y install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm2.安装xtrabackupyum install percona-xtrabackup -y3.创建备份用户及设置权限CREATE USER ‘bkpuser’@‘localhost‘ IDENTIFIED BY ‘password‘;GRANT RELOAD,LOCK TABLES,PROCESS,REPLICATION CLIENT ON . TO ‘bkpuser‘@‘loc...

VirtualBox使用Centos7与主机共享文件夹【图】

最近使用VitrtualBox安装Centos7学习,liunx脚本和一些命令,经过一些研究完成了虚拟机与 主机共享文件夹,虚拟机链接外部网络,主机与虚拟机互相通信。在其中遇到一些我解决的技术问题记录下来,供大家参考。一、VirtualBox要让Centos7和主机共享文件夹,要安装增强功能,虚拟机如果不是Centos7.可以通过启动虚拟机->点击设备安装增强功能。centos7 安装增加功能步骤如下打开virtualbox安装目录找到VBoxGuestAdditionsISO文件 点击...

centos jdk安装(二进制tar包)

下载 oracle官网下载jdk-linux.tar.gz。?解压 解压到/usr/local目录?配置 然后?vi /etc/profile export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64 ? export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH ? export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH ??接着?source /etc/profile 使配置生效?验证 java -version 出现 java version "1.8.0_151" Java(TM) SE Runtime Environment (build 1.8.0_151...

centos 多路径下挂载磁盘目录

环境:OS:Centos 7 1.添加磁盘虚拟机添加磁盘设备,接口类型选择SATA2.多路径查看磁盘设备[root@localhost data]# multipath -llmpatha (VMware_Virtual_SATA_Hard_Drive_00000000000000000001) dm-0 ATA ,VMware Virtual Ssize=5.0G features=‘0‘ hwhandler=‘0‘ wp=rw`-+- policy=‘service-time 0‘ prio=1 status=active `- 3:0:0:0 sdb 8:16 active ready running[root@localhost data]# lsblkNAME MAJ:MIN RM SIZ...

centos配置ssh免密码登录后,仍提示输入密码

配置SSH无密码登录需要3步: 1.生成公钥和私钥 2.导入公钥到认证文件,更改权限 3.测试 1.生成公钥和私钥Shell代码 ssh-keygen -t dsa -P ‘‘ -f ~/.ssh/id_dsa 默认在 ~/.ssh目录生成两个文件: id_rsa :私钥 id_rsa.pub :公钥2.导入公钥到认证文件 2.1 导入本机Shell代码 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 2.2 导入要免密码登录的服务器 首先将认证文件复制到服务...

Centos 6.7 yum install 安装某软件出现404 NOT FOUND 请尝试其他镜像的问题【代码】

问题初步分析,可能是yum 安装源查找的是已经过时的软件源,可以考虑清楚缓存,然后再执行命令进行安装: yum clean all yum update yum update 的时候,运行的时间比较久,根据网络环境不一样,执行的时长也不一样。 ....... 正在升级 : libcurl-7.19.7-53.el6_9.x86_64 91/336正在升级 : rpm-libs-4.8.0-55.el6.x86_64 92/336正在升级 : curl-7.19.7-53....

CentOS/RHEL 6+ 下以RPM方式安装MySQL5.5

首先去http://dev.mysql.com/downloads/mysql/5.5.html#downloads站点下载:分别下载以下三个文件(由于我的机器是32位,下面是32位版本的包,如果你的机器是64位的请下载64位版本):MySQL-server-5.5.16-1.rhel5.i386.rpmMySQL-client-5.5.16-1.rhel4.i386.rpmMySQL-devel-5.5.16-1.rhel4.i386.rpm使用wget命令使用断点传输的方式将这三个文件下载 wget -c http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-server-5.5.16-1...

[Redis-CentOS7]Redis集合操作(四)【代码】

SADD 集合添加127.0.0.1:6379> SADD bbs discuz.net (integer) 1 127.0.0.1:6379> SADD bbs "tianya.cn" "groups.google.com" (integer) 2SMEMBERS 查看元素127.0.0.1:6379> SMEMBERS bbs 1) "groups.google.com" 2) "discuz.net" 3) "tianya.cn"SREM移除元素127.0.0.1:6379> SREM bbs "groups.google.com" (integer) 1 127.0.0.1:6379> SMEMBERS bbs 1) "discuz.net" 2) "tianya.cn"SCARD 查看元素个数127.0.0.1:6379> SCARD bbs ...

CentOS7下安装MySQL5.7安装与配置(转)

表格创建是爆了个错Error : Invalid default value for ‘timestamp‘参考:http://www.jb51.net/article/71107.htm这版本导致的。mysql配置文件mv /usr/local/mysql/suport-file/default-my.cnf /etc/my.cnfexplicit_defaults_for_timestamp=1http://www.shangxueba.com/jingyan/1609295.html 原文:http://www.cnblogs.com/rainy-shurun/p/6105787.html

wondiws+centos 双系统【图】

任务:在windows下安装CentOS1.下载CentOS镜像文件,准备一个未格式化的空间。2.使用UltraISO将要安装的系统写入U盘。3.用U盘启动,将系统装入一个空的分区下(未格式化)。安装过程注意点: 选择安装方式的时候选择自定义,然后在空的(Free)分区下创建“/”,文件类型ext4,不要包含U盘,空间大小自定义。下一步选择启动分区,将刚刚选择的安装分区作为启动分区。4.使用easybcd将linux系统添加引导。 5.重启后有两个系统可以选择。...

CentOS安装maven【代码】【图】

1,需要到Maven的官网http://maven.apache.org/下载安装文件。2、将下载的安装包上传到centos服务器上,建议放在/opt/目录下3、解压下载的安装包,命令如下:tar zxvf 安装包名 -C 解压路径4、设置环境变量,编辑profile文件,执行以下命令vim /etc/profile5、在此文件最后加入以下内容export MAVEN_HOME=/opt/apache-maven-3.5.4 export PATH=$PATH:$MAVEN_HOME/bin6、执行以下命令刷新环境变量source /etc/profile7、验证是否配置...

centos5.4_x64 red5 1.0安装部署【代码】

一、centos5.4_x64 默认安装后会集成jdk1.6java -version如果显示当前安装的版本号为1.6,则不需要再安装。二、安装Red51.创建临时目录:cd /usr/localmkdir temp2.下载red5包wget http://www.red5.org/downloads/red5/1_0/red5-1.0.0.tar.gz3.解压缩,并拷贝到/usr/local/red5目录下tar zxvf red5-1.0.0.tar.gzmv red5-1.0.0-build-jenkins-red5-226 /usr/local/red54.设置为可执行cd /usr/local/red5chmod +x *.sh5.测试Red5./re...

CentOS7安装Oracle-12c【代码】【图】

1、给虚拟机添加一块硬盘,并格式化 [root@localhost ~]# systemctl stop firewalld.service ##关闭防火墙 [root@localhost ~]# setenforce 0 [root@localhost ~]# systemctl disable firewalld.service ##开启不自动启动 Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service. Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service. [root@localhost ~]# fdisk /dev/...

centos 记录一【代码】

CentOS <GNOME>一 说明1.材料VMware Fusion 7 专业版 7.0.0 (2075534)CentOS-7-x86_64-DVD-1503-01.iso2.符号意义#,$命令行->步骤说明--简要说明--------------><--------------表示sql语句段落====><====命令行输出段落|----------------------------------------| vi 文本段落二 PostGIS相关1.PostGIS yum源安装方式可以命令行或者官网下载rpm包安装 (dl.fedoraproject.org/pub/epel)repos目录 /etc/yum.repos.d/(1) yum epel源...

03-用三种方法设置CentOS7使用代理服务器上网【代码】

一、永久设置编辑配置文件vi /etc/profile在文件后添加以下内容:export http_proxy=’http://代理服务器IP:端口号’export https_proxy=’http://代理服务器IP:端口号’然后使用source /etc/profile使设置立即生效。二、临时设置(重连后失效)在命令行中直接输入下列命令即可export http_proxy=’http://代理服务器IP:端口号’export https_proxy=’http://代理服务器IP:端口号’注意:设置之后可能使用ping时还是无法连接外网,...

Centos7通过yum安装最新MySQL【图】

一:去官网查看最新安装包https://dev.mysql.com/downloads/repo/yum/二:下载MySQL源安装包wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm安装MySql源yum -y install mysql57-community-release-el7-11.noarch.rpm查看一下安装效果yum repolist enabled | grep mysql.*三:安装MySQL服务器yum install mysql-community-server中间会弹出是与否的选择,选择y即可,然后耐心等待吧。。。。。。。四:启...

CentOS 7 下 yum 方式安装 Docker 环境【代码】

教你如何在 CentOS 7 下 yum 方式安装 Docker 环境。记录在CentOS 7下使用yum方式安装Docker环境的步骤。1、移除旧版本:yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker...

Centos7 yum安装mysql5.7【代码】

Centos 7中将MySQL数据库软件从默认的程序列表中移除,用mariadb代替。也就是说不能再跟之前6一样,直接使用yum进行安装,需要使用官网提供的软件源进行安装,此次安装版本为5.71. 安装官网提供的yum源# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm # rpm -ivh mysql57-community-release-el7-11.noarch.rpm2. 安装MySQL# yum -y install mysql-server 3. 修改Mysql配置文件[root...

centos7搭建svn服务器【代码】

1.安装svn服务器端yum install subversion2.创建一个svn版本仓库(可随意创建) //创建一个svn目录 mkdir -p /svn/repos//修改目录权限为777 chmod -R 777 repos//创建一个svn版本仓库first(first可以随便起名字) svnadmin create /svn/repos/first3.下面要修改这个目录下的三个配置文件(键值后面对不能有空格) //进入刚刚创建的版本仓库目录 cd /svn/repos/first //配置版本库信息和用户文件和用户密码文件的路径、版本库路径 v...

Centos7开放及查看端口

1、开放端口firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672端口firewall-cmd --reload # 配置立即生效2、查看防火墙所有开放的端口firewall-cmd --zone=public --list-ports3.、关闭防火墙如果要开放的端口太多,嫌麻烦,可以关闭防火墙,安全性自行评估systemctl stop firewalld.service4、查看防火墙状态 firewall-c...

CentOS搭建yum源及EPEL仓库

一、CentOS搭建yum源1、备份配置文件mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/CentOS 5wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo或者curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo CentOS 6wget -O /etc/yum.repos.d/CentOS-Base.repo http:/...

修改centos7容器的时间和宿主机时间一致【代码】

一、问题centos7系统容器时间与宿主机系统时间不一致,就进去查看一番,发现时区和宿主机上的时间不一致,下面就来解决一下二、现象1、查看centos宿主机的时间 输入如下命令查看# date[root@localhost docker-server]# date 2019年 07月 31日 星期三 11:42:23 CST 2、输入如下命令进入指定的容器 然后查看时间如下# docker exec -it tjsp2 bash[root@localhost docker-server]# docker exec -it tjsp2 bash [root@cf8aa41a47f7 /]#...

CentOS上Mysql安装记录【代码】【图】

转java了,所以服务端也折腾一下linux。 下面的内容都比较新手,勿喷,见谅。CentOS的安装。安装界面上有一个网络设置,务必选择可连接,否则进入系统后无网络,稍微有点麻烦,因为我的 Hyper 虚拟机是dhcp的,ip地址也比较难记,所以设置起来比较手足无措。Mysql 安装然后就是安装 Mysql,现在yum的仓库里已经没有mysql了 (谁让它被开源大敌oracle收购了呢。。),所以需要先手动添加一个。直接将rpm文件下载下来: wget https...

centos7 网卡的配置(个人工作经验总结)【代码】【图】

1.卸载netmanageryum remove NetworkManager2.关闭防火墙:systemctl stop firewalldsystemctl disable firewalld3.关闭selinuxsed -i ‘/SELINUX/s/enforcing/disabled/‘/etc/selinux/config #开机关闭selinux4.修改默认的网卡文件名vim /etc/default/grub命令来编辑环境变量值。并在变量GRUB_CMDLINE_LINU中加入:net.ifnames=0来禁用新的命名规则650) this.width=650;" src="/upload/getfiles/default/2022/11/7/2022110...

centos73如何获取某个命令的源代码【代码】

比如获取ipcs命令的源代码1、首先获取ipcs所属的rpm包yum provides ipcs输出结果,可以看出ipcs属于util-linux-2.23.2-33.el7 rpm包 2、下载srpm包方法一:yumdownloader --source util-linux方法二:http://vault.centos.org/3、解压srpm,会生成源代码包rpm -ivf util-linux-2.23.2-33.el7_3.2.src.rpm源代码所在位置/root/rpmbuild/SOURCES4、可通过rpmbuild编译yum install rpm-build cd /root/rpmbuild/SPECS rpmbuild -bb...