linux
竹jing
这个作者很懒,什么都没留下…
展开
-
CentOS 7最小版搭建JDK+Tomcat+Nginx+MySQL+Redis+MongoDB+Maven+Git+Jenkins环境(十)——安装配置Jenkins(完结)
十、安装配置JenkinsJenkins是一个广泛用于持续构建的可视化web工具,持续构建说得更直白点,就是各种项目的"自动化"编译、打包、分发部署。Jenkins可以很好的支持各种语言(比如:java, c#, php等)的项目构建,也完全兼容ant、maven、gradle等多种第三方构建工具,同时跟svn、git能无缝集成。也支持直接与知名源代码托管网站,比如github、bitbucket直接集成。Jenkins其实就是一个框架集,可以整合任何你想整合的内容,实现公司的整个持续集成体系,如:原创 2020-07-20 20:43:01 · 405 阅读 · 0 评论 -
CentOS 7最小版搭建JDK+Tomcat+Nginx+MySQL+Redis+MongoDB+Maven+Git+Jenkins环境(九)——安装配置Git
九、安装配置Gitgit是一个分布式版本控制软件,用于Linux内核开发的版本控制工具。与CVS、Subversion一类的集中式版本控制工具不同,它采用了分布式版本库的作法,不需要服务器端软件,就可以运作版本控制,使得源代码的发布和交流极其方便。git的速度很快,这对于诸如Linux内核这样的大项目来说自然很重要。git最为出色的是它的合并追踪能力。很多著名的软件都使用git进行版本控制,其中包括Linux内核、X.Org服务器和OLPC内核等项目的开发流程。——摘自维基百科1、前期准备1.1原创 2020-07-20 20:38:43 · 301 阅读 · 0 评论 -
CentOS 7最小版搭建JDK+Tomcat+Nginx+MySQL+Redis+MongoDB+Maven+Git+Jenkins环境(八)——安装配置Maven
八、安装配置MavenApache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。Maven也可被用于构建和管理各种项目,例如C#,Ruby,Scala和其他语言编写的项目。Maven项目使用项目对象模型(Project Object Model,POM)来配置。项目对象模型存储在名为 pom.xml 的文件中。——摘自维基百科1、下载原创 2020-07-20 20:38:17 · 210 阅读 · 0 评论 -
CentOS 7最小版搭建JDK+Tomcat+Nginx+MySQL+Redis+MongoDB+Maven+Git+Jenkins环境(七)——安装配置MongoDB
七、安装配置MongoDBMongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。——摘自原创 2020-07-19 19:36:21 · 204 阅读 · 0 评论 -
CentOS 7最小版搭建JDK+Tomcat+Nginx+MySQL+Redis+MongoDB+Maven+Git+Jenkins环境(六)——安装配置Redis
五、安装配置RedisRedis是一个开源的使用ANSI 编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,其遵守BSD协议,并提供多种语言的API。1、检查是否安装了相应依赖包使用命令yum list gcc-c++ tcl由上图可知已安装了gcc-c++,故只需安装tcl即可,执行命令sudo yum install -y tcl,若是gcc-c++和tcl都没有安装则执行命令sudo install -y gcc-c++ tcl即可2、安装2.1 获取安装文件原创 2020-07-19 19:35:55 · 203 阅读 · 0 评论 -
CentOS 7最小版搭建JDK+Tomcat+Nginx+MySQL+Redis+MongoDB+Maven+Git+Jenkins环境(五)——安装配置MySQL(下)
四、安装配置MySQL8、加入系统进程将MySQL进程放入系统进程中,使用命令sudo cp support-files/mysql.server /etc/init.d/mysqld重新启动MySQL服务,使用命令sudo service mysqld restart9、登录mysql使用随机密码登录MySQL数据库,命令 mysql -u root -p结果报错“sudo: mysqld:找不到命令”,使用命令sudo vi /etc/profile编辑环境变量,加上代码export原创 2020-07-18 19:18:17 · 207 阅读 · 0 评论 -
CentOS 7最小版搭建JDK+Tomcat+Nginx+MySQL+Redis+MongoDB+Maven+Git+Jenkins环境(四)——安装配置MySQL(上)
四、安装配置MySQLMySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言–结构化查询语言(SQL)进行数据库管理。MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。——摘自百度百科1、检查是否已安装使用命令sudo rpm -qa | grep mysq原创 2020-07-18 19:17:58 · 220 阅读 · 0 评论 -
CentOS 7最小版搭建JDK+Tomcat+Nginx+MySQL+Redis+MongoDB+Maven+Git+Jenkins环境(三)——安装配置Nginx
三、安装配置NginxNginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。——摘自百度百科1、检查是否已安装使用命令sudo find -name n原创 2020-07-17 21:46:19 · 260 阅读 · 0 评论 -
CentOS 7最小版搭建JDK+Tomcat+Nginx+MySQL+Redis+MongoDB+Maven+Git+Jenkins环境(二)——安装配置Tomcat
二、安装配置TomcatTomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。——摘自百度百科1、下载安装包从Tomcat官网下载安装包到文件夹 targz ,这里因在官网下载过慢,故使用国内镜像源【北京理工大学开源软件镜像服务】使用命令sudo wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-9/v9.0.22/bin/apa原创 2020-07-17 21:45:38 · 207 阅读 · 0 评论 -
CentOS 7最小版搭建JDK+Tomcat+Nginx+MySQL+Redis+MongoDB+Maven+Git+Jenkins环境(一)——安装配置JAVA环境
一、安装配置JAVA环境1、检查是否已安装或可安装版本使用命令yum -y list java*查看目前系统已安装或是可以进行安装的java软件包及版本从上图可以知道,目前系统已安装好了 openjdk 版本,但开发需要用到的是 oracle 的JDK版本,故需要将 openjdk 版本进行卸载,使用命令yum -y remove java-1.8.0-openjdk.x86_64发现缺少权限,故应使用命令sudo yum -y remove java-1.8.0-openjdk.x86_64原创 2020-07-16 22:49:56 · 319 阅读 · 0 评论 -
CentOS 7最小版搭建JDK+Tomcat+Nginx+MySQL+Redis+MongoDB+Maven+Git+Jenkins环境系列文章——前言&目录
前言上年在CentOS 7最小版本上搭建了JDK+Tomcat+Nginx+Mysql+Redis+MongoDB+Maven+Git+Jenkins环境,但一直没有时间将安装过程整理成博客。现有时间将会逐步把具体搭建步骤及搭建时遇到的问题整理出来(之前记录在腾讯文档中,故文章所使用的安装包于现今可能已不是最新版本,但于搭建步骤并无影响),这里只是大致搭建了后续可能用到的部分,如果该系列里的文章有参考价值也请按需进行相应的环境搭建,谢谢!拟定目录如下:一、安装Java1、检查是否已安装或可安装版本原创 2020-07-16 22:49:00 · 301 阅读 · 0 评论 -
centos7安装配置ssh
一、SSH简介SSH 为 Secure Shell 的缩写,SSH 是建立在应用层基础上的安全协议,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH是由客户端和服务端的软件组成的,有两个不兼容的版本分别是:1.x和2.x。 用SSH 2.x的客户程序是不能连接到SSH 1.x的服务程序上去的。OpenSSH 2.x同时支持...原创 2019-07-24 10:34:41 · 7899 阅读 · 1 评论 -
centos7配置yum的国内镜像源
一、更改镜像源的背景因在国内使用yum安装时,默认是用国外的镜像源下载的目前国外镜像源在国内的使用并不稳定,下载很慢,且有时下载会出现中断的情况,故需更改为国内的镜像源现在国内常用的镜像源有阿里和网易两个,下面就分别按这两个对默认镜像源进行更改,可按个人喜好进行配置二、查看默认镜像源文件1、登录root用户使用ls命令列出文件2、使用vi命令查看原镜像源下载路径可以看到源镜像的路...原创 2019-07-16 18:23:39 · 2667 阅读 · 0 评论 -
CentOS7安装VMware Tools
CentOS7安装VMware Tools的具体步骤如下:一、准备工作点击VMware菜单栏【虚拟机】,选择【安装VMware Tools】;如果安装了早期版本的 VMware Tools,则菜单项为[更新 VMware Tools]查看【虚拟机>设置>硬件>CD/DVD】是否已装载CD虚拟驱动器,如下图二、检查系统是否挂载成功在虚拟机中,以 root 身份登录客...原创 2019-06-11 16:26:48 · 94299 阅读 · 43 评论