问轩博客

展开菜单

LNMP的配置

LNMP的配置
版本:Centos6.8 x86_64nginx  1.6.2.tar.gzmysql 5.5.32php-5.3.27一、安装nginx安装前准备yum install pcre pcre-devel openssl openssl-devel -y2.安装nginx创建一个nginx用户useradd -s /sbin/nologin -M nginx...

LAMP-php5.3.27配置环境

LAMP-php5.3.27配置环境
安装之前检查mysql和apache是否正常启动安装准备yum install zlib libxml libjpeg freetype libpng gd curl zlib-devel libxml2-devel libjpeg-devel freetype-devel libpng-devel gd-devel curl-...

LAMP-httpd-2.2.27安装配置(apache)

LAMP-httpd-2.2.27安装配置(apache)
httpd-2.2.27.tar.gz安装cd /home/shnne/tools/ wget ....httpd-2.2.27.tar.gz tar xf httpd-2.2.27.tar.gz cd httpd-2.2.27可以通过查看INSTALL 和README文件来查看安装方式。编译以下内容./configure \ --prefix=/application/apache2.2.27 \...

sersync+rsync多实例网站数据同步

sersync+rsync多实例网站数据同步
1、网络拓扑图2、环境部署准备Sersync  A服务 Centos6.6 ip 192.168.1.101Rsync     B服务 Centos6.6 ip 192.168.1.103Rsync     C服务 Centos6.6 ip 192.168.1.1041、检查系统环境变量[root@A-server ~]# cat /etc/redhat-release  CentOS...

ssh key企业批量分发自动化管理

ssh key企业批量分发自动化管理
说明:通过ssh key完成企业批量分发管理操作要求:4台Centos 6.5         客户端:A:192.168.1.103 B:192.168.1.104 C:192.168.1.105          服务端:192.168.1.101 具体实施步骤:基于密码的安全认证1)四台服务器同时添加普通用户,并...

inotify+rsync备份数据

inotify+rsync备份数据
1.inotify实施准备 大前提 rsync daemon服务配置成功,可以在客户端推送拉取数据,然后才配置inotify服务,linux系统内核大于2.6.13 参考https://www.shnne.com/post/154.html   2.开始安装,需要在客户端配置 uname -r  [root@B data]# ls -l /proc/sys/fs/inotif...

rsync的配置小结

rsync的配置小结
NAME        rsync — a fast, versatile, remote (and local) file-copying tool SYNOPSIS        Local:  rsync ...

NFS服务配置

NFS服务配置
一、NFS软件要部署NFS服务,需要安装下面的软件安装包nfs-utils:服务的主程序rpcbind:(Centos6.x下的系统用,Centos5.x下用portmap)NFS可以被十位一个RPC服务,在启动任务一个RPC程序之前,需要做好端口和功能的对应映射工作,这个映射工作就用rpcbind服务来完成,所以,提供NFS之前必须要启动rpcbind服务。二、NFS服务端的配置1)修改主机名hostname nfsservervim /etc/sysconfig/netw...

分发的测试脚本

分发的测试脚本
#!/bin/sh . /etc/init.d/functions if [ $# -ne 2 ]  then         echo "USAGE:/bin/sh args1 args2"       &n...

crond定时任务7个基本要领

crond定时任务7个基本要领
1.为定时任务规则加必要的注释2.定时任务命令或程序最好写到脚本里执行3.定时任务执行的脚本要规范路径4.执行shell脚本任务时前加/bin/sh5.定时任务结尾加 >/dev/null 2>&16.在指定用户下执行相关定时任务7.生产任务程序不要随意打印输出信息...

Setuid和Setgid 以及粘滞位小结

Setuid和Setgid 以及粘滞位小结
Setuid:1)用户对应的前三位的x位上如果有s,就表示suid权限   当x为上没有x的时候,suid就是S。2)setuid位就是让普通用户可以root(或者其他)用户角色运行root帐号才可以运行的程序和命令,或者程序命令对应本来没有权限的文件等。3)仅仅是对二进制命令程序有效,不能用在shell等脚本4)二进制命令程序需要可执行权限x5)suid权限仅在程序执行过程中有效6)执行命令的任意系统用户都可以或者该命令程序执行期间所有者的权限7)sui...

Linux里的正则表达式

Linux里的正则表达式
基础正则表达式:BRE正则表达式实际上就是一些特殊字符,赋于了他特定的含义1)^word 搜索以word开头的。2)word$ 搜素以word结尾的。3). 代表且只能代表任意一个字符4)\ 转移符号,让有着特殊身份意义的字符,脱掉马甲,还原本身符号的代表的意思5)* 重复0个或者多个前面的一个字符6).* 匹配所有字符7)[] 字符集合的重复特殊字符的符号 比如b[lo]og  匹配blog和boog 匹配包含任意字符8)[^word]   匹配不包含w...

Linux系统一些基础优化

Linux系统一些基础优化
Linux基础优化小结:01)不用root,添加普通用户,通过sudo授权管理02)更改默认的远程连接ssh服务端口及禁止root用户远程连接03)定时自动更新服务器时间04)配置yum更新源,从国内更新下载安装rpm包05)关闭selinux及iptables(有外网需要打开iptables)06)调整文件描述符的数量,进程及文件的打开都会消耗文件描述符07)精简开机启动服务(只保留crond,sshd,network,rsyslog等重要的服务)08)Linux内核参数优...

生产场景NFS共享存储优化

生产场景NFS共享存储优化
通过一下几个方面来优化1.硬件:用sas或者ssd磁盘,做硬RAID,网卡和带宽都有制约。2.服务器端:配置/etc/exports文件                            /dat...

linux tar打包

linux tar打包
范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar[root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩![root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩[root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩# 特别注意,在参数...