低配vps解决内存不足的尴尬,增加swap交换文件

1.查看系统是否已经设置了swap交换文件(交换分区)
swapon -s
如果什么也没有就退出了,表面没有设置任何交换文件(分区)。
2.查看内存大小
free -m
看到内存大小,来确定交换文件的大小,建议值是内存的2-4倍。当然这只是建议值,你可以根据情况来选择。
3.查看磁盘大小
df -h
看看磁盘容量,来确定到底设置多大的交换文件比较好。
4.创建交换文件

浏览全部

搭建私人git服务器.

创建一个简单的私人Git版本控制服务器,首先得有个服务器(屁话)。这种方式适合人比较少的情况,管理不需要很复杂,只要增加几个账号就能搞定。

 

如下面的情况,有一个服务器,两个客户端。

 

服务器:Debian7.5 (192.168.10.14)

用  户:git (git-shell)

仓  库:sample.git

地  址:[email protected]:/home/git/sample.git

 

客户端:Mac    mymac.pub(mac git公钥)

win7   mywin.pub(win7 git公钥)

简单步骤:

浏览全部

GIT安装自动部署-转

背景描述

在刚开始用Git的时候,每次都是将本地将代码push到远程仓库,然后再ssh到服务器上git pull,甚是麻烦。后来在项目开发中使用git的时候,发现push之后,编译系统竟然会有自动部署等功能。顿时觉得这等神器,必须学习一下,所以就请教了吴旭东老师。下面就是我通过Git Hook神器将自己的项目自动化部署到服务器的过程。

浏览全部

Centos 7下一键安装ffmpeg 的经验-转自百度经验

随着视频在网站上的应用越来越多,越来越多的网站服务器需要支持视频转码,ffmpeg是目前最大牛的网站服务器后台转码程序,应用最多。但在centos的源中又不能直接yum安装,我经过多方尝试,有些百度经验中提供的方法多因为国外网站服务器无法访问而失败,我制作了一个系列代码,可以实现一键安装,经测试,可以使用。
浏览全部

centos 6 安装 extmail1.2 实例-postfix+dovecot+extmail+extman

telnet 127.0.0.1 25

Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
220 Welcome to our mail.mobyds.com ESMTP,Warning: Version not Available!
ehlo mail.mobyds.com
250-mail.mobyds.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN

 

此文为作者自己亲自搭建过程,转载请注明出处,谢谢合作。

By     2017-05-17

浏览全部

Solaris的crontab总结(z)

1.crontab环境介绍
1.  cron服务在/etc/init.d/cron
2.  执行文件/usr/sbin/cron
3.  cron配置文件在 /etc/cron.dfile list:.proto,FIFO,at.deny,cron.allow,cron.deny,queuedefs
4.  cron的连接文件 /usr/lib/cron/ -> ../../etc/cron.d
5.  用户的crontab文件位置在/usr/spool/cron/crontabs目录下,以用户名命名的。

浏览全部

如何配置使用 HTTP 严格传输安全(HSTS)

HTTP 严格传输安全(HSTS)是一种安全功能,web 服务器通过它来告诉浏览器仅用 HTTPS 来与之通讯,而不是使用 HTTP。本文会说明如何在 Apache2、Nginx 和 Lighttpd 上如何启用 HSTS。在主流的 web 服务器上测试通过: Nginx 1.1.19、 Lighttpd 1.4.28 和 Apache 2.2.22 ,环境为 Ubuntu 12.04、 Debian 6 & 7 和 CentOS 6,只需要调整部分参数就可以工作在其它的发行版上。

什么是 HTTP 严格传输安全?

引用自 Mozilla Developer Network

如果一个 web 服务器支持 HTTP 访问,并将其重定向到 HTTPS 访问的话,那么访问者在重定向前的初始会话是非加密的。举个例子,比如访问者输入 http://www.foo.com/ 或直接输入 foo.com 时。

这就给了中间人攻击的一个机会,重定向会可能会被破坏,从而定向到一个恶意站点而不是应该访问的加密页面。

HTTP 严格传输安全(HSTS)功能使 Web 服务器告知浏览器绝不使用 HTTP 访问,在浏览器端自动将所有到该站点的 HTTP 访问替换为 HTTPS 访问。

浏览全部