CENTOS - 技术教程文章

在centos中添加freeswitch服务开机自动运行【代码】

新建 /etc/init.d/freeswitch 脚本,脚本内容如下: #! /bin/sh # # freeswitch: Starts the freeswitch Daemon # # chkconfig: 3459602 # processname: freeswitch # description: Freeswitch fedora init script # config: # Author: gled# Source function library. . /etc/init.d/functions . /etc/sysconfig/networkPATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/freeswitch/bin DESC="FreeSwitch Voice Switching Sy...

CentOS 使用ifconfig没有显示ip【图】

/etc/sysconfig/network-scripts/ifcfg-eth0 把 ONBOOT 设为 yes。然后 service network restart 如果centos7里没有ifcfg-eth0只有 ifcfg-ens33(没有Eth0网卡),采用以下解决方案!https://www.cnblogs.com/feixiangtk/p/6819118.html CentOS7系统安装完毕之后,输入ifconfig命令发现没有eth0,不符合我们的习惯。而且也无法远程ssh连接,这个问题解决起来还算简单:  一,永久搞定    1.进入目录/etc/sysconfig/network-scri...

CentOS6.5安装Xmanager远程桌面【图】

环境准备: 1,CentOS 6.5 Desktop 650) this.width=650;" src="/upload/getfiles/default/2022/11/11/20221111093440066.jpg" title="1111.png" /> 2,配置 CentOS可以访问互联网 1. 安装XDM yum install xdm 650) this.width=650;" src="/upload/getfiles/default/2022/11/11/20221111093440259.jpg" title="22222222.png" /> 安装过程中,输入两次 Y 确定继续 2,修改 /etc/X11/xdm/Xaccess文件,找到下面...

centos6.x升级glibc-2.17【代码】

glibcglibc是GNU发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc;它本身也提供了许多其它一些必要功能服务的实现;libc.so.6libc.so.6是一个链接到glibc的软链接;对glibc的升级其实是对libc.so.6这个库的更改;libc.so.6删除之后会导致系统很多命令的失效,所以对libc.so.6的更改要小心小心再小心,很容易将系统搞崩溃;查看libc.so.6的版本需要知道libc.so.6这个库在哪个位置,一般...

centos下部署redis服务环境的操作记录

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、 list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操...

RHEL/CentOS 6.x使用EPEL6与remi的yum源安装MySQL 5.5.x

PS:如果既想获得 RHEL 的高质量、高性能、高可靠性,又需要方便易用(关键是免费)的软件包更新功能,那么 FedoraProject 推出的 EPEL(Extra Packages for Enterprise Linux)正好适合你。EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL,就像在 Fedora 上一样,可以通过 yum install package-name,随意安装软件。系统自...

Centos 配置开机启动项【代码】【图】

Linux system 部署新的服务,初次启动服务都是通过command的方式手工启动,时间久了之后重启系统或有别的人员维护系统【不熟悉环境、业务】,可能造成服务未启动、业务受影响,排查起来维护成本较高,且影响业务连续性。因此,设置新增业务为开机启动,显得十分必要,作者本身也是深有体会。本文着重介绍,如何为新增服务设置开启启动。设置开机启动方式一#ntsysv 【quit 】 =--图...

分享Centos作为WEB服务器的防火墙规则【代码】

# Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p t...

centos 上网问题【图】

前言:由于Linux下很多软件安装必须网络环境下进行,因此,对于如何在VMware下进行上网,我折腾了至少三天,今天上午,也即五一劳动节,终于搜到一遍技术文章,经过自己实践,VMware下Linux的可以上网啦。VMware虚拟机的CentOS无法上网的解决方法本人在虚拟机中安装了CentOS,按照安装Windows XP的经验,想要CentOS可以上网,发现居然上不了。找百度一些大神的方法,终于解决了问题。流程如下:1)点击 VM->Settings Hardware选项卡...

[CentOS7]expect传参【代码】

set host [lindex $argv 0] 0代表第一个参数#!/usr/bin/expect #set passwd "12345678\n" set timeout 20 # 外部传递参数 set host [lindex $argv 0] spawn ssh-copy-id $hostexpect {"(yes/no)?"{send "yes\n"expect "*assword:" { send "password\n"}}"*assword:"{send "password\n"}} expect eof END原文:https://www.cnblogs.com/leoshi/p/13273133.html

Centos安装memcached服务器

我的版本为Centos Release 5.3 (Final) 使用这个命令可以知道你的Linux版本 cat /etc/redhat-release首先要安装libevent库。 cd /usr/local/src curl -O http://monkey.org/~provos/libevent-1.4.10-stable.tar.gz tar xzvf libevent-1.4.10-stable.tar.gz cd libevent-1.4.10-stable ./configure –prefix=/usr/local make make install 接下来就是安装memcached cd /usr/local/src curl -O http://www.danga.com/memcached/dis...

CentOS 5.5配置Ganglia的步骤(Ganglia的源码安装)

