linux服务器

linux安装memcached

ε祈祈猫儿з 提交于 2020-01-18 08:28:16
1.首先要分析一下安装 memcache需要依赖组件libevent,检查有没有安装 libevent --rpm -qa|grep libevent 若没有则安装 --wget http://www.monkey.org/~provos/libevent- 1.4. 12-stable.tar.gz --tar zxvf libevent- 1.4. 12-stable.tar.gz --cd libevent-1.4.12-stable 配置编译,安装 --./configure -prefix=/usr/libevent --make && make install 2.安装memcached --wget http://memcached.org/files/memcached-1.5.0.tar.gz --tar -zxvf memcached-1.5.0.tar.gz --cd memcached-1.5.0 --./configure -with-libevent=/usr/libevent/ -prefix=/usr/local/memcached --make && make install 3.启动Memcache的服务器端: 服务路径/usr/local/memcached/bin/memcached --./memcached -h --.

Linux上Memcached的安装

让人想犯罪 __ 提交于 2020-01-18 08:28:00
首先去官方下载最新的版本,现在最新的是memcached-1.4.1 ,然后就编译安装了. 另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新稳定版本是libevent-1.4.12 . 1.先进这个两个文件下载回来,放到临时目录下 cd /usr/local/src wget http://memcached.googlecode.com/files/memcached-1.4.1.tar.gz wget http://www.monkey.org/~provos/libevent-1.4.12-stable.tar.gz 2.将文件解压至 usr/local,此时将产生两个文件夹libevent-1.4.12-stable及memcached-1.4.1 3.切换至root用户 4.先安装libevent: tar zxvf libevent-1.4.12-stable.tar.gz cd libevent-1.4.12-stable ./configure –prefix=/usr/local/libevent make make install 5.安装memcached,安装时还要指定libevent的安装位置: tar zxvf memcached-1.4.1.tar.gz cd

linux上安装memcached步骤

给你一囗甜甜゛ 提交于 2020-01-18 08:27:28
libevent: http://libevent.org/ 服务器端:https://code.google.com/archive/p/memcached/downloads 客户端: http://pecl.php.net/package/memcache 和 http://pecl.php.net/package/memcached 二选一 http://chenzhou123520.iteye.com/blog/1933489 https://blog.linuxeye.com/345.html http://chenzhou123520.iteye.com/blog/1925209 http://www.cnblogs.com/scotoma/archive/2011/02/15/1955573.html 最近在公司服务器上安装memcached安了很多次,每次都得上网来查一下步骤,今天干脆写个详细点的步骤记录一下,留作备忘。 一、检查libevent 首先检查系统中是否安装了libevent Shell代码 rpm -qa|grep libevent 如果安装了则查看libevent的安装路径,后续安装时需要用到 Shell代码 rpm -ql libevent 如果没有安装,则先安装libevent 安装libevent: 1.首先下载libevent安装包

LINUX随笔,写在开头的

时光总嘲笑我的痴心妄想 提交于 2020-01-18 04:57:28
为什么学LINUX 这个问题其实网上有很多种介绍,总归下来,其实无非三大类: 1.学习一门手艺 2.提升一下自己 3.不知道该学啥,学点什么 对于一个30+的老男人的我来说,其实第三点可能更靠谱一点 搞了10年的运维了,基本上啥都试过,啥都学过,但是都不精通 这就是运维的真面目——啥都会啥都不精 这岁数还去学编程,那纯粹是闲着没事儿找事,编程更多对于自己来说那只是副技能 既然自己长期工作是运维,那么再深入一点其实挺好 运维其实也分方向,基本上就两个方向,从操作系统来说,一个就是windows,一个就是linux windows要去玩运维,基本上是云里雾里,如果只是认为windows只是搞搞桌面运维,那你就大错特错了: 1.windows也有服务器版本,并且在运行上,其实并不比linux差 2.windows在部署易用性上,并不比linux差多少 但是windows也有几个致命缺陷: 现在市面上,关于windows server学习书籍,大多都只是简单的一些配置,在发生一些故障或者额外需求时,你想去找人学习,真的非常难(powershell你要玩的遛、故障问题的解决,你想在网上找到解决方案,真的比登天还难) 开源很多人会将其理解为免费,但是免费并不是核心,而是share,在CSDN里面你能分享到非常多的内容,另外就是众人拾柴火焰高的效应摆在那儿,由于windows的闭源性问题

查看linux中的TCP连接数

