红联Linux门户

Linux帮助
  • Linux访问远程服务器文件——NFS+mount挂载Linux访问远程服务器文件——NFS+mount挂载

    2016-12-07 - 前言 有两台服务器,S1和S2,Linux操作系统,S1和S2 IP不同,但是可以相互访问。 S2需要访问S1的文件系统,换言之,S1中有文件夹被分享给S2使用。 准备工作 假设 S1的ip为 192.168.1.2,要分享为公共文件夹的目录为 /tmp/share 假设 S2的ip为 192.168.1.3,...

  • 在Linux主机上搭建SVN,用于同步提交修改,实现本地提交线上预览在Linux主机上搭建SVN,用于同步提交修改,实现本地提交线上预览

    2016-12-07 - 概述: 在做web开发的时候,存在这样的应用场景:在本地修改了代码之后,需要自己ftp到服务器www目录下才能预览线上的变化。 如:我现在index.html想调整一个字体的颜色,需要在本地改完后再手动传到线上。 太low了,完全可以本地修改完 svn commit后线上立...

  • 如何搭建属于自己的Wikipedia如何搭建属于自己的Wikipedia

    2016-12-06 - 如果你是一个科研团队的负责人,有没想过用自己的wiki来进行知识管理?如果你是一个公司的部门主管,面对繁杂纷乱的技术标准、开发文档,是否曾希望使用wiki的方式来管理文档?这篇文章告诉你如何搭建属于自己的Wikipedia。 什么是MediaWiki?BlueSpice? Me...

  • 构建n2n网络,实现随时随地控制内网主机

    2016-12-06 - 1、对于控制内网主机的方案有很多,但是如果没有公网的IP地址,想通过别人开放的公网主机实现随时随地控制内网的主机的方案却不多。 对于没有公网IP的用户,又想实现控制内网主机,甚至是自己手机的用户,这里也许是你的一个好选择。 2、对于构建VPN的用户来...

  • linux云主机配置wordpress伪静态linux云主机配置wordpress伪静态

    2016-12-06 - 如何在linux系统下实现伪静态呢?linux与window系统wamp环境开启伪静态还是有很多的区别与异同点。发现有很多的站长朋友都不能完美配置,这里就介绍一下如何配置wordpress伪静态。 首先就是登陆putty,登陆putty之后,我们直接cd 到/etc/httpd/conf/目录下进...

  • 更改SVN服务器的URL地址

    2016-12-06 - 更改SVN服务器的URL地址: SVN服务器之前是建立在内网里的,而设备移动后,无法直接进行svn up 升级。 所以需要更改SVN服务器的URL地址为外网地址。 具体的更改命令如下: [root@localhost ~]#cd /usr/local/trunk/ [root@localhost trunk]# svn info Path:...

  • Hadoop集群配置过程中需要注意的问题Hadoop集群配置过程中需要注意的问题

    2016-12-06 - 环境:VMwareWorkstation8.0和Ubuntu14.04。 1.使用三台虚拟机搭建Hadoop集群。 2.一定要在每台机器上配置ssh免密码登录。 3.由于需要给/etc/hosts文件配置3台虚拟机的IP,所以尽量给三台虚拟机设置静态IP。不然即使之前整个集群搭建成功了,但是当某一台的I...

  • Linux部署Apache ActiveMQ 5.14.1Linux部署Apache ActiveMQ 5.14.1

    2016-12-06 - 简单记一下,下载地址:http://activemq.apache.org/download.html 一、安装JDK7以上,官方说明:http://activemq.apache.org/version-5-getting-started.html Ubuntu安装JDK详解:http://www.linuxdiyf.com/linux/25859.html Ubuntu16.04安装JDK8详细介绍及...

  • 创建第一个Azure Linux虚拟机创建第一个Azure Linux虚拟机

    2016-12-05 - 下面我们来创建一个Azure帐户和虚拟机。 首先进入https://www.azure.cn/,点击申请试用。 在获取到验证码,并且输入验证码后,会跳转到关于您的信息填写页面。将信息填写完整。 之后就是进行1元的付款,Azure支持支付宝,直接扫一扫久可以了。 完成付款后,...

  • linux下phpstudy安装linux下phpstudy安装

    2016-12-04 - 让我们来下载phpstudy for linux: wget -c http://lamp.phpstudy.net/phpstudy.bin 再然后给予权限设置 chmod +x phpstudy.bin 执行安装 ./phpstudy.bin 现在坐等它安装完成 好了,现在开始做相关的配置。 1.启动phpstudy服务 2.站点配置 3.安装phpstudy ft...

  • linux下安装opcache扩展linux下安装opcache扩展

    2016-12-02 - 参考:http://www.php.net/manual/zh/opcache.installation.php wget http://pecl.php.net/get/zendopcache-7.0.2.tgz tar zxvf zendopcache-7.0.2.tgz cd zendopcache-7.0.2 /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/p...

  • Dnsmasq安装与配置Dnsmasq安装与配置

    2016-11-30 - 默认的情况下,我们平时上网用的本地DNS服务器都是使用电信或者联通的,但是这样也导致了不少的问题,首当其冲的就是上网时经常莫名地弹出广告,或者莫名的流量被消耗掉导致网速变慢。其次是部分网站域名不能正常被解析,莫名其妙地打不开,或者时好时坏。...

  • Linux上设置nginx支持https

    2016-11-28 - 1、前提条件 如果系统没有自带openssl,则需要安装。 2、生成证书 # 1、首先,进入你想创建证书和私钥的目录,例如: cd /etc/nginx/ # 2、创建服务器私钥,命令会让你输入一个口令: openssl genrsa -des3 -out server.key 1024 # 3、创建签名请求的证书(C...

  • 将本地的mongodb迁移到阿里云的mongodb上将本地的mongodb迁移到阿里云的mongodb上

    2016-11-27 - 这两天,因为要把项目部署到线上去,所以原来一直在本地的MongoDB也也需要部署到阿里云的mongodb上去。在阿里云的mongodb上有一个mongo迁移的功能(mongodb详情页右上角的自建mongodb迁移): 但是我一直都迁移错误:显示为错误:获取迁移结构失败,原因[连接...

  • 阿里云登录Linux实例阿里云登录Linux实例

    2016-11-26 - 本地为 Windows 系统。 云服务器 ECS 实例创建好之后,您可以使用以下任意一种方式登录服务器: 远程登录软件 (如 Putty): 采用这种方式登录,请确保实例能访问公网。如果在创建实例时没有购买带宽,则不能使用远程桌面连接。 管理终端:无论您在创建实例时...

  • 腾讯云CentOS7.2部署Express+MongoDB项目

    2016-11-26 - 第一次部署应用到服务器上,写这篇文章来记录一下基本的流程,以方便以后忘了可以查看,并希望可以帮到同样有疑惑的朋友。 环境 操作系统: Ubuntu 16.04 腾讯云主机镜像: CentOS 7.2 64位 登录云主机 参考链接: 帮助中心-腾讯云 如何远程登录linux服务器 使...

  • 在aarch64主机中使用qemu启动虚机

    2016-11-26 - 1.host CentOS Linux release 7.2.1603 (AltArch) aarch64 kernel: 3.19.0-0.79.aa7a.aarch64 检查内核是否支持kvm $dmesg | grep -i kvm [ 0.364920] kvm [1]: GICH base=0x780c0000, GICV base=0x780e0000, IRQ=122 [ 0.365026] kvm [1]: timer IRQ3 [ 0.3...

  • 使用check_tcp来监测端口是否通

    2016-11-26 - 把所有服务器的ip地址都放到accept1文件中,使用批量执行程序,命令如下: ./upgrade.sh common accept1 /usr/local/nagios/libexec/check_tcp -H sdf-namenode1 -p 9000 如果结果成功,会输出TCP OK,输出如下: ==================10.130.211.149=========...

  • wordpress服务器系统更换 windows换成linux

    2016-11-25 - 之前还不知道Linux是个什么东西,服务器就选择了windows的。就这样过了一年,越来越发现window服务器性能跟linux没法比,就拿访问速度来说,windows的访问速度700ms,linux只有30ms。一咬牙,换系统。 首先先就是htdocs文件的备份,把所有能用的到的都备份了...

  • 腾讯云上免费部署HTTPS腾讯云上免费部署HTTPS

    2016-11-25 - 接上篇《腾讯云下安装nodejs+实现Nginx反向代理》(http://www.linuxdiyf.com/linux/26304.html),想从头一步到位的同学建议从上篇文章开始阅读。本文将继续介绍如何通过 Nginx 免费部署HTTPS。 留意下,这里的免费指的是HTTPS证书的获取,至于域名还是需要...

  • 腾讯云下安装nodejs+实现Nginx反向代理腾讯云下安装nodejs+实现Nginx反向代理

    2016-11-25 - 本文将介绍如何给腾讯云上的 Ubuntu Server 12.04 LTS 64位主机安装 node 及 nginx,并简单配置反向代理。 笔者在整个安装过程中遇到不少麻烦(不赘述),如果你希望少踩坑,可以按本文的步骤进行安装部署。 一.新版 nodejs 安装 这里强烈推荐使用 nvm(http...

  • 修改Linux远程连接端口号提高安全性修改Linux远程连接端口号提高安全性

    2016-11-24 - 在使用Linux服务器时我们通常会使用SSH来连接到服务器以便使用命令行操作。 而通过SSH远程连接Linux服务器使用的默认端口是22,这让攻击者可以使用暴力猜解的方式登录至服务器。 所以我们除了要将系统密码修改成强度较高的类型外还可以将默认端口修改掉来提...

  • 现在Linux运行在99.6%的TOP500超级计算机上现在Linux运行在99.6%的TOP500超级计算机上

    2016-11-23 - 简介:虽然 Linux 在桌面操作系统只有 2% 的市场占有率,但是对于超级计算机来说,Linux 用 99% 的市场占有率轻松地获取了统治地位。 Linux 运行在超过 99% 的 TOP500 超级计算机上,这并不会让人感到惊讶。2015 年我们报道过Linux 正运行在超过 97% 的 TOP5...

  • 如何使用Apache控制命令检查它的模块是否已经启用或加载如何使用Apache控制命令检查它的模块是否已经启用或加载

    2016-11-22 - 本篇中,我们会简要地讨论 Apache 服务器前端以及如何列出或查看已经启用的 Apache 模块。 Apache 基于模块化的理念而构建,这样就可以让 web 管理员添加不同的模块来扩展主要的功能及增强性能。 常见的 Apache 模块有: mod_ssl 提供了 HTTPS 功能。 mod_re...

  • 开源项目IPProxys的使用开源项目IPProxys的使用

    2016-11-22 - 前几天看了一下github上,IPProxys开源项目(https://github.com/qiyeboy/IPProxys)快100star了,看来大家对这个项目还是比较感兴趣的。最近一直没更新文章,主要是忙实验室的工作和写一个之前给大家提到新的开源项目,我将它命名为PowerProxy,写的过程中遇...

  • 利用sort对多字段排序利用sort对多字段排序

    2016-11-21 - 线上直播环境中需要从nginx访问日志中分析每个client在一个小时内的访问情况,需要使用sort对多重字段进行排序。 sort基础知识回顾 下面是需要用到的sort的知识点: sort语法 [root@www ~]# sort [-fbMnrtuk] [file or stdin] 选项与参数: -f :忽略大小写...

  • Linux防火墙iptables的表格(table)与链(chain)Linux防火墙iptables的表格(table)与链(chain)

    2016-11-20 - 一、iptables的含义 也就是IP表的意思,从软件的名称上体现了软件的组成,iptables是由最基本的多个表(table)组成,而且每个表用途都不一样,在每个表中,又定义了多个链(chain),通过这些链可以设置相应的规则和策略。 二、iptables的表格和链 Filter(...

  • linux下使用php操作memcachelinux下使用php操作memcache

    2016-11-20 - 注意:如果是在Windows下,直接在php.ini文件里面开启对memcache的扩展即可,但是在linux下需要自己手工的去编译这个php操作memcache的扩展文件。 1.解压文件 2.执行 phpize 命令 3.执行 configure 操作 4.执行make make install 5.生成一个目录以及一个memc...

  • CentOS7使用阿里云镜像安装MongodbCentOS7使用阿里云镜像安装Mongodb

    2016-11-20 - 一、概述 近日要在新的CentOS系统上安装MongoDB,某度结果后直接从Mongo官网直接获得3.2版本的下载链接,结果在下载时发觉速度慢的可怜。迫于无奈,只能找国内的镜像下载。切换国内的安装源后,使用yum的方式安装后发现,安装的MongoDB版本居然是2.8的。一番...

  • linux添加php curl扩展

    2016-11-19 - 1.下载curl源代码 先查看PHP源码中是否带有curl扩展,如果有则不需要下载,如果没有则需要下载,可以用wget下载,也可以用yum下载源程序 用find 命令可以可以查看curl扩展目录,如 find / -name curl,找到curl的扩展目录,一般在/usr/local/src/php-5.2.12/ext/c...

  • ZooKeeper系列之Zookeeper常用命令

    2016-11-18 - ZooKeeper服务命令: 在准备好相应的配置之后,可以直接通过zkServer.sh 这个脚本进行服务的相关操作 1. 启动ZK服务: sh bin/zkServer.sh start 2. 查看ZK服务状态: sh bin/zkServer.sh status 3. 停止ZK服务: sh bin/zkServer.sh stop 4. 重启ZK服务: sh bin...

  • CentOS上安装SQL Server vNext CTP1CentOS上安装SQL Server vNext CTP1

    2016-11-18 - 微软正式发布了SQL Server 2016 SP1,根据以往的SP1定律,可以在生产环境上使用了。打了SP1的标准版将具有企业版几乎所有的的功能。只有RAM 超过128GB或者超过24核心或者超过4路的环境才必须要安装企业版。 还有一个重要的发布: SQL Server vNext on Linux...

  • 为什么linux下多线程程序如此消耗虚拟内存为什么linux下多线程程序如此消耗虚拟内存

    2016-11-17 - 最近游戏已上线运营,进行服务器内存优化,发现一个非常奇妙的问题,我们的认证服务器(AuthServer)负责跟第三方渠道SDK打交道,由于采用了curl阻塞的方式,所以这里开了128个线程,奇怪的是每次刚启动的时候占用的虚拟内存在2.3G,然后每次处理消息就增加6...

  • 在Kali Linux下实战Nmap(网络安全扫描器)在Kali Linux下实战Nmap(网络安全扫描器)

    2016-11-16 - Nmap,是 Network Mapper 的缩写,由 Gordon Lyon 维护(更多关于 Mr. Lyon 的信息在这里: http://insecure.org/fyodor/) ,并被世界各地许多的安全专业人员使用。 这个工具在 Linux 和 Windows 下都能使用,并且是用命令行驱动的。相对于那些令人害怕的命令...

  • Linux下取代top的进程管理工具htopLinux下取代top的进程管理工具htop

    2016-11-15 - 一、htop 简介 This is htop, an interactive process viewer for Linux. It is a text-mode application (for console or X terminals) and requires ncurses. Comparison between htop and top In htop you can scroll the list vertically and horizontal...

  • 浪潮服务器通过ipmitool获取mac地址浪潮服务器通过ipmitool获取mac地址

    2016-11-15 - 一、GPU服务器 #配置两个主板集成千兆四个外插PCI万兆网卡# 板载网卡可以使用命令获取到:RAW 0X30 0X21 就可以读取到第一块网卡的MAC,就是以下返回值的后6位。 0c,c4,7a,55,4d,6c. 0x30 0x9F = 黃色圈指出在第一个LAN后有多少LAN Mac, 红色框为第二个LAN m...

  • Linux下显示IP地理位置信息的小工具-naliLinux下显示IP地理位置信息的小工具-nali

    2016-11-15 - 一、简介 nali,名字取自中文哪里的拼音。nali包含一组命令行程序,其主要功能就是把一些网络工具的输出的IP字符串,附加上地理位置信息 (使用纯真数据库QQWry.Dat)。例如74.125.128.104会变成74.125.128.104[美国 加利福尼亚州山景市谷歌公司]。查询是在本...

  • linux批量执行工具omnitty使用方法linux批量执行工具omnitty使用方法

    2016-11-15 - 一、omnitty概述 在生产环境中,可能会有多台linux主机。运维人员可能会对多台主机进行同样的操作,例:同时在多台主机上添加一个user或查看所有主机的硬件信息,如果没有批量操作工具,设备少于20台还勉强可以手动操作,当设备很多(100+)还手动操作的话.....

  • linux服务器更主板后无法识别网卡处理过程

    2016-11-15 - 服务器故障报修,主板坏,更换主板后无法识别网卡,ifconfig 查看只显示:lo loopback 127.0.0.1。 系统加载网卡驱动后会去读一个文件,这个文件是一个缓存文件,包含了网卡的mac地址,因为更换了主板,网卡的mac也变动了,但是这个文件的mac还是没有变,所...

  • Linux下修改默认openJDK为Oracle JDK搭建Apache-Tomcat(Kali)

    2016-11-15 - 环境介绍: SMP Debian 3.14.5-1kali x86_64 Java-6-openjdk-amd64 java-6-openjdk-common java-7-openjdk-amd64 Oracle jdk1.8.0_45 apache-tomcat 8.0 1)从网上下载了oracle 的JDK 和 apache-tomcat ; 2)将JDK 文件解压到 /usr/lib/jvm/文件下,并修改/...