因公司业务需求安装云锁 然后发现网上教程大多只有一半 so 解决问题发此博文记录

首先需要服务器环境以及宝塔安装好的机器 so 这里以安装好宝塔的服务器为例 根据我的操作一步步来 100%安装成功

首先去云锁注册账号 然后进行下列操作

安装云锁

 提示

如曾经下载过云锁安装包,则将旧的云锁安装包及安装目录删除(rm -rf yunsuo_*)后再安装。Ubuntu系统的用户需要切换到root权限进行安装。

快速安装

CentOS/Redhat

x86:wget http://download.yunsuo.com.cn/v3/yunsuo_agent_32bit.tar.gz && tar xvzf yunsuo_agent_32bit.tar.gz && chmod +x yunsuo_install/install && yunsuo_install/install

x64:wget http://download.yunsuo.com.cn/v3/yunsuo_agent_64bit.tar.gz && tar xvzf yunsuo_agent_64bit.tar.gz && chmod +x yunsuo_install/install && yunsuo_install/install

Ubuntu

x86:wget http://download.yunsuo.com.cn/v3/yunsuo_agent_32bit.tar.gz && tar xvzf yunsuo_agent_32bit.tar.gz && chmod +x yunsuo_install/install && sudo yunsuo_install/install

x64:wget http://download.yunsuo.com.cn/v3/yunsuo_agent_64bit.tar.gz && tar xvzf

添加服务器到云中心。

/usr/local/yunsuo_agent/agent_smart_tool.sh -u cloud_name -p cloud_passwd

PS:cloud_name:云中心账户名;cloud_passwd:云中心登录密码

查看云锁是否运行

 ps -ef | grep yunsuo_agent

云锁服务相关命令

云锁启动/停止/重启/状态

service yunsuo start/stop/restart/status
/etc/init.d/yunsuo start/stop/restart/status

宝塔面板的nginx插件安装

首先在操作前,请确认已经配置好宝塔面板,并采用编译方法配置的nginx环境!(不是极速安装,是编译安装)

你可以使用SSH工具以ROOT权限登陆之后下载备份nginx,也可以直接使用命令备份nginx
查看nginx位置

  1. ps -elf | grep nginx

进入宝塔nginx目录

  1. cd /www/server/nginx/sbin/

备份宝塔nginx

  1. cp nginx nginx.bak

进入root目录

  1. cd /root

下载云锁防护模块压缩包

  1. wget https://codeload.github.com/yunsuo-open/nginx-plugin/zip/master -O nginx-plugin-master.zip

解压云锁防护模块压缩包

  1. unzip nginx-plugin-master.zip

查看宝塔编译好的nginx加载模块,在重新编译加载云锁防护模块的时候仍需加载这些模块

  1. nginx -V

注意这个命令是大写的V,如果小写v是不会显示模块的

将./configure arguents:之后的内容复制到记事本备用,比如我的是:

  1. --user=www --group=www --prefix=/www/server/nginx --with-openssl=/www/server/nginx/src/openssl --add-module=/www/server/nginx/src/ngx_devel_kit --add-module=/www/server/nginx/src/lua_nginx_module --add-module=/www/server/nginx/src/ngx_cache_purge --add-module=/www/server/nginx/src/nginx-sticky-module --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_image_filter_module --with-http_gzip_static_module --with-http_gunzip_module --with-ipv6 --with-http_sub_module --with-http_flv_module --with-http_addition_module --with-http_realip_module --with-http_mp4_module --with-http_concat_module --with-ld-opt=-Wl,-E --with-jemalloc --without-http_upstream_session_sticky_module --with-pcre=pcre-8.40

(我的仅供参考,实际以自己的为准)

进入nginx源码目录,对nginx进行重新编译,操作之前请确认自己的nginx是编译模式安装的,而不是宝塔面板的极速安装

  1. cd /www/server/nginx/src

编译内容

  1. ./configure 上一步记事本中的备用内容 --add-module=/root/nginx-plugin-master

./configure和记事本复制的内容之间有个空格,后面的--add-module前面也有个空格,比如我的编译命令为:

  1. ./configure --user=www --group=www --prefix=/www/server/nginx --with-openssl=/www/server/nginx/src/openssl --add-module=/www/server/nginx/src/ngx_devel_kit --add-module=/www/server/nginx/src/lua_nginx_module --add-module=/www/server/nginx/src/ngx_cache_purge --add-module=/www/server/nginx/src/nginx-sticky-module --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_image_filter_module --with-http_gzip_static_module --with-http_gunzip_module --with-ipv6 --with-http_sub_module --with-http_flv_module --with-http_addition_module --with-http_realip_module --with-http_mp4_module --with-http_concat_module --with-ld-opt=-Wl,-E --with-jemalloc --without-http_upstream_session_sticky_module --with-pcre=pcre-8.40 --add-module=/root/nginx-plugin-master

(我的仅供参考,实际以自己的为准)

等待命令结束,输入编译命令

  1. make

完成后将系统中原有的nginx用重新编译生成的nginx文件替换

停止nginx

  1. service nginx stop

删除原来的nginx,操作之前请确认自己的nginx已经备份

  1. rm -rf /www/server/nginx/sbin/nginx

复制新编译的nginx

  1. cp /www/server/nginx/src/objs/nginx /www/server/nginx/sbin/

启动nginx

  1. service nginx start

安装pc软件登录操作 选择云中心登录 服务器就会出来

在服务器上右键 常用设置-》网站漏洞防护-》防护模式 这样就可以拦截恶意请求了

