CENTOS - 技术教程文章

CentOS打开永久防火墙端口【代码】

例如MySQL的端口3306firewall-cmd --zone=public --add-port=3306/tcp --permanent 重启防火墙并查看是否生效firewall-cmd --reload #重启firewall firewall-cmd --list-ports #查看已经开放的端口 原文:https://www.cnblogs.com/JoePotter/p/14643838.html

Centos 7 安装 ELK 5.6.8 及基础的配置【代码】【图】

下载wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.8.rpmwget https://artifacts.elastic.co/downloads/logstash/logstash-5.6.8.rpmwget https://artifacts.elastic.co/downloads/kibana/kibana-5.6.8-x86_64.rpmwget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-5.6.8-x86_64.rpm安装yum install ./*.rpm再安装一个redis作为filebeat与logstash间的缓冲,这里是从epel直接...

centos7.2 环境下两个数据库的安装部署【代码】

首先假如服务器上已经有一个 数据库mysql5.6.29,端口是3306。 接下来在安装一个mysql数据库,端口是3307的。一:创建mysql编译目录 mkdir /usr/local/mysql3307 mkdir /usr/local/mysql3307/data mkdir /var/lib/mysql3307 chown -R mysql:mysql /usr/local/mysql3307 chown -R mysql:mysql /var/lib/mysql3307二:mysql的源码编译 tar zxvf mysql-5.5.58.tar.gz cd mysql-5.5.58 rm CMakeCache.txt cmake . -DCMAKE_INSTALL_...

CentOS7连接无线网络【图】

背景?CentOS7.6最小化安装,没有网线,幸好有无线网卡。下面我们直接进入主题。 ?附:安装教程主题--连接无线网络最小化安装后,裸机没有ifconfig,没有iw,最可怕的是没有网线但我们有无线网卡(因为我这里已经连上WIFI了,所以有IP地址)。一般无线网卡以w开头。使用 ip addr 命令查看网卡编号即红框中的字母,我的是wlp3s0。ip link set wlp3s0 up ??# 打开无线网的驱动 ** ip link show wlp3s0** ??# 查看该网络接口的状态 注:顺序...

运行环境为centos7,tomcat和mysql的优化方式,经验总结【代码】

一般在服务的cpu占用很高时,1.使用ps -mp pid -o THREAD,tid,time命令查看该进程的线程情况,可以列举出占用高的线程,挑选个占用高的线程的tid,eg:挑选TID为14065的线程,查看该线程的堆栈情况,先将线程id转为16进制,使用printf "%x\n" tid命令进行转换(printf "%x\n" 14065)再使用jstack命令打印线程堆栈信息,命令格式:jstack pid |grep tid -A 30(pid:进程id,tid:转换后的线程id的16进制),可以打印出堆栈信息,在堆栈信...

CentOS6.6下安装vim7.4【代码】【图】

最近在学习linux,买了本vim实用技巧,边看边练习的过程中发现有些命令在我的环境下(CentOS6.6_64位)并不支持。例如:书上的例子,当光标定位在一个单词的末尾,这时需要删除这个单词。可以有3中方式来删除。第一种反向删除:按下“dbx”,解释:“db”命令删除从光标起始位置到单词开头的内容,但会原封不动的留下最后一个字符“h”,再按下“x”键就可以删除这个捣乱的字符。(该命令环境支持)第二种正向删除:按下“bdw”,解释:...

centos 与ubantu系统更新。

ubantu系统: sudo apt-get update(升级所有包,改变软件设置和系统设置,系统版本内核都升级) sudo apt-get upgrade(升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变)centos 系统 yum -y update (升级所有包,改变软件设置和系统设置,系统版本内核都升级) yum -y upgrade (升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变)源自:https://www.linuxidc.com/Linux/2013-08/88808.htm原文:htt...

虚拟机环境Centos如何上网【图】