Ganglia是一款开源监控软件,能够拥有监控服务器,很多人在CentOS下安装完Ganglia后,不知如何配置,下面小编将针对Ganglia的配置给大家做个详细介绍,一起来了解下吧。  在CentOS 5.5下,Ganglia的安装有很多方法,例如用yum,rpm包或源码安装。这里我将要讨论的是Ganglia的源码安装。先不用多说,到Ganglia的官网下载源码,解压后阅读README和INSTALL文档,然后按照提示进行一步一步的安装。缺少什么就yum什么,这就是CentOS的...

在阿里云Centos7.6上面配置Mysql主从数据库(master/slave),实现读写分离【代码】【图】

在之前的一篇文章中,阐述了如何在高并发高负载的场景下使用nginx做后台服务的负载均衡:在阿里云Centos上配置nginx+uwsgi+负载均衡配置,但是不要以为这样做了就是一劳永逸的,到了数据业务层、数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器负载,如此多的数据库连接操作,数据库必然会崩溃,数据库如果宕机的话,后果更是不堪设想。这时候,我们会考虑如何减少数据库的连接,一方面采用优秀的代码框架,进行代码的...

Centos 7.0系统服务管理【代码】

从Centos7开始,不再用sysvinit管理系统服务了,而是改用了systemd,因此对系统服务管理方法已经变更,以下简述1.查看当前所有系统服务的状态1 systemctl2.查看指定系统服务的状态systemctl | grep"服务名称"3.更改系统服务的状态# 启动指定服务(重启后无效) systemctl start 服务名 # 停止指定服务(重启后无效) systemctl stop 服务名 # 重启指定服务(重启后无效) systemctl restart 服务名 # 开启指定服务 systemctl enable 服务...

Docker下创建Centos系统【代码】【图】

Docker已经为我们提供了centos系统镜像,因此我们可以通过命令来查询相关镜像信息。当然你也可以自己定制镜像。查询centos镜像信息:[root@Centos ~]# docker search centos以下是查询centos信息的结果:650) this.width=650;" src="/upload/getfiles/default/2022/11/4/20221104023307741.jpg" title="屏幕快照 2017-10-13 上午11.11.28.png" />我们可以使用最近提供的centos镜像。[root@Centos exec]# docker pull centos650) th...

Linux CentOS 学习小记(修改inittab,切换root账户,关机,重启)

版本:CentOS 内容:(1)操作界面在文本与图形间的切换 vi /etc/inittab id 3 与 5 3为可视化界面 5为文本界面 操作技巧:进入etc中inittab后界面为只读,按i进行输入,完成后按ESC退出输入模式,输入:wq!保存退出.*tips 建议在root用户下进行 (2)如何切换至root用户 su指令 (3)关机指令 halt (4)重启指令 reboot本文出自 “SupeRWizZone” 博客,请务必保留此出处http://9397...

centos yum 使用笔记

yum 参数说明yum -y # 表示自动选择基本使用# yum -y install 包名(支持*) :自动选择y,全自动# yum install 包名(支持*) :手动选择y or n# yum remove 包名(不支持*)# rpm -ivh 包名(支持*):安装rpm包# rpm -e 包名(不支持*):卸载rpm包# rpm -ivh ***.rpm # 同时按照多个rpm包# yum localinstall ***.rpm # yum方式安装rpm可以同时安装依赖包(推荐使用该方式)原文:http://www.cnblogs.com/weiok/p/5433592.ht...

CentOS 7安装zabbix3.0【图】

CentOS 7安装zabbix3.0一、环境介绍# systemctl stop firewalld# setenforce 0# yum -y install unzip vim net-tools lrzszZabbix 需要依赖LAMP/LNMP环境# yum -y install httpd mariadb mariadb-server php 二、Zabbix 安装1.安装服务器端包123#rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm#yum clean all#yum install zabbix-server-mysql zabbix-web-mysql2.启动mariadb12#s...

基于centOS7,快速搭建LAMP(Linux+Apache+MySQL/MariaDB)环境

详情见本人博客http://www.spencer.xin/wordpress/index.php/155/原文:http://blog.51cto.com/spencergra/2094005

Centos7下按照配置nexus2【代码】【图】

一、什么是Nexus 二、安装并配置Nexus[root@linux-node1 ~]# http://www.sonatype.com/download-oss-sonatype [root@linux-node1 ~]# tar -xf nexus-2.13.0-01-bundle.tar.gz [root@linux-node1 ~]# cd nexus-2.13.0-01/bin [root@linux-node1 ~]# mv nexus-2.13.0-01 /usr/local/ [root@linux-node1 ~]# cd /usr/local/ [root@linux-node1 local]# ls apache-maven-3.3.9 bin games lib libexec nexus-2.13.0...

CentOS 7 安装方式汇总【代码】【图】

