通过IP路径直接访问ci项目

缘起公司之前一直使用php做后台,沿用的是简学易懂的ci框架。去年下半年起,听取了相关人士的建议,招聘了java。之后java在这个公司崛起了,到现在,php已经没有立足之地,要么转java,要么离职。boss的想法,php入门容易(这难道有错吗),没有java安全(不知道是谁给他洗的脑),java可以团队化管理(好像php不行似的,这就是不招php的借口?)...等等,他觉得反正相关人士肯定不会

Nginx SSL证书安装

一个日本的客户需要安装ssl,提升网站安全性。他不太会配置,让我帮个忙。之前有配置过apache和nginx(我自己的网站和微信小程序),感觉照着服务商提供的文档就能轻松走完流程,配置好ssl。这次出现了两个变化,一个是服务商为日本的,文档什么的都有点不太懂;还有一个就是前期生成CSR之后提交服务器都是客户自己做的,之前生成私钥和证书(aliyun)是要选择服务器类型的。这个日本服务商是否要选择服

tomcat 配置虚拟主机

测试环境:windows 7tomcat 7基于主机名的虚拟主机配置在随意盘符下建立一个目录作为虚拟地址的目录。例如:F:\virtualhost1,在其下建立test1.html,写入内容例如:test在tomcat/conf/service.xml中 加入如下配置一段配置:<Host> ...... </Host> 这里的Host配置,是配置文件原本就有的,下面的需

tomcat配置https(ssl证书)

前提条件域名tomcat类型的证书等文件本篇选择赛门铁克的免费型DV SSL证书,在阿里云云盾平台购买的。直接在搜索框内搜索ssl或者ca证书,会在搜索页第一行看到ssl控制台。在一系列的流程后,拿到了pfx证书和证书密码两个文件。跟之前配置过的nginx和apache不一样。之前apache有3个文件,一个私钥文件,还有两个是公钥证书文件和证书链(或中间证书)文件。nginx少一个证书链文件,只

linux查看端口占用情况

Linux如何查看端口1、lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000# lsof -i:8000 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME lwfs 22065 root 6u IPv4 4395053 0t0 TCP *:irdmi

linux 限制(禁止) IP 通过 ssh 远程登录

这两天远程登录客户服务器,登录成功后,突然看到提示的信息有点不对。有很多失败的远程登录请求,且次数达到了3万多。感觉像是在被强行登录攻击。虽然这些请求都没有成功,但谁知道它什么时候就能强行破解密码进入呢。这时要么设置一个极其复杂的登录密码,要么就是限制这些IP远程登录。Last failed login: Mon Dec 17 14:51:13 CST 2018 from 222.90.204.6

高手对决 -- 博客服务器被黑的故事

百度linux禁止ip远程登录时,发现的一篇有趣的文章【高手对决 -- 博客服务器被黑的故事】。作者应该是真的碰到被黑的情景,只不过末尾的黑客又会回来了应该是虚构的。文章写得很有趣,特意转载。

PATHINFO、REWRITE重写以及图片防盗链

什么是PATHINFO?字面意思,就是文件路径信息。举个例子,下面连接中黑色突出部分,即为PATHINFO。http://localhost/index.php/Home/Index/index/a/1/b/2?c=3注意:c=3并不是pathinfo的一部分,它是一个query参数。PATHINFO指的是URL的路径实际上不存在的时候,apache或者Nginx等通过一定的手段将不存在的路径,都

windows下建立软链

使用 junction,下载地址安装:1.下载后解压,并将其中的 junction.exe 文件复制到 C:\Windows\System32;2.双击运行 junction.exe,选择 agree,安装完成;3.打开命令行窗口,进行软链的创建和删除;创建命令:junction D:\java\iapp\resource “D:\webresource” # or like junction D