虚拟机环境Centos如何上网----------by ruffianfish.痞子鱼因为我是用的虚拟机的环境,所以一切操作角度从虚拟机出发。虚拟机环境的优点:适合新手学习linux永远不要怕把系统搞坏,因为虚拟机里有个快照功能,这是一个神一样的功能,可以把系统环境保存到一个时间段,当你的系统出现问题,就可以返回到这个时间点因为后面的教程需要用到网络,所以来配置下网络1.我们现在查看下我们的网络情况,因为我们以后是需要用到网络的查看下...

Centos下,Docker部署Yapi接口管理平台【代码】【图】

前言介绍 Yapi 由 YMFE 开源,旨在为开发、产品、测试人员提供更优雅的接口管理服务,可以帮助开发者轻松创建、发布、维护 API。项目地址:https://github.com/YMFE/yapi官网:https://yapi.ymfe.org/,Yapi具有以下功能特性;权限管理扁平化权限设计,即保证了大型企业级项目的管理,又保证了易用性可视化接口管理基于 websocket 的多人协作接口编辑功能和类 postman 测试工具,让多人协作成倍提升开发效率Mock Server易用的 Moc...

Centos 6.5添加网易163源

1. cd /etc/yum.repos.d2. mv CentOS-Base.repo CentOS-Base.repo.backup3. wget http://mirrors.163.com/.help/CentOS6-Base-163.repo4. mv CentOS6-Base-163.repo CentOS-Base.repo5.yum clean all原文:http://www.cnblogs.com/blackchain/p/4689735.html

centos下安装ZooKeeper【代码】

转自http://www.cnblogs.com/ilovexiao/p/3946547.html1.需求安装ZooKeeper2.下载http://zookeeper.apache.org/releases.html当前stable版是zookeeper-3.4.63.解压tar –xf zookeeper-3.4.6.tar.gz解压文件到"/usr/local/zookeeper-3.4.6".4.复制conf目录下的zoo_sample.cfg,并命名为zoo.cfg5.修改zoo.cfg配置文件# The number of milliseconds of each ticktickTime=2000# The number of ticks that the initial # synchronizatio...

【原创】win7客户端连接CentOS6.6 MySQL数据库

服务器端:OS : CentOS 6.6 x86_64MySQL version : 5.1.73客户端:OS : win7 32位MySQL客户端工具:MySQL Workbench 6.3 CEwin7客户端连接CentOS6.6 MySQL数据库 :步骤:一、1.确保CentOS 6.6 x86_64位系统中,已安装好MySQL数据库服务器。可用命令 rpm -qa | grep mysql 命令查看是否已经安装,没有安装的话 就用 yum install mysql 命令安装。或是源码安装mysql。2.启动mysql服务器:service mysqld start3.进入mysql命令:mys...

CentOS6.5 安装Node.js【代码】

Node.js的安装通常有两种方式:自己编译源代码和使用编译好的文件,我这里使用编译好的文件目前我的home目录下有刚下载来的node-v4.2.3-linux-x641.首先解压缩tar xvf node-v4.2.3-linux-x642.设置链接ln -s /home/node-v4.2.3-linux-x64/bin/node /usr/local/bin/node ln -s /home/node-v4.2.3-linux-x64/bin/npm /usr/local/bin/npm原文:http://www.cnblogs.com/chenjianxiang/p/5059961.html

centos7 yum 安装 redis

//从清华开源软件站下载epelwget http://mirrors.tuna.tsinghua.edu.cn/epel/7/x86_64/e/epel-release-7-10.noarch.rpm rpm -ivh epel-release-7-10.noarch.rpm yum update -y yum install -y redis原文:http://www.cnblogs.com/straycats/p/7562877.html

最详细的阿里云ECS服务器CentOS7 jdk1.8部署服务器第二部(二)

在xshell /usr/local 下mkdir java, mkdir tomcatXshell +sftp6 把jdk-8u181-linux-x64.tar上传到/usr/local 把tomcat也下载到 /usr/local apache-tomcat-8.5.34.tar 用的是tomcat 8jdk-8u181-linux-x64.tar安装tomcat之前先安装jdk1.解压 /usr/java/2.编辑配置文件,配置环境变量编辑文件命令:vim /etc/profile配置文件如下 放到profile后面就行:JAVA_HOME=/usr/java/jdk1.8.0_181CLASSPATH=$JAVA_HOME/lib/PATH=$PATH:$JAVA_HO...

