随笔分类 - linux运维
摘要:## 1.gitlab 简介 ### 1.1.定位 ``` gitLab 是一个基于 Git 实现的在线代码仓库托管软件 可以用 gitlab 自己搭建一个类似于 Github 一样的系统,一般用于在企业、学校等内部网络搭建 git 私服。 对于软件工程质量管理非常重要。 ``` ### 1.2.功
阅读全文
摘要:# gitlab_install_on_ubuntu18_centos7 - 参考文档: > 清华大学镜像站及文档: https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/ ## 1.在 ubuntu18 上安装社区版 gitlab-ce - 官方文档
阅读全文
摘要:CentOS7 安装 vsftpd 服务 0.FTP简介 FTP服务是一个跨平台的文件共享解决方案 0.1.FTP两种模式的区分:服务端的主被动模式 0.2.FTP 常用的三中用户授权方式 1.匿名用户访问 2.系统用户授权访问 3.虚拟用户授权访问 1.安装FTP服务端 1.1.环境准备 检查系统
阅读全文
摘要:CentOS7.5 系统最小化安装与初始化配置 1.安装标准化的系统 1.1.系统安装期间的语言 选择:中文-简体中文,安装完成也会默认支持中文输出,便于管理 1.2.时区选择 亚洲上海,CST时区(东八区用) 1.3.分区方式 |挂载路径 |分区格式 |分区大小 |备注信息 | | |: : |
阅读全文
摘要:1.初始化网络配置 1.1.创建工作目录 生产环境下必须有个固定的目录存放一些安装软件和调试工具, 否则每个管理员都随意存放软件工具,服务器的环境可以想而知 mkdir -p /opt/{tools,scripts} mkdir -p /data/backup cd /opt/tools/ 安装常用
阅读全文
摘要:gradle是目前很火的打包工具 完美的分割线 1.准备工作 1)本教程适用于以下系统环境CentOS6.9_x64CentOS7.5_x64 2)gradle的运行依赖Java环境,需要预先安装,具体Java安装方法可以参考我的另一篇博文:linux下yum安装jdk1.8(rpm包)和tomca
阅读全文
摘要:Maven(mvn)是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具(百度百科) 简单理解为一个打包工具,其他的打包工具比如gradle也很火,常用于与jenkins等代码发布平台的联合代码发布 本文
阅读全文
摘要:本文接着上篇安装jenkins,安装相关插件,使用我们公司持续集成的测试环境实例进行演示 完美的分割线 1.安装jenkins的maven插件 如果要使用jenkins自带的maven插件进行打包,需要安装maven插件,较常用,不过我这边使用的是服务器上已经安装好的maven工具,所以该插件可以不
阅读全文
摘要:通过jenkins自动化部署项目代码可以大幅度节省打包上传部署的时间,提高开发测试的工作效率 完美的分割线 1.Jenkins是什么 1)Jenkins是一款自包含的开源自动化服务,可用于自动执行与构建,测试和交付或部署软件有关的各种任务。2)Jenkins目前可以通过本地系统软件包Docker进行
阅读全文
摘要:Java是目前可移植性较高的语言,相当火热,tomcat运行就需要Java语言环境 0.java简介 1)tomcat运行需要对应的Java环境,Java环境通过安装jdk来获得2)为了防止兼容性问题,tomcat和Java的版本最好对应,一般java-1.8对应tomcat8,java-1.7对应
阅读全文
摘要:Java是目前可移植性较高的语言,相当火热,tomcat运行就需要Java语言环境 完美的分割线 0.java简介 1)tomcat运行需要对应的Java环境,Java环境通过安装jdk来获得 2)为了防止兼容性问题,tomcat和Java的版本最好对应, 一般java-1.8对应tomcat8,j
阅读全文
摘要:在CentOS6上搭建的ftp服务器,突然无法使用浏览器进行访问,但使用xftp等工具可以正常访问 想到之前修改过阿里云的安全组设置,推测可能有关 1)修改vsftpd的配置,手动指定被动模式的随机连接端口,增加以下内容: pasv_min_port=50000 pasv_max_port=6000
阅读全文
摘要:yum安装的vsftpd配置文件如下: vim /etc/vsftpd/vsftpd.conf 1)以“#”字符开始的行是注释行。每一行为一个选项设置,格式为“option=value”,注意“=”号两边不能留空白符。2)除了这个主配置文件外,还可以给特定用户设定个人配置文件 1.与建立FTP链接相
阅读全文
摘要:Linux下常用的ftp操作命令 完美的分割线 1.登陆ftp服务器 ftp [IP] [PORT] # 登陆ftp服务器,本机登陆可以不写IP 实例演示: [root@ftpsrv vsftpd]# ftp 127.0.0.1 21 Connected to 127.0.0.1 (127.0.0.
阅读全文
摘要:朋友的阿里云服务器一早上报木马入侵,找我处理,登陆阿里云查看警告信息“恶意进程(云查杀)-XorDDoS木马”, 本文也可以作为服务器处理木马排查的步骤的参考文章 排查原则: 1.一般的木马都有多个守护进程,不一定可以短时间停掉,或者处理好,要注意备份业务数据 2.如果木马运行影响到业务运行,首先要
阅读全文
摘要:前几天iOS的App提交给苹果审核没通过,给出的原因是:该应用在 IPv6 的环境下无法使用。检查发现:阿里云优化过的系统没有启用IPv6协议,需要配置启用一下,但是只单独启用IPv6也是无法直接提供访问的,可以使用 Hurricane Electric提供的IPv6 Tunnel Broker 来
阅读全文
摘要:IPv6被认为是IPv4的替代产品,它用来解决现有IPv4地址空间即将耗尽的问题。但目前,开启IPv6可能会导致一些问题。因此有时我们需要关闭IPv6。下面是IPv6的关闭方法应该适用于所有主流的Linux发行版包括Ubuntu、Debian、CentOS。 IPv6在CentOS6.5系统中默认是
阅读全文
摘要:Linux运维常用150个命令 转载自:www.cnblogs.com/bananaaa/p/7774467.html 命令 功能说明 线上查询及帮助命令(2个) man 查看命令帮助,命令的词典,更复杂的还有info,但不常用。 help 查看Linux内置命令的帮助,比如cd命令。 文件和目录操
阅读全文

浙公网安备 33010602011771号