wordpress_学习_服务器测评_云运维-centos_配置_学习-阿里云活动-腾讯云活动-站长资料-学派网wordpress_学习_服务器测评_云运维-centos_配置_学习-阿里云活动-腾讯云活动-站长资料-学派网

欢迎光临
我们一直在努力

学派吧-Linux中ecs-centosl2tp-vpn配置案例的图文详解-linux教程

本文示例通过 l2tp vpn 从用户本地网络连接云服务器 ECS。 注:本文只作为相关配置的指引,阿里云不对相关配置结果或参数的问题负责。 原理和优点 与 PPTP 不同,Windows 所支持的 L2TP 协议并非利用 MPPE 对 PPP 帧进行加密。L2TP 依靠 Internet 协议安全性(IPSec)技术提供加密服务。L2TP 与 IPSec 的结合产物称为 L2TP IPSEC VPN。VPN 客户端与 VPN 服务器都必须支持 L2TP 和 IPSec。也可以单独使用L2TP,但需要修改 Windows 注册表来配置实现,具体修改过程,参阅下文。 服务端配置 云服务器 ECS Linux 服务端进行如下配置。 1. 下载 安装 l2tp.sh 的 shell 2、安装 l2tp 脚本(vpn 的配置过程一键合成) chmod a+x l2tp.sh ./l2tp.sh 3. 安装过程中,相关配置项采用默认即可。但网段配置不要采用和本地或 ECS 相同的内外网段。采用网段是 10.1.2.x。 4. 安装完成之后生成如下信息: ServerIP:120.26.102.49 #vpn ip地址username:vpn #vpn用户password:3jvegCYD #vpn密码PSK:vpn #PSK 5. 安装 ipsec 软件 yum -y install openswan.x86_64 客户端配置 1. 创建 vpn 连接 移除点击,开始 > 控制面板 > 网络和共享中心,然后创建新的连接或网络: 2. 选择连接到工作区 3. 选择 vpn 继续下一步 4. 填写 vpn server ip 地址 5. 填写上述 l2tp 脚本运行生成的账户和密码信息: 6. 下一步选择跳过: 7. 连接信息配置: 在网络选项处调出 vpn 设置(鼠标右击属性) 然后参阅下图进行 安全 选项配置: 8. 最后连接就行了: 配置检查与验证 1. 检查客户端的 IP 地址: 2. 检查服务器端 IP...

赞(0)adminadminunix 阅读(2922)去评论

学派吧-NGINX反向代理下TOMCAT集群的介绍-linux教程