CentOS Linux解决 Device eth0 does not seem to be present

通过OVF部署Linux主机后提示 ringing up interface eth0: Device eth0 does not seem to be present,delaying initialization.解决办法:首先,打开/etc/udev/rules.d/70-persistent-net.rules内容如下面例子所示:# vi /etc/udev/rules.d/70-persistent-net.rules# This file was automatically generated by the /lib/udev/write_net_rules# program, run by the persistent-net-generator.rules rules file.## You can modify ...

centos7安装jitamin进行项目管理【代码】【图】

安装composer: wget -O composer https://getcomposer.org/download/1.7.2/composer.phar chmod +x composer mv composer /usr/bin/下载: git clone https://github.com/jitamin/jitamin.git jitamin mv -f jitamin/* /var/www/html/ mv -f jitamin/.* /var/www/html/进入网站根目录: cd /var/www/html拷贝配置文件: cp .env.example .env修改配置文件:vim .env APP_NAME=Jitamin APP_ENV=production APP...

CentOS6.7版本虚拟化系统VMware安装过程!!

1、下载虚拟镜像 2、安装VMware 3、配置好虚拟机并将镜像加载到CD驱动器中 4、开机虚拟机,并选择第一项 #开机第一项至第五项的含义Install or upgrade an existing system安装新系统或升级已经存在的系统Install system with basic video driver安装带有基本视频驱动程序的系统Rescue installed system修复已经安装的系统(故障修复)Boot from local drive从本地驱动器引导系统Memory test内存测试 5、确...

Centos 7 最简单 LAMP 搭建zabbix监控平台

Centos 7 lamp 搭建 zabbix yum -y install mariadb-server mariadbyum install httpd -ysetenforce 0systemctl stop firewalldsystemctl start httpdsystemctl start mariadbrpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpmyum clean allyum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agentmysql -uroot -pmysql> create database zabbix character set utf8 col...

Centos610安装Archiva【图】

安装说明:https://www.cwiki.us/display/ArchivaZH/Linux+Installing+Standalone 1.下载地址https://archiva.apache.org/download.cgi请选择OS对应版本 此处我下载的是zip这个版本2.设置安装位置通过ftp上传至linux,并把文件移动到/opt/archiva/目录3.修改配置cd /opt/archiva/conf/4.设置软连接 ln -sf /opt/archiva/bin/archiva /etc/init.d/archiva 启动、停止 service archiva start service archiva stop5.设置开机启动 ...

Centos6.8防火墙配置【代码】【图】

1、基本操作# 查看防火墙状态 service iptables status# 停止防火墙 service iptables stop# 启动防火墙 service iptables start# 重启防火墙 service iptables restart# 永久关闭防火墙 chkconfig iptables off# 永久关闭后重启 chkconfig iptables on 2、查看防火墙状态,防火墙处于开启状态并且只开放了22端口3、开启80端口vim /etc/sysconfig/iptables # 加入如下代码,比着两葫芦画瓢 :) -A INPUT -m state --state NEW -m tc...

CentOS6 安装Tomcat7

第一步:编写判断一年是否是闰年的函数IsLeapYearCREATE FUNCTION IsLeapYear( @Year INT) RETURNS BIT AS BEGIN IF (@Year % 4 = 0) and ((@Year % 100 <> 0) or (@Year % 400 = 0)) RETURN 1 RETURN 0 END第二步:编写一年中每个月的天数函数DaysPerMonthCREATE FUNCTION DaysPerMonth( @Year INT, @Month INT) RETURNS INT AS BEGIN declare @Days INTSET @Days =case @Monthwhen 1 then 31when 2 then 28when 3 then 31w...

初探django-演示charade在centos7下的部署【代码】

初探django-演示charade在centos7下的部署=======================================2016/1/18####charade 是一个猜单词的小游戏。https://github.com/opera443399/charade prepare ------- 1. pip+django :: [root@tvm001 ~]# yum install python-pip [root@tvm001 ~]# pip install django django 项目用到了 pytz [root@tvm001 ~]# pip install pytz2. 调整 project setting :: [root@tvm0...

