WEB(nginx、apache)服务器配置mod_ssl
https 则是具安全性的ssl加密传输协议,关于交易的,如银行系统那些,用的挺多的!
很久没有碰了,还是熟习一下,这些,使用的东西
一、首先看一篇不错的文章 Linux下如何颁发证书:学习使用openssl搭建一个CA
openssl生成证书 可以先看上面的这篇文章,下面是配置apache、nginx的ssl
二、安装mod_ssl,openssl 可以先自动安装下面的
# yum install mod_ssl openssl
三、Apache 配置mod_ssl
1、修改Apache SSL配置文件
怎样理解cron里/dev/null?
这个/dev/null 你可能看到过哈!如下面:
10 1 * * * /bin/wo.sh /opt/xxx>/dev/null 2>&1
/dev/null为垃圾堆 或者有的人叫他无底洞,有去无回哈!哈哈!
那&1表示什么呢? 我理解为shell的第一个参数 等于/opt/xxx
2表示标准错误输出 “>”表示 标准输出
意思是是错误输出被当作标准输出的一个副本,也仍到垃圾堆中
Linux下通用解压小工具(支持格式gz,tar,zip等)
对于在Linux下解压文件,想去记 *.bz2, *.gz, *.tar, *.tar.gz, *.zip 等这么多格式的文件,还是很老火的
解压的时候,还要去查,还是比较麻烦的。
我为了偷懒,不想去记那些或者不想查 解压的方式,写了一个简单通用解压工具(SHELL编写)
支持的解压格式 *.bz2, *.gz, *.tar, *.tar.gz, *.zip
下面是整过工具的安装及运行过程
一、安装
wget http://www.apoyl.com/wp-content/sh/apoylextract.sh
二、更改权限
chmod 700 apoylextract.sh
自动监控VPS负载并重启Web服务的脚本
VPS其实和一般的独立Linux服务器,在使用上基本没有区别,因为现在的虚拟化技术以及很成熟了,不过VPS和独服还是有一个很大的差异,那就是系统资源和性能上。通常,VPS都是由一个独立服务器划分出来的,所以在资源和性能优势上,远比不上独服。
怎样安装和使用db_load命令?
系统环境是linux CentOS
一、安装 先查看在系统中存在不 最近简单的办法是在命令行输入 db_load (也可以用rpm)
usage: db_load [-nTV] [-c name=value] [-f file]
[-h home] [-P password] [-t btree | hash | recno | queue] db_file
usage: db_load -r lsn | fileid [-h home] [-P password] db_file
显示这个说明这个存在 如果显示其他的就没有db_load命令 可能有些db4包,需要安装db4
直接把db4包安装了哈 yum -y install db4
就ok了 二、使用 db_load主要是用来生成db数据库使用的 比如:在Vsftpd的虚拟用户设置 中
如何使用phpize?
装php(fastcgi模式)的时候,常常有这样一句命令:/usr/local/webserver/php/bin/phpize 这个在php中还是非常有用的东东 一、phpize是干嘛的? phpize是什么东西呢?php官方的说明: http://php.net/manual/en/install.pecl.phpize.php phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块 比如你想在原来编译好的php中加入memcached或者ImageMagick等扩展模块,可以使用phpize,通过以下几步工作。 二、如何使用phpize? 当php编译完成后,php的bin目录下会有phpize这个脚本文件。在编译你要添加的扩展模块之前,执行以下phpize就可以了; 比如现在想在php中加入memcache扩展模块:我们要做的只是如下几步
gzip: stdin: not in gzip format 解决办法(tar: Error exit delayed from previous errors)
今天早上来,把linux的文件压缩保存,到我本地的windows上,然后通过ftp传到另外台linux服务器上 当在另外台服务器解压的时候,报如下错误: A、 问题 gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error exit delayed from previous errors 解决办法: tar包压缩的时候用cvf参数,解压的时候用xvf参数 或压缩的时候用czvf参数,解压的时候用xzvf参数 bz 包遇到了,就把z参数换成相应j参数 然后按照上面的解决办法接着解压,又出现下面的问题 B、问题
Linux下vi编辑文件的常用的解决办法(VI怎样通过定位来查找呢)
于vi 命令,我经常在linux更改文件 如下: 一、某个配置文件出错,显示错误行数,vi怎样通过行数来查看呢? vi my.ini 让 vi 进入命令模式之后,可以输入 :set number 并按回车来打开行号 二、在某个配置文件里,晓得那个单词,VI怎样通过定位来查找呢? 比如说:编辑 单词