两盒软妹~` 提交于 2020-01-18 03:49:04
一、查看哪些IP连接本机 netstat -an 二、查看TCP连接数 1)统计80端口连接数 netstat -nat|grep -i "80"|wc -l 2)统计httpd协议连接数 ps -ef|grep httpd|wc -l 3)、统计已连接上的,状态为“established netstat -na|grep ESTABLISHED|wc -l 4)、查出哪个IP地址连接最多,将其封了. netstat -na|grep ESTABLISHED|awk {print $5}|awk -F: {print $1}|sort|uniq -c|sort -r +0n netstat -na|grep SYN|awk {print $5}|awk -F: {print $1}|sort|uniq -c|sort -r +0n --------------------------------------------------------------------------------------------- 1、查看apache当前并发访问数: netstat -an | grep ESTABLISHED | wc -l 对比httpd.conf中MaxClients的数字差距多少。 2、查看有多少个进程数: ps aux|grep httpd|wc -l 3

Linux wget命令详解

巧了我就是萌 提交于 2020-01-18 01:14:39
Linux wget命令详解   wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。   wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成   wget 可以跟踪HTML页面上的链接依次下载来创建远程服务器的本地版本,完全重建原始站点的目录结构。这又常被称作”递归下载”。wget 非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性.如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次联到服务器上从停止的地方继续下载。这对从那些限定了链接时间的服务器上下载大文件非常有用。 wget常见命令参数 GNU Wget 1.12,非交互式的网络文件下载工具。 用法: wget [选项]… [URL]… 开始: -V, --version 显示 Wget 的版本信息并退出。 -h, --help 打印此帮助。 -b, --background 启动后转入后台。 -e, --execute=COMMAND 运行一个‘.wgetrc’风格的命令。 登入并输入文件: -o

Linux下安装mysql-5.7

这一生的挚爱 提交于 2020-01-17 21:22:05
一、下载Mysql 下载地址: https://dev.mysql.com/downloads/mysql/5.7.html#downloads 二、环境配置 检测系统是否自带Mysql rmp -qa|grep mysql 如果有进行强行卸载 rpm -e --nodeps mysql-libs -5.1 .52 -1.el6_0 .1.x86_64 检测系统是否自带mariadb rpm -qa|grep mariadb 用连接工具将下载的mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz上传到linux服务器的/opt/mysql目录下面 来源: https://www.cnblogs.com/zouhong/p/12207495.html

简单易学的Linux 命令整理

半世苍凉 提交于 2020-01-17 17:38:31
Linux 是目前应用最广泛的服务器操作系统,基于 Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。linux 不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,如手机、路由器等,Android 程序最底层就是运行在 linux 系统上的。 一、linux 的目录结构 bin (binaries) 存放二进制可执行文件 sbin (super user binaries) 存放二进制可执行文件,只有 root 才能访问 etc (etcetera) 存放系统配置文件 usr (unix shared resources) 用于存放共享的系统资源 home 存放用户文件的根目录 root 超级用户目录 dev (devices) 用于存放设备文件 lib (library) 存放跟文件系统中的程序运行所需要的共享库及内核模块 mnt (mount) 系统管理员安装临时文件系统的安装点 boot 存放用于系统引导时使用的各种文件 tmp (temporary) 用于存放各种临时文件 var (variable) 用于存放运行时需要改变数据的文件 二、linux 常用命令 命令格式:命令 - 选项 参数 (选项和参数可以为空) 如:ls -la /usr 2.1 操作文件及目录 2.2 系统常用命令 2.3

虚拟机创建及安装ELK

旧巷老猫 提交于 2020-01-17 10:35:01
1.虚拟机创建 1.1 系统环境 [root@localhost ~]# cat /etc/os-release NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:7" HOME_URL="https://www.centos.org/" BUG_REPORT_URL=https://bugs.centos.org/ 主机名设置 hostnamectl set-hostname elk [root@elk ~]# hostnamectl Static hostname: elk Icon name: computer-vm Chassis: vm Machine ID: d1d80bc30b414ba7a6e5e49906699d7d Boot ID: 49488ed1b1434c8aa06fca343bf67ccf Virtualization: vmware Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o

Linux下Tomcat的安装配置

余生颓废 提交于 2020-01-17 09:38:07
一.下载安装对应的jdk,并配置Java环境。 官网下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html 下载将jdk加压后放到/usr/local目录下: [root@master ~]#chmod 755 jdk-6u5-linux-x64.bin [root@master ~]# ./jdk-6u5-linux-x64.bin [root@master ~]#mv jdk1.6.0_05 /usr/local 建立/usr/local/下的jdk软连接方便以后版本升级 : [root@master ~]# ln -s /usr/local/jdk1.6.0_05/ /usr/local/jdk 配置环境变量: 在 /etc/profile 中加入以下内容: JAVA_HOME=/usr/local/jdk1.6.0_05 JAVA_BIN=/usr/local/jdk1.6.0_05/bin PATH=$PATH:$JAVA_BIN CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME JAVA_BIN PATH CLASSPATH 保存退出 [root