一.概述 1.1.Nginx是什么 Nginx是一款轻量级的Web服务器,也是一款轻量级的反向代理服务器[常用]. 1.2.Nginx能干什么 Nginx能干的事情很多,这里简要罗列一些: 1:直接支持Rails和PHP的程序 2:作为HTTP反向代理服务器 3:作为负载均衡服务器 4:作为邮件代理服务器 5:帮助实现前端动静分离 1.3.Nginx特点 高稳定.高性能.资源占用少.功能丰富.模块化结构.支持热部署 二.安装配置 2.1.源码安装 环境:CentOS 安装 function ng…
1.安装 --假设已经有mysql-5.5.10.tar.gz以及cmake-2.8.4.tar.gz两个源码压缩文件1)先安装cmake(mysql5.5以后是通过cmake来编译的)   # tar -zxv -f cmake-2.8.4.tar.gz  # cd cmake-2.8.4  # ./configure  # make  # make install 2)创建mysql安装目录及数据目录 # mkdir -p /usr/local/mysql                 -…
一‘redis单实例安装配置1.下载redis源码压缩包,并将其上传至服务器/usr/local2.解压redis源码压缩包  # tar -xzvf redis-3.2.12.tar.gz3.进入redis解压缩后的目录进行编译  # cd redis-3.2.12  # make4.编译成功后,再对redis进行安装  # cd src  # make install5.对安装后的redis进行部署  # mkdir -p /usr/local/redis/  # mkdir -p /usr…
Kali Linux 下安装配置MongoDB数据库   1.下载mongodb.tgz 压缩包: 2.解压到:tar -zxvf mongodb.tgz /usr/local/mongodb 3.创建数据库运行时需要的数据存储和日志:mkdir -p /usr/local/mongodb/data  mkdir -p /usr/local/mongodb/logs 4.配置mongodb启动参数 vi /etc/mongodb.conf dbpath=/usr/local/mongodb/da…
0x01 MySQL 从 5.5 版本开始,通过 ./configure 进行编译配置方式已经被取消,取而代之的是 cmake 工具 引用一句话 cmake的重要特性之一是其独立于源码(out-of-source)的编译功能,即编译工作可以在另一个指定的目录中而非源码目录中进行,这可以保证源码目录不受任何一次编译的影响,因此在同一个源码树上可以进行多次不同的编译,如针对于不同平台编译. 所以首先要安装cmake 可以源码安装也可以 使用已经编译好的rpm包进行安装 yum安装  yum inst…
CentOS Linux release 7.3安装zabbix 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 前言: 我去年用用centos6的环境搭建了一下 zabbix3.0版本的,新到的公司用的都是centos7的操作系统,没法,之前的搭建的我就没有直接照搬过来,就用centos7研究了一下搭建的方法,也是百度出来的,也才过不少坑,不过终究还是搭建起来了,其实你在看搭建的步骤其实就跟之前的一篇博客的步骤是类似的,只不过是更换了操作系统,以及欢乐一下数据库而已,那么下面…
转自 http://blog.csdn.net/zklth/article/details/6248558 文章 http://blog.csdn.net/zklth/archive/2010/09/28/5912785.aspx 介绍的是使用CentOS默认的SystemTap,这里介绍使用SystemTap源码独立安装SystemTap. 源码下载地址 SystemTap: ftp://sources.redhat.com/pub/systemtap/SystemTap: ftp://sou…
1. 下载源码包 http://nodejs.org/dist/v0.10.29/node-v0.10.29.tar.gz 2.准备安装环境,>python2.6, gcc, g++ python redhat自带了不用装, gcc:  yum install -y gcc gcc-c++ 3. tar -zxf node-v0.10.29.tar.gz cd node-v0.10.29 ./configure && make && sudo make install…
什么是Nginx? Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务.Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日.2011年6月1日,nginx 1.0.4发布. Nginx 是一个安装非常的简单.配置文件非常简洁(还能够支持perl语法).Bug非常少的服务.Nginx 启动特别容易,并且几乎可以做到7*2…
本文转载自: http://www.linuxdiyf.com/linux/22527.html Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value 数据库,并提供多种语言的API.   本文记录在 Ubuntu 16.04 上安装配置 Redis 的步骤. Redis 默认在 Ubuntu 的仓库中,可以使用apt安装: $ sudo apt install redis-server 但是仓库中并不是最新版,为了使用最新的Redis,我从…
,重置密码 利用mysqladmin重置密码 [root@wgq_idc_mon_1_12 mysql5710]#./bin/mysqladmin -h localhost -uroot password "root" -p'4e3taITlXU%/'--socket=/usr/local/mysql5710/mysql.sock mysqladmin: [Warning] Using a password onthe command line interface can be ins…
centos mysql5.6.27 1编译安装 先进入到文件放置的路径下 创建一个个文件 #mkdir–p /data/mysql/mysql #mkdir–p /data/mysql/mysqldat 2创建用户和用户组 groupadd mysql useradd -r -g mysql mysql 3赋予数据存放目录权限 chown mysql:mysql -R /data/mysql/mysqldata/ 4解压 tar -xvf mysql-5.6.27.tar.gz 5安装cmak…
先进入源码文件夹下指定安装路径 ./configure --prefix=/public/home/ztu/usr/samtools 编译 make 安装 make install 写入环境变量 vim -/.bashrc 键入: export PATH=$PATH:/public/home/ztu/usr/samtools/bin/ wq保存更改退出vim 再激活: source ~/.bashrc 正常情况下,就可以成功安装了.其他软件同理.…
如何在CentOS 7中安装最新Git 2017年05月20日 11:49:53 阅读数:1624 Git是在今天的软件开发行业一个非常有用的版本控制工具.我一直使用Git.于是为Linux公社的读者写一篇如何在CentOS 7中安装Git教程 什么是Git? 如果你曾经使用过Github这样的网站或者在Bitbucket 购买过代码,把它展示给你的朋友,那么你可能知道Git是什么.至少,你肯定对它有过了解. Git是软件开发中最广泛使用的版本控制系统,其最初发布于九年前的2005年4月7日,主…
gitHub 地址 https://github.com/mobz/elasticsearch-head 克隆到本地 进行npm 安装运行 git clone git://github.com/mobz/elasticsearch-head.git 下载完成后进入 cd elasticsearch-head npm install npm run start 然后浏览器打开 http://localhost:9100/ 安装成功 下图有配置错误 (应该是 http.cors.allow-orig…
按照以下步骤照做就可以了,很简单的,就是浪费一点点时间罢了.也可以退而求其次,买个树莓派3B+来玩,哈哈. Step 1: Install Dependecies and Download the Packages Let’s start by setting up the repositories and installing the necessary dependencies sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu…
网上说linux安装mysql服务分两种安装方法: ①源码安装,优点是安装包比较小,只有几十M左右,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错: ②使用官方编译好的二进制文件安装,优点是安装速度快,安装步骤简单,缺点是安装包很大,300M左右(5.7版本的是600M左右), 对于第二种方法,我搞了一天,无果,到某个环节实在是无法走通,老大那边也不让搞了,隔了几天老大又吩咐我在生产服务器上安装mysql,这次我就按照第一种方法源码安装方式 下载源码安装包 http://dev.my…
一.LNMP的介绍 LNMP就是Linux+Nginx+Mysql+Php这种网站服务架构.Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统,常见版本有:centos.ubuntu.debain.fedora.gentoo等.Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器.Mysql是一个小型关系型数据库管理系统.PHP是一种在服务器端执行的嵌入HTML文档的脚本语言.这四种软件均为开源软件,组合在一起成为免费.高校.扩展…
Ansible 源码搭建配置 近期在学习自动化运维相关技术,文章主要模拟内网情况下对Ansible的安装演示,源码安装较为繁琐.枯燥,尤其是在实际安装过程中可能出现各式各样的问题,所有在安装过程中尽量保持与我演示的环境.安装版本一致. 1.环境准备 实验服务器准备 # 服务器端 192.168.238.134 # 被控端 192.168.238.135 192.168.238.136 系统版本 cat /etc/redhat-release CentOS Linux release 7.9.20…
安装说明 安装环境:Red Hat Enterprise Linux7.1安装方式:源码安装 软件:jdk-7u80-linux-x64.gz 安装 #首先查看系统原有JDK信息 rpm -qa | grep java #删除原有OpenJDK安装,使用我们自己的JDK,减少问题出错率(不检查依赖,直接删除rpm包) rpm -qa|grep java|xargs rpm -e --nodeps #上传安装文件到 /usr/local/ #进入安装目录 cd /usr/local/ #删除原安装…
1.mysql5.5源码安装 yum install -y cmake ncurses-devel ncurses cd /usr/src wget -c https://cdn.mysql.com/archives/mysql-5.5/mysql-5.5.20.tar.gz tar -xzf mysql-.tar.gz cd mysql- cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql55/ \ -DMYSQL_UNIX_ADDR=/tmp/my…
准备工作,安装依赖库 yum -y install gcc automake autoconf libtool make gcc-c++ glibc libxslt-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncu…
案例:部署Zabbix监控平台 1 问题 本案例要求部署一台Zabbix监控服务器,一台被监控主机,为进一步执行具体的监控任务做准备: 安装LNMP环境 源码安装Zabbix 安装监控端主机,修改基本配置 初始化Zabbix监控Web页面 修改PHP配置文件,满足Zabbix需求 安装被监控端主机,修改基本配置 2 方案 使用1台RHEL7虚拟机,安装部署LNMP环境.Zabbix及相关的依赖包,配置数据库并对Zabbix监控平台进行初始化操作.使用2台被监控端,源码安装Zabbix Agent…
本文由秀依林枫提供友情赞助,首发于烂泥行天下. apache对php的支持是通过apache的mod_php5模块来支持的,这点与nginx不同.nginx是通过第三方的fastcgi处理器才可以对php进行解析,有关nginx与php集成,请看<烂泥:php5.6源码安装及php-fpm配置与nginx集成>. 如果源码编译安装php的话,需要在编译时指定--with-apxs2=/usr/local/apache2/bin/apxs表示告诉编译器通过apache的mod_php5模块来提供…
准备: 下载版本地址: https://packages.gitlab.com/gitlab/gitlab-ce 迁移环境: 源码安装的gitlab9.0.13 目标迁移至9.0.13 RPM安装的环境 ###################源码安装gitlab9.0.13############参考官方文档 https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/update/ ###################RPM安装gitlab…
双机热备(实验环境) 主服务器:ip地址192.168.100.244,mysql版本5.5.30,源码安装 从服务器:ip地址192.168.100.245 一.源码安装mysql5.5 启动目录:/usr/local/mysql 数据文件目录:/data/mysql 二进制日志目录:/data/mysql/binlog 1.添加mysql 用户(不添加用户目录) shell> groupadd mysql shell> useradd -r -g mysql mysql -g, --gid…
gogs 是轻量级的私有git 平台,允许个人通过低配置的服务器安装私有git gogs 的官网地址是:https://gogs.io/ 安装步骤 1)源码安装mysql 2)  源码安装git 3) 下载安装golang 4)创建普通用户git 5) 在普通用户git下,下载gogs 源码,通过go build -o gogs命令编译出可执行的文件 6)通过执行./gogs web 运行web页面 7) 通过服务器的3000端口访问,配置页面,继续配置安装gogs 8)配置结束后,进入页面,安…
阿里云centos环境源码安装postgresql9.4 本文的安装步骤主要来源于http://www.cnblogs.com/mchina/archive/2012/06/06/2539003.html,感谢博主的分享. 若读者是为了找寻源码安装的问题,请直接下看面的"源码安装相关问题及解决方案". 目录 文章目录 阿里云centos环境源码安装postgresql9.4 目录 @[toc] 源码安装简要步骤 源码安装相关问题及解决方案 技术交流 源码安装简要步骤 下载Postgre…
CentOS 6.5 minimal安装不再赘述 Nginx源码安装 1.安装wget下载程序 yum -y install wget 2.安装编译环境:gcc gcc-c++ automake autoconf libtool make yum -y install gcc gcc-c++ automake autoconf libtool make 3.安装相关依赖包(目前采用的是源码安装,放置到源码目录,也可使用其他如yum方式安装): PCRE库(用于支持http rewrite) cd…
由于工作需要,下载安装onos1.0.2的版本,大家看需求可以下载安装更高级的版本 参考链接:http://www.sdnlab.com/14650.html 1.系统环境 Ubuntu16.04 LTS 64bit 下载地址:https://www.ubuntu.com/download/desktop(桌面版) 2.安装依赖(这里的版本选择根据ONOS版本确定的,在上述参考链接中作者有提到----"关于Maven和Karaf版本的说明:此处建议使用推荐的karaf-3.0.3和Maven-3…