linux学习
文章平均质量分 73
Leopard锋
没有打不破的墙,只有不善于利用工具的苦工
展开
-
docker&springboot-快速搭建FTP-Image图片服务器
本章目的是讲解图片服务器及其运用的使用,主讲解个别要点,细节没有全列出来,如果是未搭建过相关服务的小白白,建议先去参考下其他健全的讲解内容,你所希望的搭建一套完整体系流程,本篇可能不太适合。事先安装docker和docker-compose这里就不说了,我们希望在nginx下能直接拉取图片,所以ftp的上传的映射路径要和nginx的映射路径一起,方便取图直接展示拉取配置如下:vs...原创 2019-10-20 15:28:43 · 985 阅读 · 0 评论 -
RabbitMq安装教程
消息队列有多种,今天演示下 RabbitMq 的搭建流程。由于RabbitMQ依赖Erlang, 所以需要先安装Erlang。 今天演示的环境是 linux centos 7 一、准备工作--安装Erlang 配置Erlang环境yum -y install make gcc gcc-c++ kernel-devel m4 ncurses ncurses-devel openss...转载 2018-11-10 14:31:11 · 7011 阅读 · 0 评论 -
linux-Centos-7-64位:1、 安装JAVA环境
一般情况下,我们都要将linux自带的OPENJDK卸载掉,然后安装SUN的JDK。启动终端(在虚拟机中运行)首先查看Linux自带的JDK是否已安装。输入如下命令,查看已经安装的JAVA版本信息。 java -version 输入如下命令,查看JDK的信息。rpm -qa|grep java卸载已经安装的JAVA,如下图所示。(注:用Tab键可以补充,有时包名会有缩略,不用担心拼写错误)yum -原创 2016-04-27 18:10:53 · 12168 阅读 · 0 评论 -
linux-Centos-7-64位:8、sorl(搜索服务器)安装及配置
需要把solr服务器安装到linux环境: 第一步:安装linux、jdk、tomcat。(此步骤之前文章有提到,在此跳过) 创建 sorl 文件目录# mkdir /usr/local/solr# cd /usr/local/solr/第二步:把solr的压缩包上传到服务器。并解压。 自行下载 solr-4.10.3.tgz.tgz 官网地址:http://www.apache.or转载 2016-10-20 18:34:19 · 1130 阅读 · 0 评论 -
linux-Centos-7-64位:5、 nginx代理+sticky模块实现基于cookie的负载均衡
nginx 可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。准备工作:1、安装必备工具:编译环境gcc g++ 开发库之类的需要提前装好$ yum -y install gcc gcc-c++ autoconf automake安装过程中如果出现如下图错误:原因: dns服务器没有配置正确 解决办法: ①、打开文件/etc/resolv.conf在其中添加原创 2016-04-28 17:42:42 · 9788 阅读 · 0 评论 -
linux-Centos-7-64位:10、zookeeper
提前准备:Linux环境,JDK,zookeeper 该环境用来配置solr集群的负载均衡,创建伪分布式的zookeeper管理 创建 solrcloud 文件夹,并将zookeeper-3.4.9.tar.gz解压到该目录下mkdir /usr/local/solrcloudcp zookeeper-3.4.9.tar.gz /usr/local/solrcloudtar -zxvf zo原创 2016-12-11 12:37:28 · 628 阅读 · 0 评论 -
zookeeper集群配置安装
Zookeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization)、命名服务(Naming Service)、集群维护(Group Maintenance)等,简化分布式应用协调及其管理的难度,提供高性能的分布式服务。ZooKeeper本身可以以单机模式安装运行,不过它的长处在于通过分布式Zo转载 2016-01-10 16:49:44 · 453 阅读 · 0 评论 -
linux-Centos-7-64位:2、 安装Tomcat并配置
tomcat安装及配置详解转载 2016-04-27 20:39:02 · 1946 阅读 · 0 评论 -
linux-Centos-7-64位:9、session同步共享(一)
一、第一种方案基于Nginx+Tomcat集群的Session共享 在Linux环境下 第一步:下载对应的nginx 和 tomcat 包并解压、安装、配置(此步骤之前文章有提过,在此省略。。) 第二步:Linux下nginx配置#Nginx所用用户和组,windows下不指定 user www www; #指定工作衍生进程数(一般等于CPU的总核数或总核数的两倍) worker转载 2016-10-23 13:59:08 · 1375 阅读 · 0 评论 -
linux(centos)搭建SVN服务器版本库
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]安装步骤如下:1、yum install subversion2、输入rpm -ql subversion查看安装位置,如下图: 我们知道svn在bin目录下生成了几个二进制文件。输入 svn --help可以查看svn的使用方法,如下图。转载 2015-12-10 18:12:52 · 432 阅读 · 0 评论 -
安装linux学习六(2):nginx负载均衡
nginx -s stopquick exitnginx -s quitgraceful quitnginx -s reloadchanging configuration, starting a new worker, quitting an old worker gracefullynginx -s reopenr转载 2015-12-13 14:37:29 · 332 阅读 · 0 评论 -
linux-Centos-7-64位:4、 mysql安装
从最新版本的linux系统开始,默认的是 Mariadb而不是mysql!这里依旧以mysql为例进行展示1、先检查系统是否装有mysqlrpm -qa | grep mysql这里返回空值,说明没有安装这里执行安装命令是无效的,因为centos-7默认是Mariadb,所以执行以下命令只是更新Mariadb数据库yum install mysql2、下载mysql的repo源# wget http转载 2016-04-28 10:55:29 · 7690 阅读 · 3 评论 -
linux-Centos-7-64位:7、 redis安装及配置
Redis安装部署(最好使用3.0及以上功能附带集群) Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务 器。Redis的所有数据都是保存在内存中,然后不定期的通过异转载 2016-08-17 16:35:15 · 1514 阅读 · 0 评论 -
natapp在linux服务器上的使用
在开发时可能会有这样的需求:需要将自己开发的机器上的应用提供到公网上进行访问,但是并不想通过注册域名、搭建服务器等等一系列繁琐的操作来实现。例如:微信公众号的开发调试就需要用到域名访问本机项目。 这时就可以通过将局域网映射到公网来实现,说得专业一点就是:内网穿透。下面将介绍通过natapp这个软件来实现,并且是免费使用。只需要注册一个账号,然后实名认证后就能使用。原文地...转载 2019-10-09 09:20:47 · 2616 阅读 · 5 评论 -
Nexus私服搭建
Nexus私服搭建简易步骤:1、先到oracle下载最新JDK这里下载最新jdk1.8https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html然后上传到服务器解压至/usr/java修改 vi /etc/profile加入expor...原创 2019-08-16 10:12:05 · 245 阅读 · 0 评论 -
linux-Centos-7-64位:redis哨兵机制及集群搭建
哨兵机制的原理及实现Redis SentinelRedis Sentinel 是一个分布式架构,其中包含若干个 Sentinel 节点和 Redis 数据节点,每个 Sentinel 节点会对数据节点和其余 Sentinel 节点进行监控,当它发现节点不可达时,会对节点做下线标识。如果被标识的是主节点,它还会和其他 Sentinel 节点进行“协商”,当大多数 Sentinel 节点都认为...转载 2019-06-20 09:51:43 · 754 阅读 · 0 评论 -
GitLab:gitlab搭建
查看Linux系统版本的命令cat /etc/issue1、官网参考搭建流程https://about.gitlab.com/install/#centos-61-1、以下命令还将在系统防火墙中打开HTTP和SSH访问。sudo yum install -y curl policycoreutils-python openssh-server croniesudo lok...原创 2019-05-08 16:30:21 · 305 阅读 · 0 评论 -
安装linux学习六(3):nginx优化
版权声明:本文为博主原创文章,未经博主允许不得转载。最近在服务器上搞了一些nginx 研究了一下 总结总结nginx配置文件里面需要注意的一些参数worker_processes 8nginx要开启的进程数 一般等于cpu的总核数 其实一般情况下开4个或8个就可 我开2个以了 多了没有太多用每个nginx进程消耗的内存10兆的模样work转载 2015-12-13 14:39:20 · 348 阅读 · 0 评论 -
CentOS6.5安装Tab增强版:bash-completion 自动补全
CentOS6.5安装Tab增强版:bash-completion,可补全命令参数;因为CentOS官方源并不带有bash-completion的包,所以,为了可用yum安装,增加epel的源,首先,使用wget下载epel的rpm包,使用rpm指令安装,之后运行yum安装,代码如下:[adam@ultraera ~]$ wget h转载 2016-01-08 15:35:21 · 5481 阅读 · 0 评论 -
安装linux学习二(1):centos 开启防火墙
版权声明:本文为博主原创文章,未经博主允许不得转载。一、检查iptables服务状态首先检查iptables服务的状态[root@woxplife ~]# service iptables statusiptables: Firewall is not running.说明iptables服务是有安装的,但是没有启动服务。如果没有安装的转载 2016-01-20 16:11:52 · 395 阅读 · 0 评论 -
安装linux学习二(1):Tomcat在Linux上的安装与配置
Tomcat的安装 解压缩 # mkdir /usr/local/tomcat # cd /usr/local/tomcat # tar -zxvf /software/apache-tomcat-7.0.54.tar.gz 生成链接以便版本升级 # ln -s apache-tomcat-7.0.54 server 启原创 2015-12-11 09:30:23 · 538 阅读 · 0 评论 -
安装linux学习三(2):CentOS 5.5下安装MySQL 5.5全过程分享
安装环境:Linux服务器CentOS 5.5安装版本:mysql-5.5.8.tar.gz1、安装 cmake 编译器。1)、下载cmake#cd /usr/local/src#wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz2)、解压cmake#tar -zvxf cmake-转载 2015-12-11 09:25:29 · 486 阅读 · 0 评论 -
Linux(Centos6.5)下安装svn服务器,并通过http访问
inux安装svn其实很容易,个人觉得难就难在配置上,反复配置,琢磨,查找相关资料,总算是成功了。。安装:安装svn,一般情况下,选择yum方式安装还是比较简单的。?12[root@moshi ~]# yum -y install mod_dav_svn#会自动安装mod_dav_svn转载 2015-12-13 14:30:11 · 814 阅读 · 0 评论 -
centos nginx和svn开机自启动
版权声明:本文为博主原创文章,未经博主允许不得转载。centos开机自动启动SVN服务的方法1、编辑rc.local文件 vi /etc/rc.d/rc.local2、加入如下启动命令 /usr/bin/svnserve -d -r /var/svn/注意: 我们在用终端操作的时候,可以直接使用以下命令启动SVN: svnserve -d -r /hom转载 2015-12-10 18:09:17 · 571 阅读 · 0 评论 -
centos服务器安全设置
8、更改SSH端口,最好改为10000以上,别人扫描到端口的机率也会下降不允许使用低版本的SSH协议vi /etc/ssh/sshd_config将#protocol 2,1改为protocol 2(注:centos 6下已默认取消了低版本协议)将PORT改为1000以上端口vi /etc/ssh/sshd_configPort 10000同时,创建转载 2015-12-10 18:03:40 · 446 阅读 · 0 评论 -
安装linux学习六(1):centos安装nginx
nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。ububtu平台编译环境可以使用以下指令apt-get install build-essentialapt-get install libtoolcentos平台编译环境使用如下指令转载 2015-12-10 18:21:56 · 6297 阅读 · 0 评论 -
安装linux学习四:centos部署多个tomcat
转载至:http://blog.csdn.net/wanglei0622/article/details/48543847#vi /etc/profile 在其中加入#####################first tomcat######################CATALINA_BASE=/esb/apache-tomcat-6.0.32CATALINA_HOME=/esb/apache-tomcat-6.转载 2015-12-10 17:56:49 · 362 阅读 · 0 评论 -
Tomcat 多端口,多虚拟主机配置方法
Tomcat多使用在开发环境里,但有时也做生产环境。在生产环境下多会碰到,需要在一个tomcat下放置多个站点的情况。有时还需要同时打开多个不同的端口,接受多个域名请求的情况。通常这种情况会开启多个tomcat实例。这种方法有如下利弊:优点:1.每个站点相互独立,互相不受干扰。不会因为一个站点繁忙导致,其它站点受影响。 2.可以对tomcat,做高度自定义。当转载 2016-01-20 20:54:06 · 2226 阅读 · 0 评论 -
安装linux学习六(4):Nginx配置文件详细说明
#运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 4;#全局错误日志及PID文件(PID文件存储的是nginx的进程号,可以通过 kill -QUIT 'nginx.pid文件路径' 来end)error_log /var/log/nginx/error.log;pid /var/run转载 2016-01-25 16:02:08 · 560 阅读 · 0 评论 -
linux-Centos-7-64位:6、 svn安装及配置
安装svn及其配置转载 2016-05-11 16:13:10 · 3414 阅读 · 0 评论 -
linux-Centos-7-64位:3、 firewalld 配置
firewalld 防火墙配置转载 2016-04-27 21:07:45 · 994 阅读 · 0 评论 -
linux-Centos-7-64位:0、 虚拟机环境搭建
虚拟机 搭建 liunx centos7 环境原创 2016-04-27 14:52:56 · 8599 阅读 · 0 评论 -
centos添加普通用户,操作权限设置
转载至:http://blog.csdn.net/wanglei0622/article/details/48265821转载 2015-12-10 18:00:18 · 7696 阅读 · 0 评论 -
安装linux学习五:升级gcc
http://www.cnblogs.com/peterpanzsy/archive/2013/04/10/3006838.html今天又搞了一天,升级成功的那一刻,我都快感动得哭了。。。什么都不说了,都是泪。。。其实升级不难,真的一点都不难,重点是被自己人的文档坑了。。系统centos 6.3 32位 i386 自带gcc 4.4.6 升级到gcc 4.8参考:http:转载 2015-12-10 18:19:57 · 564 阅读 · 0 评论 -
安装linux学习三(1):CentOS6.4下Mysql数据库的安装与配置
如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk、tomcat、eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建),如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同,就没有记录下来了,有了jdk、tomcat、ec转载 2015-12-11 09:29:25 · 390 阅读 · 0 评论 -
CentOS下SVN安装及配置图解教程
svn服务器有2种运行方式1.独立服务器 (例如:svn://xxx.com/xxx);2.借助apache。(例如:http://svn.xxx.com/xxx);为了不依赖apache,选择第一种方式-独立的svn服务器。svn存储版本数据也有2种方式:1.bdb;2.fsfs。因为BDB方式在服务器中断时,有可能锁住数据(搞ldap时就深受其害,没法根治),所转载 2015-12-11 09:27:32 · 634 阅读 · 0 评论