下面小编就为大家带来一篇LINUX中NGINX反向代理下的TOMCAT集群(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧 Nginx具有反向代理(注意和正向代理的区别)和负载均衡等特点。 这次Nginx安装在 192.168.1.108 这台linux 机器上。安装Nginx 先要装openssl库,gcc,PCRE,zlib库等。 Tomcat 安装在192.168.1.168 和 192.168.1.178 这两台机器上。客户端通过访问192.168.1.108 反向代理访问到 192.168.1.168 和 192.168.1.178 里Tomcat 部署的工程内容。 1.Linux 下安装Nginx (机器192.168.1.108) 安装openssl库。 yum install -y openssl openssl-devel 需要安装gcc:yum install gcc-c++ 安装 PCRE yum install -y pcre pcre-devel 安装zlib库 yum install -y zlib zlib-devel 下载nginx: wget http://nginx.org/download/nginx-1.13.0.tar.gz 装在 /usr/local/ 下 解压 tar -zxvf nginx-1.13.0.tar.gz 进入目录 运行 ./configure 产生makefile 此时目录多出了 makefile 编译make 安装:make install 完成后 local 目录下 多了个 nginx 启动 nginx 进入sbin 目录 执行./nginx 查看启动结果 Window 访问 192.168.1.108 nginx 默认端口为80 关闭 ./nginx -s stop 关闭后此时对应也无法访问 ./nginx -s reload 可以在启动后重新加载配置文件 适合于在启动会修改了配置文件 2.Linux 下安装Tomcat (192.168.1.168 和 192.168.1.178 机器) 安装过程很简单,不述说了。分别在另两台Linux 机器(192.168.1.168 和 192.168.1.178)安装Tomcat ,随便部署个工程nginxTest 一个内容是 1111……. 一个是22222……. 此时访问的是不同的IP地址,还没用Nginx 配置进去当反向代理服务器。 3. Nginx当做反向代理服务器 主要配置nginx.conf 里的内容 a. 配置服务器组,在http{}节点之间添加upstream配置。 192.168.1.168:9090 和 192.168.1.178:9191 是另两台Linux 机器的Tomcat (看上述2) upstream lxstest{ server 192.168.1.168:9090;...

赞(0)adminadminunix 阅读(2079)去评论

学派吧-Linux/centos中SSH客户端断开后保持进程继续运行配置方法的具体教程

在云服务器 ECS Linux 系统中,通常我们在执行一些运行时间比较长的任务时,必须等待执行完毕才能断开 SSH 连接或关闭客户端软件,否则可能会导致执行中断。本文介绍几种保障程序在用户退出登录后持续运行的方法。 使用管理终端执行 通过 管理终端 会登录服务器的本地会话(console)口,在该终端执行的程序不会受到 SSH 登录用户退出的影响。具体操作方式如下: 1. 通过 管理终端 登录服务器。 2. 执行所需程序或脚本。 3. 下次需要查看任务执行状态时,再次连接管理终端查看即可。 使用 nohup 执行 nohup 的作用顾名思义,它使得后面的命令不会响应挂断(SIGHUP)信号。也就是说,通过远程登录执行 nohup 后,即使退出登录后,程序还是会正常执行。通常情况下,nohup 命令最后会跟上 & 字符,表示将这个命令放至后台执行,这样才能真正做到将这个命令放至后台持续的执行。 操作示例:1. 正常的执行命令为 bash hello.sh,执行结果为每秒输出一行的小程序: 2. 在命令头尾分别加上 nohup 和 &,变为 nohup bash hello.sh &,可以看到 nohup 输出了一行信息,再按一下回车键就跳回了 shell 命令行,此时命令已经在后台执行了,nohup 将命令的输出重定向至当前目录的 nohup.out 文件中。同时注意到 nohup 会将对应程序的 PID 输出,PID 可用于需要中断进程时 kill 进程。 3. 通过 tail -f nohup.out 可以持续的查看 nohup.out 的输出,达到监视程序的效果。 4. 在命令中也可以使用重定向将程序的输出改为自己想要的文件名,如 nohup bash hello.sh >hello.log &,则程序的输出就会写到 hello.log 文件中。 5. 若程序不会自动退出,那么此时需要使用 kill 命令来结束进程。比如,可以使用命令 kill -TRM <PID> 来操作,其中 PID 即为之前 nohup 输出的值,在此例中该值为 1231。 使用限制: nohup 通常用于执行无干预的自动化程序或脚本,无法完成带有交互的操作。 使用 screen 执行 安装 sceen 工具 Linux 系统默认未自带 screen 工具,需要先进行安装: CentOS 系列系统: yum install screen Ubuntu 系列系统: sudo apt-get install screen 使用简介 1. 创建 screen 窗口 screen -S name #...

赞(0)adminadminunix 阅读(2879)去评论

学派吧-Linux备份及恢复及文件权限的介绍-linux教程

这篇文章主要介绍了Linux备份及恢复及Linux文件权限详解的相关资料,需要的朋友可以参考下 Linux备份及恢复及Linux文件权限详解 概述 一个系统管理员菜鸟不小心输入”chmod -R 777 /”从而导致了巨大的悲剧,使得整个系统遭到了严重的破坏。在日常管理中,我们有许多工具可以用来备份文件权限,如cp、rsync、etckeeper等。如果你使用了这个备份工具,那么你的确不需要担心改变的文件权限问题。 但如果只是想暂时备份文件权限(而不是文件本身),例如:为了阻止一些目录的内容被覆盖暂时移除该目录下所有文件写的权限;或是正在排除文件权限问题的过程中需要对文件进行chmod命令操作。在这些情况下,我们可以在原始文件权限改变之前对其进行备份,一会我们需要它的时候再将原始权限还原。在很多情况下,如果你只是想要备份文件的权限,那么完整的文件备份是不必要的。 在Linux上,实际上备份和恢复文件权限使用访问控制列表(ACL)是容易的。ACL根据不同的属主和属组在兼容posix的文件系统上定义了单个文件的权限。 安装ACL工具 在Debian, Ubuntu,Linux Mint上 $ sudo apt-get install acl 在CentOS,Fedora,RHEL上 $ sudo yum install acl 备份当前目录下(包括子目录)所有文件的权限 [xgj@entel2 shells]$ getfacl -R . > permissions.txt [xgj@entel2 shells]$ [xgj@entel2 shells]$ ll total 8 -rw-rw-r-- 1 xgj xgj 231 Jan 16 12:32 permissions.txt -rwxrwxr-x 1 xgj xgj 420 Jan 16 12:14 sys_info.sh 此命令将所有文件的ACL信息全部写入名为permissions.txt文件。 以下是生成的permissions.txt文件中部分目录信息 [xgj@entel2 shells]$ cat permissions.txt # file: . # owner: xgj # group: xgj user::rwx group::rwx other::r-x # file: sys_info.sh # owner: xgj # group: xgj user::rwx group::rwx other::r-x # file: permissions.txt # owner: xgj # group: xgj user::rw- group::rw- other::r-- 修改某一文件权限 [xgj@entel2 shells]$ ll total 8 -rw-rw-r-- 1 xgj xgj 231 Jan 16 12:32 permissions.txt -rwxrwxr-x 1 xgj xgj 420 Jan...

赞(0)adminadminunix 阅读(1288)去评论

学派吧-Docker手动添加网桥方法详解-linux教程

本篇文章主要介绍了Docker如何添加自定义网桥,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 Docker服务进程在启动的时候会生成一个名为docker0的网桥,容器默认都会挂载到该网桥下,但是我们可以通过添加docker启动参数-b Birdge 或更改docker配置文件来选择使用哪个网桥。 操作系统:centos7 删除docker0网桥 service docker stop //关闭docker服务 ip link set dev docker0 down //关闭docker0网桥 ip link del dev docker0 //删除docker0网桥 自定义网桥设置(/etc/sysconfig/network-scripts/ifcfg-br0文件) DEVICE="br0" ONBOOT="yes" TYPE="Bridge" BOOTPROTO="static" IPADDR="10.10.10.20" NETMASK="255.255.255.0" GATEWAY="10.10.10.20" DEFROUTE="yes" NM_CONTROLLED="no" 重启网络服务 service network restart 查看网桥 [black@test opt]$ brctl show bridge name bridge id STP enabled interfaces br0 8000.32e7297502be no virbr0 8000.000000000000 yes 接下来我们需要重新启动docker,可以在启动docker服务进程时使用以下两种方式: 第一种:-b 参数指定网桥 [root@test opt]# docker -d -b br0 INFO[0000] Listening for HTTP on unix (/var/run/docker.sock) INFO[0000] [graphdriver] using prior storage driver "devicemapper" WARN[0000] Running modprobe bridge nf_nat failed with message: , error: exit status 1 INFO[0000] Loading containers: start. ...... INFO[0000] Loading containers: done. INFO[0000] Daemon has completed initialization INFO[0000] Docker daemon commit=786b29d execdriver=native-0.2 graphdriver=devicemapper version=1.7.1 不知道为什么这样启动docker 服务进程会阻塞当前终端(︶︿︶),只好重新开一个终端,然后运行一个容器 [root@test shell]# docker run -ti --rm...

赞(0)adminadminunix 阅读(1706)去评论

学派吧-Linux/centos通过端口转发来实现访问内网服务的图文教程-linux教程

可以通过端口映射的方式,来通过具有公网的云服务器 ECS 访问用户名下其它未购买公网带宽的内网 ECS 上的服务。端口映射的方案有很多,比如 Linux 下的 SSH Tunnel、rinetd,Windows 下的 portmap 等,本文简要介绍 rinetd,和 ssh tunnel 的配置方法。 说明:本文相关配置和说明仅用于示例和操作指引,阿里云不对相关操作结果及由此产生的问题负责。 rinetd 配置方法 如果是 Ubuntu 系统,可以直接使用如下指令安装: apt-get install rinetd -y 下面介绍源代码安装配置方法: 1. 下载解压 rinetd 软件包: wget http://www.boutell.com/rinetd/http/rinetd.tar.gz&&tar -xvf rinetd.tar.gz&&cd rinetd 2. 修改编译配置: sed -i ‘s/65536/65535/g’ rinetd.c# 修改端口范围,否则会报错 3. 编译安装: mkdir /usr/man&&make&&make install 4. 创建配置文件: cat >>/etc/rinetd.conf <>/etc/rc.local # allow 192.168.2. # deny 192.168.1. # bindadress bindport connectaddress connectport0.0.0.0 3306 example.rds.aliyuncs.com 3306logfile /var/log/rinetd.logendecho rinetd >>/etc/rc.local 5. 使用: rinetd 启动后,就已经可以通过云服务器的 3306 端口连接到处于内网模式的 example rds 数据库了。除了这个场景,其它的内网端口转发配置也类似。不过,由于FTP 协议端口是随机的,所以无法通过此方法实现转发。 另外,配置文件中可以对某个 IP 或者 IP 段进行允许/拒绝,藉此提高内网端口的安全性。 SSH Tunnel 配置方法 通过putty 和 有公网 IP 的 ECS 之间建立 SSH 隧道,然后通过本地端口转发,实现在客户 PC 终端上对内网 ECS 和 RDS 的直接访问,为客户的远程管理提供了巨大的方便。 其数据流向如下示意图: 前置条件 客户 PC 终端可以 ssh 登录有公网的 ECS 服务器。 有公网的 ECS 服务器可以通过内网访问其他内网 ECS 服务器。 有公网的 ECS 服务器可以通过内网访问...

赞(0)adminadminunix 阅读(2718)去评论

学派吧-教你怎么在linux/centos中调整分区大小-linux教程

本篇文章主要介绍了linux如何无损调整分区大小,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 情况: home:500G root:50G root分区不够用 思路:把home分区的空间划一部分到root分区 # 设置home分区大小为200G,释放300G空间 $ lvreduce -L 200G /dev/centos/home # 将空闲空间扩展到root分区 $ lvextend -l +100%FREE /dev/centos/root # 使用XFS文件系统自带的命令集增加分区空间 $ xfs_growfs /dev/mapper/centos-root 实例 situation 挂载在根目录的分区 /dev/mapper/centos-root 爆满,占用100% $ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/centos-root 50G 50G 19M 100% / devtmpfs 32G 0 32G 0% /dev tmpfs 32G 0 32G 0% /dev/shm tmpfs 32G 2.5G 29G 8% /run tmpfs 32G 0 32G 0% /sys/fs/cgroup /dev/mapper/centos-home 476G 33M 476G 1% /home /dev/sda1 497M 238M 259M 48% /boot tmpfs 6.3G 0 6.3G 0% /run/user/0 analyze 挂载在根目录的分区空间太小,只有50G,而服务器 home 目录为非常用目录,挂在了近500G的空间。 思路:从 centos-home 分区划出300G空间到 centos-root 分区。 operation 1.查看各分区信息 $ lvdisplay --- Logical volume --- LV Path /dev/centos/home LV Name home VG Name centos LV UUID 1fAt1E-bQsa-1HXR-MCE2-5VZ1-xzBz-iI1SLv LV Write Access...

赞(0)adminadminunix 阅读(1633)去评论

学派吧-linux/centos下zip文件解压出现乱码怎么办?-linux教程

本篇文章主要介绍了解决linux下zip文件解压乱码问题,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。 原因 由于zip格式并没有指定编码格式,Windows下生成的zip文件中的编码是GBK/GB2312等,因此,导致这些zip文件在Linux下解压时出现乱码问题,因为Linux下的默认编码是UTF8。 解决方案一 使用7z解压。 安装p7zip和convmv # fedora $ su -c 'yum install p7zip convmv' # ubuntu $ sudo apt-get install p7zip convmv 执行一下命令解压缩 # 使用7z解压缩 $ LANG=C 7za x your-zip-file.zip # 递归转码 $ convmv -f GBK -t utf8 --notest -r . 解决方案二 在windows上压缩的文件,是以系统默认编码中文来压缩文件。由于zip文件中没有声明其编码,所以linux上的unzip一般以默认编码解压,中文文件名会出现乱码。 虽然2005年就有人把这报告为bug, 但是info-zip的官方网站没有把自动识别编码列入计划,可能他们不认为这是个问题。Sun对java中存在N年的zip编码问题,采用了同样的处理方式。 有2种方式解决问题: 1. 通过unzip行命令解压,指定字符集 unzip -O CP936 xxx.zip (用GBK, GB18030也可以) 有趣的是unzip的manual中并无这个选项的说明, unzip –help对这个参数有一行简单的说明。 2. 在环境变量中,指定unzip参数,总是以指定的字符集显示和解压文件 /etc/environment中加入2行 UNZIP="-O CP936" ZIPINFO="-O CP936" 这样Gnome桌面的归档文件管理器(file-roller)可以正常使用unzip解压中文,但是file-roller本身并不能设置编码传递给unzip。 【相关推荐】 1. Mysql免费视频教程 2. 详解innodb_index_stats导入数据时 提示表主键冲突的错误 3. 实例详解 mysql中innodb_autoinc_lock_mode 4. MySQL中添加新用户权限的实例详解 5. Linux如何检测服务器网络状况 以上就是linux下zip文件解压出现乱码怎么办?的详细内容,更多请关注学派吧其它相关文章!

赞(0)adminadminunix 阅读(1660)去评论

学派吧-Linux/centos系统下通过Xshell实现当前会话分享给其他用户的详解教程-linux教程

使用 Xshell 连接云服务器 ECS Linux 系统服务器后,若希望将当前会话分享给其他用户。则可以使用 xhsell 的导入/导出功能,将会话从一台计算机上导入/导出到另一台计算机。配置概述如下: 导出会话 1. 点击 File/文件 > Export/导出,开启导出对话框。 2. 指定保存路径/文件名,保存文件。 3. 将相关文件拷贝到需要导入会话的目标计算机。 导入会话 在需要导入会话的计算机上执行如下操作: 1. 打开xshell2. 点击 File/文件 > Import/导入 开启导入对话框。 3. 点击路径选择框右侧的 … ,选择前述步骤导出的会话文件。 4. 点击下一步,选择需要导入的文件类型。再点击下一步,完成导入。 以上就是Linux系统下通过Xshell实现当前会话分享给其他用户的详解(图文)的详细内容,更多请关注学派吧其它相关文章!

赞(0)adminadminunix 阅读(1881)去评论

学派吧-详解Linux7设置静态IP的方法-linux教程

这篇文章主要介绍了Centos Linux7设置静态IP的实例的相关资料,需要的朋友可以参考下 Centos Linux7设置静态IP的实例 ## 先进入配置文件的放置位置: cd /etc/sysconfig/network-scripts/ ## 查看当前网卡使用的是哪个文件 ip add ## 过滤出配置文件列表 ll | grep ifcfg ## 编辑配置文件 vi ifcfg-ens160 ## 配置文件内容 主要:BOOTPROTO IPADDR NETMASK NM_CONTROLLED ONBOOT 这几个字段,其他的不变 TYPE=Ethernet BOOTPROTO=static IPADDR=192.168.1.251 NETMASK=255.255.255.0 DNS1=8.8.8.8 DNS2=8.8.4.4 NM_CONTROLLED=no DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens160 UUID=23a77b70-a6e3-4399-a5bd-4ca312a0f123 DEVICE=ens160 ONBOOT=yes ## 修改网关配置文件: vi /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=localhost.localdomain GATEWAY=192.168.1.1 ## 重启网络服务 systemctl restart network.service 【相关推荐】 1. Mysql免费视频教程 2. 详解innodb_index_stats导入数据时 提示表主键冲突的错误 3. 实例详解 mysql中innodb_autoinc_lock_mode 4. MySQL中添加新用户权限的实例详解 5. 实例详解mysql中init_connect方法 以上就是详解Linux7设置静态IP的方法的详细内容,更多请关注学派吧其它相关文章!

赞(0)adminadminunix 阅读(1841)去评论

学派吧-关于Win2008R2服务器配置VPN服务器的图文教程详解-windows教程

这篇文章主要介绍了Win2008 r2服务器配置VPN服务器教程(图文详解),需要的朋友可以参考下 系统环境:WindowsServer2008R2Enterprise(完全安装) 1、配置准备工作 1.1、点击“开始”右边的“服务器管理器” 1.2、在“服务器管理器”里点击“角色” 1.3、在“角色”上点击右键选译“添加角色”,点击“下一步” 1.4、在“角色”里选择“网络策略和访问服务”,点击“下一步” 1.5、点击“下一步” 1.6、选择“路由和远程访问服务” 1.7、点击“安装” 2、配置VPN服务器 2.1、点击“角色”-“网络策略和访问服务”-“路由和远程访问” 2.2、在“路由和远程访问”上点右键选择“配置并启用路由和远程访问”,点击“下一步” 2.3、选译“自定义配置”点击“下一步” 2.4、选择“VPN访问”和“NAT”点击“下一步” 2.5、配置成功点击“完成”,出现提示”启动服务”点击“启动服务”。 3、现在配置下NAT: 3.1、在“路由和远程访问”-“IPv4”-“NAT”上点击右键选择“新增接口” 3.2、在接口里选一下你的外网接口,我这里的是本地连接,点击“确定”弹出属性。 3.3、在这里选择“公用接口连接到Internet”-“在此接口上启用NAT”,点击确定。 3.4、在“路由和远程访问”上点击右键选择“属性” 3.5、在弹出的窗口中选译“IPv4”-“静态地址池”点击“添加” 3.6、在“起始IP地址”里输入“172.16.0.1”,“结束IP地址”里输入“172.16.0.254”点击“确定” 3.7、点击“确定”,现在给用户分配的IP地址段已经配置好了。 VPN服务器配置成功后,还需要帐号连接。在这里我推荐使用PCVPN管理系统,因为PCVPN管理系统专为管理VPN用户而设计,可以设置VPN用户连接数、VPN用户限速、设置VPN用户到期时间等功能,达到你轻松管理VPN用户的目的。当然你也可以用系统自带的管理VPN用户。 4、配置VPN连接帐号: 4.1、点击“配置”-“本地用户和组”-“用户” 4.2、在“用户”上点击右键选择“新用户”,输入“用户名”和“密码”在选译“用户不能更换密码”和“密码永不过期”,点击“创建”,在点击“关闭” 4.3、双击新增加的用户“pcvpn”弹出“属性”窗口 4.4、弹出“属性”选择“拨入”-“网络访问权限”-“允许访问”点击“确定” 现在VPN服务器已全部完成配置,可以用添加的用户登陆VPN服务器了。 以上就是关于Win2008R2服务器配置VPN服务器的图文教程详解的详细内容,更多请关注学派吧其它相关文章!

赞(0)adminadminwindows 阅读(3058)去评论

学派吧-Win2008 r2 IIS7.5出现FastCGI进程最近常常失败的解决办法-windows教程

这篇文章主要介绍了Win2008 r2 IIS7.5出现FastCGI进程最近常常失败。请过一会再尝试此请求的解决方法,需要的朋友可以参考下 错误信息如图所示: 应用程序“PIAOYUN.CC”中的服务器错误 Internet Information Services 7.5 错误摘要 HTTP 错误 500.0 – Internal Server Error FastCGI 进程最近常常失败。请过一会再尝试此请求 详细错误信息 模块 FastCgiModule 通知 ExecuteRequestHandler 处理程序 PHP for FastCgi 错误代码 0x80004005 请求的 URL http://piaoyun.cc:80/index.php 物理路径 D:\wwwroot\piaoyun.cc\index.php 登录方法 匿名 登录用户 匿名 解决办法: 修改FastCGI参数配置,将每分钟快速故障数设置为0即可解决该问题。 以上就是Win2008 r2 IIS7.5出现FastCGI进程最近常常失败的解决办法的详细内容,更多请关注学派吧其它相关文章!

赞(0)adminadminwindows 阅读(2923)去评论

学派吧-Win2008 r2 IIS7.5如何制定目录禁止执行脚本方法的详细介绍-windows教程

这篇文章主要介绍了Win2008 r2 IIS7.5制定目录禁止执行脚本的方法,需要的朋友可以参考下 参考了万网,服务器Windows2008 IIS7.5可以做一下设置禁用脚本的执行方法——–需要禁止某个目录的脚本执行权限,您可以在要禁用脚本执行权限的目录建立一个web.config文件,里面加入下面的代码: <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <handlers> <remove name="ASPClassic" /> <remove name="PHP-FastCGI" /> <remove name="ASPNET-ISAPI-1.1-AXD" /> <remove name="ASPNET-ISAPI-1.1-HttpRemotingHandlerFactory-rem" /> <remove name="ASPNET-ISAPI-1.1-HttpRemotingHandlerFactory-soap" /> <remove name="ASPNET-ISAPI-1.1-PageHandlerFactory" /> <remove name="ASPNET-ISAPI-1.1-SimpleHandlerFactory" /> <remove name="ASPNET-ISAPI-1.1-WebServiceHandlerFactory" /> <remove name="AssemblyResourceLoader-Integrated" /> <remove name="AXD-ISAPI-2.0" /> <remove name="AXD-ISAPI-2.0-64" /> <remove name="HttpRemotingHandlerFactory-rem-Integrated" /> <remove name="HttpRemotingHandlerFactory-rem-ISAPI-2.0" /> <remove name="HttpRemotingHandlerFactory-rem-ISAPI-2.0-64" /> <remove name="HttpRemotingHandlerFactory-soap-Integrated" /> <remove name="HttpRemotingHandlerFactory-soap-ISAPI-2.0" /> <remove name="HttpRemotingHandlerFactory-soap-ISAPI-2.0-64" /> <remove name="PageHandlerFactory-Integrated" /> <remove name="PageHandlerFactory-ISAPI-2.0" /> <remove name="PageHandlerFactory-ISAPI-2.0-64" /> <remove name="Perl-CGI" /> <remove name="Perl-ISAPI" /> <remove name="rules-64-ISAPI-2.0" /> <remove name="rules-Integrated" /> <remove name="rules-ISAPI-2.0" /> <remove name="SecurityCertificate" /> <remove name="SimpleHandlerFactory-Integrated" /> <remove name="SimpleHandlerFactory-ISAPI-2.0" /> <remove name="SimpleHandlerFactory-ISAPI-2.0-64" /> <remove name="svc-Integrated" /> <remove name="svc-ISAPI-2.0" /> <remove name="svc-ISAPI-2.0-64" /> <remove name="TraceHandler-Integrated" /> <remove name="TRACEVerbHandler" /> <remove name="WebAdminHandler-Integrated" /> <remove name="WebServiceHandlerFactory-Integrated" /> <remove...

赞(0)adminadminwindows 阅读(2332)去评论

学派吧-win2008中关于如何设置计划任务执行PHP文件方法的详解-windows教程

这篇文章主要介绍了win2008中设置计划任务执行PHP文件的方法,需要的朋友可以参考下 在网上找了些WINDOWS执行PHP的计划任务的方法,有一个写得很全,可惜在我这竟然没通过。最后不得不综合各门派的方法,才能在我这运行成功1、写一个PHP程序,命名为test.php,内容如下所示: 代码如下: <? $fp = fopen("test.txt", "a+"); fwrite($fp, date("Y-m-d H:i:s") . " PiaoYun.CC成功了!\n"); fclose($fp); ?> 程序大胆地写,什么include\require尽管用,都没问题 2、新建Bat文件,命名为test.bat,内容如下所示: 代码如下: D:\php\php.exe -q D:\piaoyuncc\piaoyun.php//相应目录自己改上 3、建立WINDOWS计划任务: 开始–>控制面板–>任务计划–>添加任务计划浏览文件夹选择上面的bat文件设置时间和密码(登陆WINDOWS的)保存即可了。 4、over! 可以右键计划任务点“运行”试试 在windows 2008服务器上面使用任务计划运行PHP来生成phpcms v9的sitemaps的方法:代码如下: 代码如下: cd e:\wwwroot\piaoyun.cc\ //切换到网站程序所在的目录 D:\php\php.exe -q e:\wwwroot\piaoyun.cc\sitesmaps.php 上面代码中的sitesmaps.php的源代码请点击下面的地址查看:PHPCMS V9 全站Sitemaps生成[服务器端版] 以上就是win2008中关于如何设置计划任务执行PHP文件方法的详解的详细内容,更多请关注php中文网其它相关文章!

赞(0)adminadminwindows 阅读(2312)去评论

Win2008 64Bit下IIS环境安装memcache和memcached服务端的方法教程-学派吧

这篇文章主要介绍了Win2008 R2 64Bit下IIS环境安装memcache和memcached服务端的方法,需要的朋友可以参考下 如果IIS+PHP的环境下需要memcache的缓存支持。需要安装服务端和客户端呢! 一、安装memcached服务端 1、首先下载memcached的服务端,下面的下载地址包含了32位和64位的,大家可以参考自己的系统来下载: 这下是windows下的版本,安装要在命令行下安装解压到C盘或其他盘都可以,如我的是D盘memcached目录,然后进入cmd命令行,如下: Microsoft Windows [版本 5.2.3790] (C) 版权所有 1985-2003 Microsoft Corp. C:\Documents and Settings\Administrator>d: D:\>cd memcache144 D:\memcached144>memcached.exe -d install (安装为服务) D:\memcached144>memcached.exe -d start (启动) C:\memcached44> 这样就可以在进程里面看到memcache.exe进程。这样每次启动时都会自动启动 Memcached还有其他的一些常用的命令如下: 代码如下: -p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动memcached服务 -d restart 重起memcached服务 -d s top |shutdown 关闭正在运行的memcached服务 -d install 安装memcached服务 -d uninstall 卸载memcached服务 -u 以的身份运行 (仅在以root运行的时候有效) -m 最大内存使用,单位MB。默认64MB -M 内存耗尽时返回错误,而不是 删除 项 -c 最大同时连接数,默认是1024 -f 块大小增长因子,默认是1.25 -n 最小分配空间, key +value+flags默认是48 -h 显示帮助 按照上面的安装步骤安装之后,使用memcached -m 200来调整最大内存占用之后会发现没有起作用,总是默认的64MB的内存,在网上搜了一下,原因是注册表中并没有写入信息,可以这样来修改。 1. memcached -d shutdown 首先关闭memcached服务。 2.进入注册表,找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\memcached Server 在其中有一个ImagePath项,值为"d:\memcached144\memcached.exe" -d runservice,在后面加上 -p 11211 -l 127.0.0.1 -m 256 -c 2048 二、安装memcache客户端 2.下载php版本对应的php_memcache.dll (我这里使用的php版本是:php-5.4.15-nts-Win32-VC9-x86.zip) 然后解压,复制里面的php_memcache.dll到你php的ext目录下,如我的是“d:\php\ext”目录,为了php加载php_memcache.dll 3、配置php.ini在PHP的配置文件中:php.ini 的底部加上以下的代码: [memcache] extension = php_memcache.dll 4.重新启动IIS,然后查看一下phpinfo,如果有memcache,那么就说明安装成功!测试: <?php $mem = new Memcache; $mem->connect("127.0.0.1", 11211); $mem->set('key', 'This is a test!', 0,...

赞(0)adminadminwindows 阅读(2117)去评论

win2008 WEB环境配置之MYSQL5.6.22安装版安装配置方法教程-学派吧

这篇文章主要介绍了win2008 R2 WEB环境配置之MYSQL 5.6.22安装版安装配置方法,需要的朋友可以参考下 版本选择 因为MySql的版本越来越多,而作为中小网站者可能没有足够的经济去购买商业版本,所以一般选择免费版,而且功能也是足够使用的。 有钱任性就下载企业版,哈哈。 目前使用最多的版本是mysql installer community,属称社区版,也是免费版本。 下载MySql 1、去mysql官网下载,可以选择相应版本下载。推荐 2、通过搜索引挚搜索下载,找可信的资源站下载相应版本。 我这里选择的最新的社区版,mysql installer community-5.6.22.0,以下教程都是基于这个版本。 安装开始 双击下载的mysql installer community-5.6.22.0的图标, 安装协议界面 勾选“I accept the lincese terms”,点击“Next”, 安装类型界面各设置各项含义: Developer Default :默认安装。 Server only :公作为数据库服务器。 Client only :公作为客户端。 Full :完全安全类型。 Custom :自定义安装 这里我们选择“Custom”,来自定义安装, 选择产品和特征界面, 你可以点选“Filter”输入框,弹出产品选择框, 选择”Category”中的”MySql Servers”选项,”Architecture”你可以选择“Any”或者其中一个,我这里选择的是“64-bit”, 我只安装了最主要的MySql Server 5.6.22服务,其它的都没有选择。 你也可以直接默认安装全部功能。 “Install Directory”:指安装路径, “Data Directory”:指数据库文件路径, 建议都选择到非系统盘下。 点吉“Execute”进行安装 安装成功。点击“Next”进入下一步, 点击“Next”进入配置界面, 配置类型,我这里选择的是“Server Machine”,是作为专用数据库服务器, TCP/IP端口用默认的3306即可。 设置一个默认密码,最小长度为4为,默认管理员为root。 你也可以专门添加用户,根据不同的角色而分配不同的权限。 安装为系统服务,随系统启动而启动。 开始配置, 配置完成。 至此,Mysql 的安装到此已经完成了。下面我们先试一下,能不能连不上数据库。 Mysql已经默认安装了一个连接工具,名叫“MySQL 5.6 Command Line Client”,使用它可以连接数据库。 打开“开始”菜单,打开“MySQL 5.6 Command Line Client”, 输入我们安装时设置的管理员密码, 如看到如上界面,表示已经安装成功。面上显示了mysql 的connection id、版本号和版权。 好了,下面就可以正式开启MySql之旅了。 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。 脚本小编补充: 当然安装好mysql数据库以后,最好让mysql普通用户运行,放提权。 以上就是win2008 R2 WEB环境配置之MYSQL5.6.22安装版安装配置方法(图)的详细内容,更多请关注学派吧其它相关文章!

赞(0)adminadminwindows 阅读(2385)去评论

学派吧-详解win2008 IP安全策略下配置一个IP段的写法-windows教程

这篇文章主要介绍了win2008 IP安全策略下配置一个IP段的写法,需要的朋友可以参考下 可以指定单个 IP 地址或者 IPv4 或 IPv6 地址的子网。若要指定子网,请使用与下面类似的语法输入 IP 地址: 192.168.1.0/24 正斜杠 (/) 后面的数字表示子网掩码中的位数。可能为 32 位。在本示例中,24 表示前三个八进制数是子网地址,最后一个八进制数是子网内的主机 ID。表示主机 ID 的位必须为 0。本示例对应的子网掩码为 255.255.255.0。 对于 IPv6 地址,请使用相同的语法。正斜杠后面的数字表示子网掩码中的位数。可能为 128 位。表示主机 ID 的位必须为 0。例如: 2001:8e6c:6456:1c99::/64 下面附一下IP段对应表 IP总数 子网掩码 C段个数 /30 4 255.255.255.252 1/64 /29 8 255.255.255.248 1/32 /28 16 255.255.255.240 1/16 /27 32 255.255.255.224 1/8 /26 64 255.255.255.192 1/4 /24 256 255.255.255.0 1 /23 512 255.255.254.0 2 /22 1024 255.255.252.0 4 /21 2048 255.255.248.0 8 /20 4096 255.255.240.0 16 /19 8192 255.255.224.0 32 /18 16384 255.255.192.0 64 /17 32768 255.255.128.0 128 /16 65536 255.255.0.0 256 以上就是详解win2008 IP安全策略下配置一个IP段的写法的详细内容,更多请关注学派吧其它相关文章!

赞(0)adminadminwindows 阅读(2388)去评论

学派吧-win2008 R2 WEB环境配置之关于Mssql Server 2008 R2安装教程及远程连接设置方法详解(图文)-windows运维

这篇文章主要介绍了win2008 R2 WEB环境配置之Mssql Server 2008 R2 安装图文教程及远程连接设置方法,需要的朋友可以参考下 Microsoft® SQL Server™ 是用于电子商务、业务线和数据仓库解决方案的数据库管理和分析系统。是微软旗下的商业数据库软件。目前最新的版本已经发展到SQL Server 2014了,微软更是推出了Windows Azure SQL云数据库。 本篇的教程的目的就是带领大家安装一下Sql server 2008 R2,对每一步作一个大概的说明,说得不好的地方,请大家指出来,大家共同进步。 这台服务器是天翼云的1元主机,买来就是给大家做教程用的。如果大家觉得好,请多多关注本博客。 安装步骤 1、首先,在安装数据库之前,请先重启一下服务器。我已经事先把SQL ISO文件解压出来了,所以直接双击setup.exe, 直接点击“全新安装或向现有安装添加功能”, “安装程序支持规则”页,前面都是绿色的勾表示都通过了,直接“确定”即可, 输入产品密码, 接受许可条款,必须得支持。。。不然微软不给用。 安装程序支持文件,点“安装”,如下图 完装完如上图,我这里防火墙报警,这个不碍事,下一步, 选择“SQL Server 功能安装”,下一步, 选择需要安装的功能,因为有时候会在服务器上使用管理器等工具,所以我这里全选。如果你不确定需要哪些功能,那就先全选吧。 同时修改“共享功能目录”为D盘下路径,如上图。 又是规则检测 ,微软还挺细致的。 我这台服务器是第一次安装SQL 2008 R2,所以直接用默认实例MSSQLSERVER即可。一台服务器可以安装多个实例。 实例ID不能相同。 对于SQL的服务帐户,我都用得是NETWORK SERVICE帐户,方便管理使用, 脚本之家小编注:可以新建一个普通用户,这样就可以自定义低权限运行,确实比2003安全很多。2003都是直接的系统管理员帐户运行的sql server服务。 设置好的服务帐户情况,如上图。 我们的SQL是用来做网站数据库的,所以推荐使用“混合模式”,并给sa帐户设置一个密码,密码需符合复杂性要求。并添加当前用户为数据库管理员帐户。 修改数据库的相关目录,都设为d盘目录下, 同样添加当前用户为Analysis Services管理员, “安装本机模式默认配置”, 再一次配置规则,只要都是绿色的勾就可以往下安装了, 配置文件的路径,里面保存了我们前面设置的各种配置,开始安装, 安装会比较慢,根据服务器配置,安装时间不等,只要耐心等待安装完即可。 经过慢长的安装,终于安装完了,直接打开SSMS登录看一下吧。 因为在服务器上直接使用SSMS且只有一个默认数据库实例,所以在服务器名称栏直接填”.”即可,也可以用“127.0.0.1”或“localhost”。 如果你有多个实例则需要在后面加上实例名,如127.0.0.1\newsqlserver。 在本机登录,身份验证可以用windows 身份验证和sql server 身份验证。 远程连接设置 我们不可能每次修改数据库都远程桌面到服务器,使用最多的是使用本地的SSMS管理器连接远程的数据库服务器,所以我们还要进行设置才能支持数据库远程连接。如果大家是跟我一样安装的,那只要在防火墙里添加一条SQL的入站规则就可以了。 打开防火墙,入站规则,新建规则, 这里我选择端口,也可以选择程序。 SQL SERVER 默认端口是1433, 允许连接, 规则作用域, 起个名称保存即可。 在本地打开SSMS管理器,填入服务器的ip地址和sa密码即可登录到数据库服务器,就像操作本地数据库一样方便。 网上有很多教程说需要开启SQL Server Browser服务,但是我这里并没有开启这个服务。 本篇到此为止。 以上就是win2008 R2 WEB环境配置之关于Mssql Server 2008 R2安装教程及远程连接设置方法详解(图文)的详细内容,更多请关注学派吧其它相关文章!

赞(0)adminadminwindows 阅读(3748)去评论

更好的服务器推荐选择

本站主要用于阿里云、腾讯云、华为云服务器活动的推荐及优惠购买方式、并搜集服务器运维的日常解决方案!

联系我们联系我们

登录

找回密码

注册