在你需要的配置文件中加上此段:location ^~ /admin/ { #你禁止其他人访问的目录
allow 192.168.1.1; #允许的ip,也可以是网段使用掩码方式
deny all; #拒绝所有
#转发php
fastcgi_pass 127.0.0.1:9000;
fastc...
·
技术积累
·
SSH
centos 下面使用yum方式安装sshpass
远程登录其他机器执行命令,之前一直用export 脚本的方式。现在感觉用这个更加方便一点,但是不安全,不建议在生产环境中使用此命令!
安装epel源wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.rep...
·
技术积累
·
Nginx
修改你需要调整nginx配置文件server {
......
if ($server_port = 80){
return 301 https://$server_name$request_uri;}
if ($scheme = http){
return 301 https://$server_name$request_uri;}
error...
·
技术积累
·
Redis
centos7下安装redis下载:redis-3.2.3wget http://download.redis.io/releases/redis-3.2.3.tar.gz
tar -xf redis-3.2.3.tar.gz
cd redis-3.2.3
make
make install
cd utils
./install_server.sh如果...
·
技术积累
·
PHP Redis
给php7安装下redis扩展
下载扩展:
phpredis-php7unzip phpredis-php7.zip
cd phpredis-php7
/usr/local/php7/bin/phpize
./configure --with-php-config=/usr/local/php7/bin/php-config
make
make ins...
·
技术积累
·
Linux Iptables
PC1 ip:192.168.23.252
PC2 ip:192.168.23.253
目的:访问pc1 的web服务跳转到pc2的web服务上
开启linux 自带的转发功能echo 1 > /proc/sys/net/ipv4/ip_forward 没有任何规则的iptablesservice iptables stop
iptables ...
·
技术积累软件工具
·
Windows
linux 上用wget命令下载文件,windows也可以实现
安装版本:GnuWin wget
exe可执行单文件1.14版本:wget-1.14.zip
exe可执行单文件1.14版本:把压缩文件解压出来的wget.exe移动到 C:\Windows\System32 目录下面(要有管理员权限才行)
·
技术积累
·
Linux Mysql
1 安装好开发环境各种依赖包yum groupinstall "Development tools"2 安装依赖包yum install libaio3 新建用户组和用户groupadd mysql
useradd mysql -g mysql4 建立存放数据库目录mkdir /data5 解压包指定目录# 使用官方二进制编译好的包...
·
技术积累
·
Python SSH
先安装必须的模块pip install paramiko脚本内容#!/usr/bin/python
#-*- coding:utf-8 -*-
import paramiko
hostname = '192.168.1.1'
port = 22
username = 'root'
password = 'root'
if __name__ == ...
·
技术积累
·
Linux Jdk
官方下载地址:Java SE Development Kit 8 Downloads# 解压包
tar xf jdk-8u251-linux-x64.tar.gz -C /usr/local#修改系统变量
vim /etc/profile
最下面添加
JAVA_HOME=/usr/local/jdk1.8.0_251
JRE_HOME=$JAVA...