自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Docker CentOS 8镜像使用systemctl命令报错

最近在鼓捣 Docker,发现一些在虚拟机中没有遇到的问题,现将其进行记录,后续若遇到的问题多则可能整成一个系列进行归类在 Docker 容器 Centos 8 镜像中开启防火墙服务执行命令systemctl start firewalld时报错System has not been booted with systemd as init system (PID 1). Can't operate.Failed to connect to bus: Host is down报错信息中文意思是:尚

2020-07-28 14:07:53 5234 1

原创 使用Docker容器运行CentOS镜像,执行yum命令提示“Failed to set locale, defaulting to C.UTF-8”

近期在学习使用Docker,在Docker中使用虚拟终端容器运行了 CentOS 8 的镜像,但在执行yum命令时,提示“Failed to set locale, defaulting to C.UTF-8”,如下图所示:语言环境 是一组基本的系统参数,用于定义诸如用户的语言,区域以及用户希望在其用户界面中看到的任何特殊的变量首选项之类的内容。在 Linux 和其他类似 Unix 的操作系统等 POSIX 平台上,语言环境标识符由 ISO / IEC 15897 定义。例如,使用 UTF-8 编码的

2020-07-22 01:20:30 19263 8

原创 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 376

原创 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 275

原创 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 195

原创 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 186

原创 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 171

原创 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 195

原创 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 207

原创 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 231

原创 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 190

原创 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 299

原创 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 268

原创 java maven项目连接mysql数据库

在maven项目下新建class文件,编辑该文件,部分具体代码如下:import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public static void main(String[] args) { Connection conn = null;...

2020-05-05 19:27:22 8009

原创 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 7719 1

原创 centos7配置yum的国内镜像源

一、更改镜像源的背景因在国内使用yum安装时,默认是用国外的镜像源下载的目前国外镜像源在国内的使用并不稳定,下载很慢,且有时下载会出现中断的情况,故需更改为国内的镜像源现在国内常用的镜像源有阿里和网易两个,下面就分别按这两个对默认镜像源进行更改,可按个人喜好进行配置二、查看默认镜像源文件1、登录root用户使用ls命令列出文件2、使用vi命令查看原镜像源下载路径可以看到源镜像的路...

2019-07-16 18:23:39 2552

原创 CentOS7安装VMware Tools

CentOS7安装VMware Tools的具体步骤如下:一、准备工作点击VMware菜单栏【虚拟机】,选择【安装VMware Tools】;如果安装了早期版本的 VMware Tools,则菜单项为[更新 VMware Tools]查看【虚拟机>设置>硬件>CD/DVD】是否已装载CD虚拟驱动器,如下图二、检查系统是否挂载成功在虚拟机中,以 root 身份登录客...

2019-06-11 16:26:48 93981 43

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除