服务器运维

IntelliJ IDEA下的git操作

   2017年03月13日
上一篇介绍了Git简要操作说明,这里接着介绍IntelliJ IDEA下的git操作,比命令行要好用的多。(1)新建项目后,点击菜单上的VCS--Import Into Version Control--Create Git Repository,选择项目文件夹,点击OK(2)在左侧项目列表的项目名称上右击,找到git,选择add(3)按Ctrl+K,选择要上传到仓库的文件,去掉.idea钱的勾。
IntelliJ IDEA下的git操作 IntelliJ IDEA下的git操作 IntelliJ IDEA下的git操作

Git简要操作说明

   2017年03月13日
本文主要介绍命令行方式的git操作,各个不同平台会有各自IDE的简化方式,文后以IntelliJ IDEA为例。一、创建新仓库创建新文件夹,打开,然后执行gitinit以创建新的 git 仓库。二、检出仓库执行如下命令以创建一个本地仓库的克隆版本:gitclone/path/to/repository如果是远端服务器上的仓库,你的命令会是这个样子:gitclonehttps://host/to/r
Git简要操作说明

CentOS 7 下 ifconfig/netstat command not found 解决办法

   2017年03月03日
今天想用netstat检查端口占用情况时,发现报错,同时ifconfig也同样命令未找到#ifcon-bash:ifconfig:commandnotfound谷歌了一下,整理了一下解决思路查看ifconfig命令是否存在查看 /sbin/ifconfig是否存在如果ifconfig命令存在,查看环境变量设置#echo$PATH 如果环境变量中没有包含ifconfig命令的路径临时修改环境变量

GFM(Github Flavored Markdown) 格式说明

   2017年02月25日
GFM 是 Github 拓展的基于 Markdown 的一种纯文本的书写格式。基础书写格式段落在 Markdown 中,连续的一行或多行就是一个段落。用空行来进行切段。这是第一个段落 我跟上面是同一个段落这是第二个段落大纲Markdown 中,使用#来定义大纲标题,有多少个#,就表示是几级的大纲。比如:#这是一级标题(会生成<h1>标签) 这里是段落内容 ##这里是二级标题(会生成&

GitLab配置SMTP邮件服务

   2017年02月25日
GitLab的安装请参考:GitLab v8.17.0安装及汉化一、修改 /etc/gitlab/gitlab.rb 文件,添加邮件服务器信息vi/etc/gitlab/gitlab.rbgitlab_rails['smtp_enable']=true gitlab_rails['smtp_address']="smtp.163.com" git

GitLab v8.17.0安装及汉化

   2017年02月25日
本文中的方法,于2017-02-25号测试成功,真实可用。本文基于CentOS7安装,其他操作系统可参照官网。一、GitLab介绍GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供
GitLab v8.17.0安装及汉化

【转】 JVM上的随机数与熵池策略

   2017年02月23日
在apache-tomcat官方文档:如何让tomcat启动更快里面提到了一些启动时的优化项,其中一项是关于随机数生成时,采用的“熵源”(entropy source)的策略。他提到tomcat7的session id的生成主要通过java.security.SecureRandom生成随机数来实现,随机数算法使用的是”SHA1PRNG”privateStringsecureRandomAlgor

解决Tomcat8以后的版本,Tomcat启动缓慢的问题

   2017年02月22日
今天给新的阿里云ECS服务器部署的时候,发现启动Tomcat会卡很久,花了6分多钟,并没有报任何异常。CreationofSecureRandominstanceforsessionIDgenerationusing[SHA1PRNG]took[374,817]milliseconds先上解决方案:1)在Tomcat环境中解决可以通过配置JRE使用非阻塞的Entropy Source。在catal

【转】 在Docker中制作自己的Tomcat应用

   2016年10月09日
本文是Docker的入门文章,推荐Java开发者阅读。文章详细介绍了如何用Docker来安装部署Tomcat。介绍本文会讲述:扩展Tomcat的官方Dockerfile构建新的镜像从修改过的新镜像启动容器在容器里部署RESTful的Web服务并测试Apache Tomcat使用docker search可以查到最流行的(和官方的)Docker Tomcat容器:$sudodockersearcht
在Docker中制作自己的Tomcat应用 在Docker中制作自己的Tomcat应用 在Docker中制作自己的Tomcat应用

【转】 11 个炫酷的 Linux 终端命令大全

   2016年08月29日
今天给大家分享用了十年的Linux总结出来的11个炫酷的Linux终端命令大全,通过今天这篇文章我将向大家展示一系列的Linux命令、工具和技巧,我希望一开始就有人告诉我这些,而不是曾在我成长道路上绊住我。1.命令行日常系快捷键如下的快捷方式非常有用,能够极大的提升你的工作效率:CTRL + U -剪切光标前的内容CTRL + K -剪切光标至行末的内容CTRL + Y -粘贴CTRL + E -
11 个炫酷的 Linux 终端命令大全

在Centos7中为Tomcat配置nginx反向代理

   2016年08月29日
一、前言1.关于NginxNginx (“engine x”) 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系
在Centos7中为Tomcat配置nginx反向代理

解决Windows Server 80端口占用的问题

   2016年08月11日
今天给客户部署项目(Tomcat)时,发现浏览器里一直是404,细看控制台输出,发现80端口被占用了。查询下来是一个叫"NT KERNEL & SYSTEM"的系统进程占用了80。百度之,说是可能服务器上安装了vs,客户的机子,卸载是不大可能的,只能想其他方法。打开注册表regeditHKEY_LOCAL_MACHINE-->System-->Current
解决Windows Server 80端口占用的问题