U盘安装通过U盘安装 CentOS 的过程和安装Windows非常相似,首先将 CentOS 镜像文件刻录到U盘(或者光盘),设置固件(BIOS或者UEFI)从U盘启动,然后逐步设置即可。使用 VNC 安装VNC是一种远程控制工具,和远程桌面相似,它可以将本该由本地显示器显示的内容,通过网络传输至其他主机。关于VNC的使用场景,RedHat是这样介绍的:但在有些情况下,直接访问图形界面有困难或者根本不可能。很多企业系统,特别是服务器(IBM Power Syst...

.net core web项目部署centos【代码】

前言:最近公司有个项目用 .netcore开发的项目,然后闲的没事就研究如果发布到Linux系统上 需要安装的插件以及支撑架构1.dotnetSDK2.jexusJexus 是Linux平台上 的一款免费的ASP.NET WEB服务器。它是 Linux、Unix、FreeBSD等非Windows系统架设 ASP.NET WEB 服务器的核心程序,具备反向代理、入侵检测等重要功能。拥有IIS和其它Web服务器所不具备的高度的安全性3.supervisordsupervisord 是用Python实现的一款非常实用的进程管理工具...

使用Cobbler自动化安装Centos【代码】【图】

一、准备工作[root@cobbler ~]# iptables -nL Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination [root@cobbler ~]# getenforce Disabled [root@cobbler ~]# crontab -l 0 * * * * /usr/sb...

CentOS 7 配置本地yum 源

1. 加载 CentOS的ISO镜像并挂载:[root@localhost files]# mount /media/files/CentOS-7-x86_64-DVD-1611.iso /mnt/cdrom/mount: /dev/loop0 写保护,将以只读方式挂载2. 新建CentOS目录并把光盘上的文件复制到该目录下:[root@localhost files]# mkdir /media/CentOS/[root@localhost files]# cp -fr /mnt/cdrom/* /media/CentOS/3. 修改yum配置文件:[root@localhost /]# vi /etc/yum.repos.d/CentOS-Media.repo# CentOS-Media....

Centos7部署Teleport【代码】【图】

简介 Teleport是一款简单易用的开源堡垒机系统,具有小巧、易用的特点,支持 RDP/SSH/SFTP/Telnet 协议的远程连接和审计管理。Teleport由两大部分构成:1)跳板核心服务2)WEB操作界面Teleport非常小巧且极易安装部署,由于Teleport内建了所需的脚本引擎、WEB服务等模块,因此不需要额外安装其他的库或者模块,整个系统的安装与部署非常方便特点1、极易部署,简洁设计,小巧灵活,无额外依赖2、安全增强,配置远程主机仅可被teleport...

centos6.4下搭建zabbix2.0.6【图】

一 服务端配置1.配置前先关闭iptables和SELINUX,避免安装过程中报错。 [root@zabbix ~]# serviceiptables stop [root@zabbix ~]# chkconfigiptables off [root@zabbix ~]# getenforce Disabled [root@zabbix ~]#setenforce02.安装LAMP环境 [root@zabbix ~]# yum install-y httpd mysql mysql-server mysql-devel php php-mysql php-common php-mbstring php-gd php-odbc php-xml php-pear [root@zabbix ~]# servicehttpd start [r...

CentOS服务器进行初始化设置的方法

Linux用户对CentOS服务器肯定不陌生,不过在使用CentOS服务器之前,如何对CentOS服务器进行初始化设置呢?由于CentOS服务器还细分为阿里云服务器和其他服务器,因此有些用户担心它们的初始化设置是否不一样。不过不用担心,其实都是差不多的。现在小编就教你对CentOS服务器进行初始化设置的方法。  设置方法:  挂载硬盘  1、磁盘分区  fdisk -l #查看设备,一般可以看到设备名为/dev/xvdb  fdisk /dev/xvdb #对磁盘进行...

Centos7下配置postfix邮件服务【代码】【图】

今天要写这个文章是,现在的阿里云vps默认不提供25端口了,而我公司有一个物理邮件服务器存放在公司,线上的vps使用到这个邮件服务器。在线上服务器执行telnet mail.xxxx.com 25 提示不能连接,而很早以前安装的系统执行这条命令是没有问题的。下面做了一些解决:Postfix 这个服务最小化也是安装了的。如果没有安装可以执行yum安装yum install postfix yum remove sendmailPostfix主配置文件vim /etc/postfix/main.cfmyhostname = ...

CentOs7搭建gitLab【代码】

1. 安装并配置依赖,打开防火墙HTTP,SSH链接yum install -y curl policycoreutils-python openssh-server systemctl enable sshd systemctl start sshd firewall-cmd --permanent --add-service=http systemctl reload firewalld注:对于防火墙直接关闭内网防火墙即可,服务器内存至少4G2. 安装Postfix发信服务器yum install postfix systemctl enable postfix systemctl start postfix 错误: Job for postfix.service failed be...

【NetCore入门】centos7.x下搭建netcore环境和helloworld的demo【代码】

环境:  1、centos7  2、dotnet core 1.0.0-preview1-002702 步骤:  1、安装环境,指定安装目录为~/dotnetcurl -sSL https://raw.githubusercontent.com/dotnet/cli/rel/1.0.0-preview1/scripts/obtain/dotnet-install.sh | bash /dev/stdin --version 1.0.0-preview1-002702 --install-dir ~/dotnet  2、创建软连接sudoln -s ~/dotnet/dotnet /usr/local/bin   3、创建项目# 创建文件夹 mkdir hwapp# 进入文件夹 cd hw...