红联Linux门户

Linux帮助
  • linux下使用privoxy将socks转为http代理

    2016-03-29 - 环境:ubuntu 15.04 工具:shadowsocks(socks5),privoxy(http) privoxy有将socks代理转为http代理的功能。 1.开启shadowsocks,socks代理地址为127.0.0.1:1080。 2.安装privoxy。 $ sudo apt-get install privoxy 3.更改provoxy配置,位置在/etc/privox...

  • linux snmp常用结点值

    2016-03-28 - 0.说明 因为最近要开发基于snmp的监控软件,所以先在Linux上玩玩,毕竟我要监控的不是Linux主机(这个就很好办了),而是要监控交换机的一些系统参数。 在网上网罗了一番,整理一下。给点小tips,如果真的想玩snmp监控,或者自己开发相关监控软件,建议一定...

  • emacs使用http代理打开

    2016-03-27 - 环境:ubuntu 15.04 64bit,emacs 24 ,git 原因: 因为要使用Steve Purcell(https://github.com/purcell/emacs.d)的emacs配置,但是他的配置在下载时会发现网络连不通的情况,所以需要用代理打开emacs。 1.删除自己的配置。 $ rm ~/.emacs $ rm -rf ~/.em...

  • Centos设置开机启动Apache和MysqlCentos设置开机启动Apache和Mysql

    2016-03-27 - 1、前言 最近学习搭建wordpress,需要用到apahce和mysql。我是下载源代码进行安装的,安装在/url/local目录下,每次开机都需要手动启动,有点麻烦。如是想设置开机启动,从网上查了一下,如何设置,总结一下,方便以后使用。 2、设置方法 有两种方法,一种是...

  • centos安装jenkins 自动构建的方式

    2016-03-26 - 方法一: 1.安装JDK,maven环境搭建 因为考虑到jenkins的实际应用场景,我们需要把这些基础环境先安装完成。 jdk安装比较简单不做赘述,maven环境借用了osc其他大侠的博客内容, 试了下安装成功。 maven官网下载安装包:http://maven.apache.org/download.cg...

  • centos通过http方式访问本地目录(文件服务器)

    2016-03-26 - 首先,需要有一个http的服务器。在centos里面,我们只需要执行: yum install httpd 看到安装完成之后,我们执行: httpd -version 如果能看到输出的版本信息,则说明安装成功。 这时,可以尝试启动一些服务器, service httpd start 如果出现address alread...

  • 提高Linux系统应对短连接的负载能力

    2016-03-24 - 在存在大量短连接的情况下,Linux的TCP栈一般都会生成大量的 TIME_WAIT 状态的socket。 你可以用下面的命令看到: netstat -ant| grep -i time_wait 有时候,这个数目是惊人的: netstat -ant|grep -i time_wait |wc -l 可能会超过三四万。这个时候,我们需...

  • Linux下高并发socket最大连接数所受的各种限制

    2016-03-24 - 1、修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同...

  • 在VPS上安装Odoo9

    2016-03-23 - 1.更改VPS的系统为:Ubuntu 15.04 64 Bit 并使用root登录系统。 2.设置系统的区域语言: 第一步,更新并升级系统 apt-get update apt-get upgrade 第二步,安装nano apt-get install nano 第三步,编辑文件 nano /var/lib/locales/supported.d/local 写入如...

  • 用亚马逊云建代理服务器用亚马逊云建代理服务器

    2016-03-22 - 我们用电脑、平板、手机等访问互联网时,本地设备和服务器之间的通信有可能因为某些不可控因素被切断。这种情况下,我们可以采用曲线的方式,让一个第三方的服务器来做接力,从而连接目标服务器。 代理服务器可以绕过许多基于IP地址的限制。例如某视频网站只...

  • Docker安装jupyter notebookDocker安装jupyter notebook

    2016-03-22 - 1.利用image运行一个container sudo docker run -it --net=host tingting --net=host:让container可以上网,安装原来的sudo docker run -it tingting方法安装是不能联网的,不知道为什么,加入了--net=host后,container就可以联网了,但不知道还有其他更好...

  • 使用PHP获取Linux系统CPU负载

    2016-03-21 - 最近使用 PHP 做了一个服务器负载监控的小东西,在服务器上使用 Workerman 开一个 WebSocket 服务,然后在浏览器中连接到服务。服务每隔 10 秒读取一次主机的相关信息,然后发送给客户端,客户端进行图形化显示。 总体的思路就是使用 PHP 调用 shell 命令,...

  • 如何正确配置Nginx+PHP如何正确配置Nginx+PHP

    2016-03-21 - 对很多人而言,配置Nginx+PHP无外乎就是搜索一篇教程,然后拷贝粘贴。听上去似乎也没什么问题,可惜实际上网络上很多资料本身年久失修,漏洞百出,如果大家不求甚解,一味的拷贝粘贴,早晚有一天会为此付出代价。 假设我们用PHP实现了一个前端控制器,或者直...

  • 如何将Docker容器中的文件导入主机如何将Docker容器中的文件导入主机

    2016-03-21 - docker cp 容器ID:容器中文件的绝对路径 主机路径 docker cp 使用方法 docker cp 03091bf3d393:/root/Documents/combo.cpp ./ 上面这条命令就是把ID为03091bf3d393的容器中的/root/Documents/目录下的combo.cpp文件拷贝到主机的当前目录下。 本文永久更新地...

  • Vmware虚拟机Devstack安装openstackVmware虚拟机Devstack安装openstack

    2016-03-20 - 环境 Vmware虚拟机 OS: Ubuntu 14.04 Nat网络,Dhcp获取虚拟机ip 配置apt源 默认安装源,可能由于下载速度慢,导致安装失败,重试可能会OK。 deb http://cn.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse deb http://cn.archive....

  • itune服务器mp3文件unicode转换itune服务器mp3文件unicode转换

    2016-03-20 - 将 GBK 编码的 MP3 标签转换为 UNICODE。 因为在 Linux 下,大部分处理 MP3 的程序,都是用了 libid3tag 来处理 MP3 文件的 ID3 标签的。而因为安装的系统的问题,大部分人都会使用 UTF-8 编码。这样就导致到 GB2312/GB18030/GBK 编码的 MP3 文件在 Linux 下...

  • Linux周期性自动发送邮件Linux周期性自动发送邮件

    2016-03-18 - 想给同学发送垃圾邮件试试,于是乎写了两个脚本: 我用的ubuntu,首先安装sendemail软件,如下: apt-get install sendemail cd /root/ sendmail2 进入我的发邮件脚本目录(随便创建一个目录即可) vim sendsh.sh sendemail -s smtp.163.com -f christ@163.c...

  • 五大开源Web代理服务器横评:Squid、Privoxy、Varnish、Polipo、五大开源Web代理服务器横评:Squid、Privoxy、Varnish、Polipo、

    2016-03-18 - Web 代理软件转发 HTTP 请求时并不会改变数据流量。它们可以配置成透明代理,而无需客户端配置。它们还可以作为反向代理放在网站的前端;这样缓存服务器可以为一台或多台 web 服务器提供无限量的用户服务。 网站代理功能多样,有着宽泛的用途:从缓存页面、D...

  • 在阿里云服务器中快速搭建GITLAB在阿里云服务器中快速搭建GITLAB

    2016-03-17 - 前沿:第一次搭建gitlab,源代码的形式网上找到各种教程,必须要吐槽下这些教程各种坑。摸索了2天,最后找到了一种比较靠谱快速安装的方式,一键安装,操作如下: 1) 买的是阿里云服务器(因个人需求,配置不高)配置如下: 系统:ubuntu14.04 64bit CPU:1...

  • NIS服务器与NFS服务器之间的配合NIS服务器与NFS服务器之间的配合

    2016-03-17 - NIS服务器是一个用户账号管理系统的服务器,需要NFS服务器的配合,要不然话就没有任何价值。 NFS服务器主要功能就是共享文件,可以挂载到本地,配合NIS可以发挥出最大的功能。 1、客户端在装机的时候新建一个账户 账户:geek_nis 2、在服务器新建一个客户端...

  • apache的URL重写

    2016-03-16 - 第一步:修改apache\conf目录下的的httpd.conf文件 1、加载apache的url重写模块 大概122行:LoadModule rewrite_module modules/mod_rewrite.so 开启apache的url重写模块(默认是开启的) 2、让apache认识.htaccess文件 大概235行:修改 AllowOverride none...

  • CentOS下ftp服务器配置andWin7下cuteftppro连接

    2016-03-16 - windows和linux之间的文件共享就那么两种方式,一种是smb,一种就是ftp了,smb每次开机多得配置,太麻烦了,所以直接配置一个ftp,每次开机都是一样的,多好。 废话不说了,开始配置: 首先就是安装包的下载: yum install vsftpd 然后就是配置ftp服务器 在v...

  • Linux平台部署varnish高性能缓存服务器Linux平台部署varnish高性能缓存服务器

    2016-03-15 - 一:varnish部署前准备: 1.1.相关软件以及系统,web服务 系统要求:Centos 6(以上) (64位) 相关中间件:varnish-4.0.2 1.2.相关系统依赖包安装检查准备 1.2.1.检查系统自带nginx是否安装 rpm -qa | grep varnish 如有安装,请使用以下命令卸载相关程序 yum...

  • Centos6.4多个tomcat相互启用停用不受影响问题

    2016-03-15 - 由于公司一台电脑有几个tomcat,最近也在做cacti+nagios+check_mk的监控tomcat设置,下面记录一下在一台电脑上启用多个tomcat的其中一个tomcat不会影响到tomcat的设置。 我们在配置tomcat的时候都会要设置安装jdk ,不过Centos6.4系统update以后会将jdk升级...

  • Shell脚本设置IPtables规则指定动态IP服务器通过访问

    2016-03-15 - 最近公司要求IPtables规则指定一台动态IP服务器通过访问,也就是一台动态IP的服务器可以通过访问另外一台服务器,通过设置来提高公司服务器的安全指数。由于服务器的IP是动态变动的,当在IPtables规则指定它的IP时,第二天动态IP地址又变了需要手动更改很麻...

  • 使用sftp+at自动定时一次上传下载数据

    2016-03-15 - 在公司白天都需要工作,为了不影响占用公司同事及服务器流量,我将使用sftp+at自动定时一次上传下载数据,这样就非常方便了,也想过用crontab之后还是使用at方便。 1.服务端和客户端安装openssh #yum -y install openssh 2.客户端安装at和lftp #yum -y insta...

  • Rsync同步局域网主机WIN7数据到公网linux服务器Rsync同步局域网主机WIN7数据到公网linux服务器

    2016-03-15 - 主要实现目的是将局域网win7电脑产生新的数据同步到公网linux服务器里面。首先公司使用adsl拔号光纤,将采用花生壳注册一个免费域名,然后申请免费映射(MD说免费还要付8元费用,无语,10万用户花生壳就赚发了,结果我还是付了8元)。 映射好后公网就可以通...

  • Magento CE使用Redis的配置过程

    2016-03-14 - 第一步:安装redis-server 按照magento官方要求,redis版本至少是2.6.9。对于Ubuntu来说,执行apt-get install redis-server,则直接安装redis 2.8.4。然后在命令行执行redis-server,以启动它的后台。 第二步:安装Cm_Cache_Backend_Redis 国外的文章说Mage...

  • 阿里云将80端口请求转发到其他端口阿里云将80端口请求转发到其他端口

    2016-03-13 - 背景: 租了一台阿里云ECS,想搭建一个java Web 程序,环境都搭建好后,将Tomcat端口改为80并执行: ./startup.sh 程序报错端口号冲突。估计是80端口被占用了,但是想绑定域名,还是需要将80端口映射到tomcat才行。于是检查占用80端口的程序: 是一个叫AliYu...

  • 如何在linux中查看nginx、apache、php、mysql配置文件路径

    2016-03-12 - 如何在linux中查看nginx、apache、php、mysql配置文件路径了,如果你接收一个别人配置过的环境,但没留下相关文档。这时该怎么判断找到正确的加载文件路径了。可以通过以下来判断。 1、判断apache 首先执行命令找到httpd路径 ps aux | grep httpd 如httpd路...

  • 从阿里云服务器拷贝文件到自己的电脑上从阿里云服务器拷贝文件到自己的电脑上

    2016-03-12 - 例如:我想把我的阿里云服务器上的erlang_server文件夹整个拷贝到我的电脑上,命令如下 sudo scp -r root@114.215.211.18:/root/erlang_server /home/lacom/new 如果提示No such file or directory,说明文件的路径有问题,如下图 说明:1.如果提示permission den...

  • Linux下设置主机的FQDN

    2016-03-10 - FQDN是Fully Qualified Domain Name的缩写, 含义是完整的域名. 例如, 一台机器主机名(hostname)是www, 域后缀(domain)是example.com, 那么该主机的FQDN应该是www.example.com. 题外话, 其实FQDN最后是以.来结尾的, 但是大部分的应用和服务器都允许忽略最后这...

  • 在Linux下使用mutt+msmtp自动发邮件

    2016-03-10 - 1、安装配置msmtp sudo apt-get install msmtp ~/.msmtprc 脚本内容如下: defaults tls on tls_starttls off tls_trust_file /etc/ssl/certs/ca-certificates.crt account default host smtp.qq.com port 465 from cc@qq.com auth login user cc@qq.com pas...

  • Linux下远程备份、上传工程,重启服务器

    2016-03-09 - Linux服务器实现远程,原项目的备份、删除,新项目上传,以及远程重启服务器! 分成一个主shell调用三个shell文件步骤完成。 mainsh.sh一次按顺序执行多个脚本,将三步sh顺序完成: #!/bin/sh #此Shell一次按顺序执行多个脚本 #参数:: #远程jboss服务器所在...

  • sshpass访问Linux服务器

    2016-03-09 - Shell命令,sshpass,非交互SSH密码验证,访问。 一:安装sshpass 下载地址:http://sourceforge.net/projects/sshpass/ 二:下载完为一个例如:sshpass-1.05.tar.gz,压缩包 #解压并安装 $ tar -zxvf sshpass-1.05.tar.gz $ cd sshpass-1.05 $ ./configure...

  • Linux添加虚拟网卡的多种方法Linux添加虚拟网卡的多种方法

    2016-03-08 - 有时候,一台服务器需要设置多个ip,但又不想添加多块网卡,那就需要设置虚拟网卡.这里介绍几种方式在linux服务器上添加虚拟网卡. 我们向eth0中添加一块虚拟网卡: 第一种方法:快递创建\删除虚拟网卡 sudo ifconfig eth0:0 192.168.10.10 up 以上的命令就可以在e...

  • Linux服务器CentOS/Debian环境自动定时重启设定方法

    2016-03-08 - 我们有些在Linux服务器中操作项目的时候,需要用到定期重启服务器释放内存,就好比有一个网友留言提到希望能写一篇关于自动重启服务器的教程。其实这类文章网上已经很多,我们随便搜索都可以找到,大部分都采用crontab定时执行命令的。我也翻看之前的文章好...

  • 使用Docker容器应该避免的10个事情使用Docker容器应该避免的10个事情

    2016-03-08 - 当你最后投入容器的怀抱,发现它能解决很多问题,而且还具有众多的优点: 第一:它是不可变的 操作系统,库版本,配置,文件夹和应用都是一样的。您可以使用通过相同QA测试的镜像,使产品具有相同的表现。 第二:它是轻量级的 容器的内存占用非常...

  • 如何解决GIF流量爆炸问题?如何解决GIF流量爆炸问题?

    2016-03-08 - 图像的格式丰富多彩,既有使用最多的 JPEG、PNG 、BMP、GIF,也有 Google 开发的适用于 Web 的 WebP,更有苹果推出的 Live Photo。不管是 PC 端还是移动端,图片一直是流量的大头。在移动互联网爆发的读图时代,如何保证在图片质量不降低的前提下减少图片开...

  • 在嵌入式设备上设定ftp服务器的家目录

    2016-03-07 - 依旧是调试项目中的一个问题。 嵌入式设备是3730,ftp服务器也是网上找的源码交叉编译的一个版本vsftpd。现在需求是在3730上面搭建一个ftp服务器,并且设定sd卡为ftp服务器的家目录,然后在上位机(PC客户端)上通过FTP client访问并下载文件。 一般情况下,...