
服务器
文章平均质量分 68
秃头哥编程
这个作者很懒,什么都没留下…
展开
-
使用Docker搭建gitlab服务器及端口映射
用了很久的svn,感觉还是不如git好用。有时候代码升级到正式环境后,出现了紧急bug需要修复,在这期间又提交了新的代码,这种情况下svn想要回滚和pick某些commit就老费劲了。所以就想着在服务器上搭建一个gitlab,方便使用。之所以选择docker的原因是方便,下载镜像就能一键启动,只需要做一下目录挂载即可。本次服务器环境是centos7.31、安装docker# 1、uninstall old versionssudo yum remove docker \原创 2021-12-10 22:22:17 · 3964 阅读 · 0 评论 -
服务器CPU飙升问题分析
4核的服务器突然很卡,急忙跑上去看看发生了什么事。top命令查看占用率最高的进程pid为12033,top -Hp 12033查看进程下面线程的使用情况这俩罪魁祸首用的最多jstack 12033 > check.txt查看进程的堆栈信息,输出到文件后,通过线程的16进制看看在干啥printf "%x\n" 12035打印16进制,然后在check.txt里面进行搜索0x2f03GC task可以执行jstat -gcutil 进程号 统计间隔毫秒 统计次数(缺省代表一致统计),原创 2021-09-11 19:08:46 · 825 阅读 · 0 评论 -
使用nginx配置二级域名
最近想把三个项目配在一个服务器上,于是想使用nginx配置二级域名实现。1.域名添加解析我的是阿里云的域名,所以首先给自己的域名添加解析。打算使用 www.codeliu.com , test1.codeliu.com, test2.codeliu.com这三个域名,其中 test1.codeliu.com, test2.codeliu.com作为二级域名。2.准备好三个项目ecl...原创 2018-11-21 11:39:24 · 40472 阅读 · 3 评论 -
vsftpd添加用户并分配不同权限
最近有个需求,就是不同的ftp用户能操作不同的目录,这样就能防止文件被乱动。centos6.5服务器上装的是vsftpd。一、安装vsftpd1.安装vsftpd组件yum -y install vsftpd安装完后,有/etc/vsftpd/vsftpd.conf 文件,是vsftp的配置文件。2.防火墙开启21端口因为ftp默认的端口为21,而centos默认是没有开启的,所以...原创 2018-11-24 10:36:41 · 7220 阅读 · 3 评论 -
虚拟机安装centos6.5
有个虚拟机还是很方便的,可以随便搞。首先下载一个VMware-workstation-full-*,然后下载一个centos6.5的系统,这里我下载的是mini版,只有300多兆,可以在这里下载centos6.5 https://blog.youkuaiyun.com/huchunlinnk/article/details/45038025现在开始安装在主页上点击创建新的虚拟机,选择“典型”,...原创 2018-11-23 14:32:11 · 1163 阅读 · 0 评论 -
Jenkins搭建自动化部署环境(基于github)
服务器使用centos6.5一、安装jenkins因为我用的win7系统,所以下载好后,在jenkins.war路径下,打开命令行,使用下面的命令运行jenkins。java -jar jenkins.war等jenkins完全运行之后,打开浏览器输入localhost:8080就可以打开下面的窗口。(有一个输密码的窗口,不记得截图了,可以在它的路径下找到密码,然后安装默认的插件)...原创 2018-11-27 12:02:47 · 10277 阅读 · 3 评论 -
十分钟入门Nginx基本功能
本文主要介绍一些Nginx的最基本功能以及简单配置,但不包括Nginx的安装部署以及实现原理。废话不多,直接开始。1、静态HTTP服务器首先,Nginx是一个HTTP服务器,可以将服务器上的静态文件(如HTML、图片)通过HTTP协议展现给客户端。配置:server { listen 80; # 端口号 location / { root /usr/share/nginx/html...转载 2019-05-31 13:59:20 · 488 阅读 · 0 评论