问轩博客

展开菜单

shell批量添加用户密码

shell批量添加用户密码
[root@localhost ~]# cat user.sh #!/bin/bash for i in `seq 1 20` do   pw=`echo $[$RANDOM]|md5sum|cut -c 1-4`   useradd user$i   echo "u...

FTP通过shell脚本自动上传文件

FTP通过shell脚本自动上传文件
1.通过ftp命令,只能传文件,不能上传目录,可以mkdir -p /server/scripts    创建一个指定存放脚本的目录[root@shnne scripts]#vim ftp_upload.sh #!/bin/bash FTILE_NAME=$1 ftp -n <<- EOF open 192.168.1.101 user shnn...

cmake方式编译MySQL

cmake方式编译MySQL
安装相关包1.cmake软件cd /home/shnne/tools/ tar xf cmake-2.8.8.tar.gz cd cmake-2.8.8 ./configure gmake gmake install cd ../2.依赖包yum install ncurses-devel -y 3.开始安装mysql创建用户和组groupadd mysqluseradd mysql -s /s...

nginx与apache的相关插件安装

nginx与apache的相关插件安装
查看版本/application/apache/bin/apachectl -V/application/nginx/sbin/nginx -v/application/php/bin/php -vmysql直接登陆就可以看到查看编译的参数/application/nginx/sbin/nginx -V  #用大V/application/apache/build/config.nicegrep CONFIGURE_LINE /application/mysql/b...

nginx参数优化以及编译扩展模块

nginx参数优化以及编译扩展模块
nginx相关优化参数1.隐藏nginx版本号在nginx.conf配置文件中,http,server,location段添加server_tokens off;2.想要彻底修改nginx错误返回页面在编译安装之前修改nginx.h文件sed -n '13,17p' src/core/nginx.h#define NGINX_VERSION      "1.6.2"      #将...

通过iptables的SNAT功能实现内网主机共享上网

通过iptables的SNAT功能实现内网主机共享上网
环境:三台内网IP为172.16.1.0/24段的主机B,C,D   一台A主机有双网卡,eth0配有可以上外网的IP 192.168.1.102,eth1配有跟B,C,D同一段内网的IP 172.16.1.102,不用配网关问题:如何让三台内网主机可以通过A主机来访问外网设置方法如下:1.将B,C,D的三台主机的网关配置为A的内网卡地址,也就是172.16.1.102,DNS要配置,不然不能上网2.在A主机上开启路由转发,永久设置如下 ...

Linux常用命令使用端口的小结

Linux常用命令使用端口的小结
ssh -p52113 shnne@192.168.1.103scp -P52113 /etc/hosts shnne@192.168.1.103:/tmpsftp -oPort=52113 shnne@192.168.1.103ssh-copy-id -i id_dsa.pub "-P 52113 shnne@192.168.1.103"rsync -avz -e ‘ssh -p 22’ /etc/hosts 192.168.1.103:~mysql -...

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...

/usr/local/mysql/bin/mysqld: unknown option ‘–skip-bdb’解决

/usr/local/mysql/bin/mysqld: unknown option ‘–skip-bdb’解决
由于之前有安装过mysql,因为版本过低,所以换了一个二进制免编译的mysql只停掉原来的mysql,并没有删除或者将/etc/my.cnf改名导致生成mysql_install_db时候报/usr/local/mysql/bin/mysqld: unknown option ‘–skip-bdb’错误解决办法:就是删除或者将/etc/my.cnf改名...

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-...