输入你的网址后面加上/?order%20by,测试云锁  可以看到已经被成功拦截

宝塔面板安装云锁启用拦截功能全流程操作相关推荐

  1. 手机云盘share php,宝塔面板安装云盘目录列表TCShare – 支持和彩云/天翼云

    和彩云是中国移动旗下的云存储产品.通过和彩云,您可以在手机和电脑间备份或同步照片.日历.通讯录.文档等,享受安全便捷的多种云服务. 目前TCShare的作者更新了程序,提供了对和彩云的支持,这篇文章还 ...

  2. Bt(宝塔面板)安装wordpress以及如何开启最简单实用的动静分离优化

    今天说的还是Bt(宝塔面板)方面的教程,我们都知道,利用wordpress建站,很方便,而且wordpress优化起来也很方便,相关的教程网上搜索下还是有很多的!我们用wordpress建好站点之后, ...

  3. 阿里云服务器搭配宝塔面板安装Redis为网站提速

    一.Redis是什么? 按照网络上的解释:Redis是一款内存高速缓存数据库.Redis全称为:Remote Dictionary Server(远程数据服务)Redis以内存作为数据存储介质,所以读 ...

  4. centos ftp服务器搭建_CentOS系统云服务器宝塔面板安装以及微信小程序服务器搭建...

    宝塔面板(官网http://bt.cn)是一款非常优秀的服务器管理工具,无论是系统功能还是用户界面都做的很完善很人性化,是使用Linux服务器的站长不可多得的一款工具,本文以CentOS6.5-64位 ...

  5. 服务器一般安装那种centos_CentOS系统云服务器宝塔面板安装以及微信小程序服务器搭建...

    宝塔面板(官网http://bt.cn)是一款非常优秀的服务器管理工具,无论是系统功能还是用户界面都做的很完善很人性化,是使用Linux服务器的站长不可多得的一款工具,本文以CentOS6.5-64位 ...

  6. 宝塔linux面板搭建小程序wss,CentOS系统云服务器宝塔面板安装以及微信小程序服务器搭建...

    宝塔面板(官网bt.cn)是一款非常优秀的服务器管理工具,无论是系统功能还是用户界面都做的很完善很人性化,是使用Linux服务器的站长不可多得的一款工具,本文以CentOS6.5-64位系统为例详细介 ...

  7. 宝塔php安装那个合_使用宝塔面板安装nextcloud | 启用本地存储 | 安装smbclient

    宝塔面板安装nextcloud | 启用本地存储 使用宝塔面板搭建nextcloud服务后,在设置外部存储时总是无法启用本地存储. 问题1:提示:"smbclient" 未安装.无 ...

  8. 腾讯云主机Ubuntu之服务器环境搭建以及宝塔面板安装

    腾讯云主机Ubuntu之服务器环境搭建以及宝塔面板安装 我也是第一次使用Ubuntu服务器,所以遇到很多问题,在这里记录一下 1.云服务器购买 建议新手选择快速配置,因为自定义配置里面有自己选择很多参 ...

  9. 阿里云服务器菜鸟教程选配、宝塔面板安装到WordPress网站上线

    阿里云服务器新手教程从云服务器选配购买.云服务器配置到网站上线全过程,阿里云服务器如何购买?购买后如何使用?新手站长抽时间写了一篇详细的阿里云服务器新手教程,从云服务器选配到网站上线全过程: 阿里云服 ...

  10. 宝塔php扩展fil_宝塔面板安装Redis给WordPress网站加速优化教程

    宝塔面板php安装redis缓存以加快WordPress的开启速度,因为WordPress打开速度慢,所以霜天 seo使用多种方式来提高wordpress的加载速度,其中一个好办法是:使用redis加 ...

最新文章

  1. C#+Vue推送连续图片 到前端播放视频解决方案
  2. 【组合数学】鸽巢原理 ( 鸽巢原理简单形式 | 鸽巢原理简单形式示例 1、2、3 )
  3. shfflenetv2代码解读
  4. Android的服务(Service)(一)生命周期
  5. 稀疏矩阵十字链表类java_稀疏矩阵的十字链表存储表示
  6. windows10访客_如何在Windows 10中创建访客帐户
  7. Arcpy报错及解决——持续补充中
  8. 阿里云服务器开启端口
  9. Android 模拟器 GPU ON
  10. .NET简谈组件程序设计之(渗入序列化过程)
  11. 整理了一份嵌入式相关开源项目、库、资料
  12. 无迹粒子滤波算法 UPF
  13. 知识库文章MDL9396274-How to:使用色环电阻计算器
  14. 万字综述自动驾驶数据闭环
  15. 【算法设计与分析】递归与分治 | 复习笔记
  16. 苹果ios用js的Date() 获取到的日期时间 显示NaN
  17. Centos6.5更新e1000网卡驱动
  18. 目前已确认 Windows 10 KB5015807 更新中存在的问题
  19. 10. 大数据:人工智能的基石
  20. Asp.net设置Meta标签优化好你的页面

热门文章

  1. 依山傍水,云淡风轻-----只是传说
  2. 开源组件安全漏洞检测主流工具对比
  3. Unity编辑器(Editor)的问题全解以及使用
  4. c#阿里CSB接口对接--
  5. 玩平衡车系列——编码器使用教程与测速原理
  6. html清除span的text,使用jquery删除字符串中的span标签
  7. android 换肤 原理,Android动态换肤实现原理解析
  8. ORA-20001: Latest xml inventory is not loaded into table
  9. codeforces topcoder 指南
  10. 如何使用Topcoder