centos7备份服务rsync【图】

本地如何备份数据( cp 和rsyc)cp复制()备份rsync 远程备份(scp, rsync)scp备份 rsync备份 成功 备份目录(2种情况)不加/ 会把目录和文件都传输过来 加/ 只会把文件都传输过来 无差异数据同步(删除大文件) rsync服务部署安装过程 a 下载安装软件 yum b 编写配置文件 c 搭建服务环境 备份的目录/目录权限 d 启动服务程序 开机自动启动 e 测试服务功能0首先1 下载安装软件 创建虚...

NetCore 2.0 应用程序在centos 7上通过docker发布【图】

一 安装netcore 2.0 SDK在centos 上面安装netcore 2.0 与window上面是不太一样的,注意,linux是不支持同时安装两个版本的.netcore SDK的,由于我之前开发过netcore 1.04 的,现在需要升级到2.0的SDK那如何升级。1.找到当前的安装路径:2.安装.netcore 2.0在这边找到你要安装的对应的包:https://www.microsoft.com/net/download/linux 打开 yum instructions 链接:我选择不升级内核,直接安装sdk 所以只需要执行框中的两行命...

CentOS 7最小化安装(建议安装必要的软件包)

CentOS 7最小化安装完毕后,为了方便日后操作和维护管理,建议安装下列软件:yum -y install lshw pciutils gdisk system-storage-manageryum -y bash-completion zip unzip bzip2 tree tmpwatch pinfo man-pagesyum -y nano vim-enhanced tmux screenyum -y net-tools psmisclsof sysstatyum -y yum-plugin-security yum-utils createrepoyum -y get wget curl eliks lynx lftp mailx mutt reync lrzszyum -y libaio libaio-devel...

最小化安装的CentOS7挂载ntfs格式的U盘【代码】

准备从系统中拷贝一些文件到U盘,插上U盘。一、获得U盘的设备识别符fdisk -l啊哈,我看到了,是/dev/sdb1二、熟练的挂载mount /dev/sdb1 /mnt/usbDuang,竟然失败了,错误提示如下:unknown filesystem type ‘ntfs’三、原因最小安装的系统中默认不识别NTFS格式的文件。四、安装扩展包Open Source: NTFS-3Gwget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2016.2.22.tgz五、编译安装三步曲:./configue && make && make in...

CentOS7 启动中文输入法【图】

CentOS 系统中是带有中文输入法的(智能拼音),启动方式如下:  Applications --》 System Tools --》 Setting --> Region & Language -- > Input Source 点击 “+” ,找到 Chinese(china) ,选择 “Chinese Itelligent Pinyin”,就可以了。   直接使用 “shift” 切换中英文就可以了 原文:https://www.cnblogs.com/Springmoon-venn/p/10188735.html

在CentOS7中安装思维脑图软件XMind

1. 登陆xmind官网,下载deb安装包:http://www.xmind.net/download/linux/2. 解压deb包,得到data.tar.gz 和control.tar.gz 两个归档文件3. 解压data.tar.gz,得到一个usr文件夹,把此文件夹下的lib/xmind文件夹复制到/opt/文件夹下,share子文件夹移动到/usr/文件夹下和已有的share文件夹合并。命令如下: cp -r usr/lib/xmind/ /opt/cp -r usr/share/ /usr/4. 解压control.tar.gz,执行解压出来的postinst文件: ./postinst5...

修改Centos7.2系统的默认启动内核模式【代码】

总所周知,修改centos6的内核启动顺序,只需要修改/etc/grub.conf 里的default项配置即可。那么centos7系统该如何修改呢? 下面就centos7系统修改内核,做如下记录:一般在编译安装新内核完成后,系统默认启动的还是旧内核,你需要告诉系统我要启动新内核,系统才会启动新内核,所以在linux中,你需要更改配置文件告知它!#在这里我使用的最新内核为4.4.0 一.首先查看默认启动的内核 二.查看新内核在配置文件中的顺序[root@localho...