之前装了虚拟机Centos7系统,因为有事儿没有来的急仔细研究,后来在想研究的时候,打开后发现root用户的密码忘了,本次发布主要是给自己做个记录,方便以后碰到了用的着。
只写自己用到的功能吧!后面要是有新的在补充了。
1、找回密码
以下这位仁兄写的详细,能解决我碰到的问题
centos7密码忘记恢复方法_centos7忘记用户密码_千册的博客-CSDN博客
2、查询自己虚拟机的IP地址
终端输入指令:ip addr
出现如下图所示,红色框标出的就是当前机器的IP:
3、安装jdk
我的CentOS7中自带openjdk8,所以我要先把自带的卸载了,然后装我想要的jdk8。
1、查看当前JDK
输入指令:java -version
2、卸载当前openJDK
指令:rpm -qa | grep openjdk |xargs rpm -e --nodeps ,此命令为批量删除,执行后重新检查当前JDK
3、下载和安装JDK,并配置环境变量
Linux(Centos7)安装JDK1.8_一只大萌新!的博客-CSDN博客
3.1 rpm在线下载安装方式
(1)在线模式,下载rpm类型的JDK安装包
也可以使用离线模式,先把安装包下载下来,然后复制到系统中。rpm方式使用如下指令:
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm
当然,也可以选择想要的版本。
(2)安装JDK
指令:rpm -ivh jdk-8u131-linux-x64.rpm
3.2手动下载 .tar.gz文件包上传到服务器手动安装
把下载好的包拷贝到服务器,然后解压安装包。进入包所在文件夹后输入指令如下:
tar -zxvf jdk-8u161-linux-x64.tar.gz
说明:安装包在什么位置,解压后还会再什么位置。
3.3配置环境变量
进入etc目录下,运行指令:vim profile
在最后的位置输入环境配置信息:
JAVA_HOME=/usr/local/jdk1.8.0_161 #这是我自己的路径,和jdk文件名
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
最后按ESC键后,在按:wq回车,保存并退出编辑模式
(4)刷新配置,重新检查JDK
刷新指令:source /etc/profile
最后重新查看JDK信息,如果出现以下图中所示,则安装成功。
4、安装Maven
Linux(Centos7)安装 Maven_centos7安装maven_一只大萌新!的博客-CSDN博客
第一步:先下载安装包,下载*.tar.gz为后缀的包,我下载的是apache-maven-3.9.4-bin.tar.gz。
第二步:把下载好的安装包放到系统的一个目录中,比如opt目录下。
第三步:进入放置安装包的目录,执行解压指令,解压到/usr/local目录下:
tar -zxvf apache-maven-3.9.4-bin.tar.gz -C /usr/local/
第四步:配置Maven环境变量
输入指令:vim /etc/profile
按个s获取光标,在文件的最后边输入如下内容,然后按esc退出编辑模式,然后按:wq 回车。
export MAVEN_HOME=/usr/local/apache-maven-3.5.0
export PATH=$MAVEN_HOME/bin:$PATH
第五步:输入source /etc/profile命令,刷新环境变量后,在输入mvn -v命令检查环境变量是否配置成功,如过出现下图提示,说明配置成功。
注意:在这一步,我碰到一个问题。
在我配置完Maven环境变量后,发现换进变量配置失败了。
然后,我就想修改配置,发现系统提示说,修改文件的指令不存在,然后我就试别的指令,发现都提示不存在,就连 cd指令 都是提示一样的错。
后面,我重启了我的虚拟机,发现在登录的界面,输入了正确的用户名和密码后,界面闪一下后,仍然还是登录界面,试了好多次都没进去。
最后经过各种尝试,找到了一个可行的解决方案,就是下面这个链接的内容,感谢他!VMware下centos7开机登陆页面死循环问题详细解决_centos7卡在登录界面_quZx的博客-CSDN博客
5、安装git
安装git指令:yum -y install git
检查git版本指令(注意:这里是两个“-”):git --version
6、安装Jenkins
(1)下载安装包指令:
wget https://repo.huaweicloud.com/jenkins/redhat-stable/jenkins-2.346.3-1.1.noarch.rpm
(2)安装指令:rpm -ivh jenkins-2.346.3-1.1.noarch.rpm
(3)修改jenkins配置-添加自己的jdk路径 - - 不修改java路径会启动失败
指令:vim /etc/sysconfig/jenkins
只加下图标红的那一行就行。
(4)修改jenkins用户权限为root
还是在这儿文件中加入下面一行代码
JENKINS_USER="root"
(5)开放,或修改端口
开放端口指令:
firewall-cmd --zone=public --add-port=8080/tcp --permanent
重启防火墙指令:systemctl restart firewalld
因为Jenkins默认端口是8080,不开放的话就算启动了服务也是无法访问的。
修改Jenkins端口为自己想设置的端口号,我的是8083:
进入 /etc/sysconfig目录,修改jenkins文件
指令:vim /etc/sysconfig/jenkins
修改后按esc,然后输入:wq保存。
最后开放8083端口,并重启防火墙
firewall-cmd --zone=public --add-port=8083/tcp --permanent
重启防火墙指令:systemctl restart firewalld
(6)启动Jenkins服务
指令在 /etc/init.d/ 目录执行
./jenkins start #启动服务
#其他指令
./jenkins stop #关闭服务
./jenkins restart #重启服务
(7)初始化配置Jenkins
在浏览器输入IP+端口后,出现如下图所示
这里是创建自己的管理员账号,比如我的账号密码都是admin
(8)汉化客户端界面内容
点击 Dashboard>Manage Jenkins>Manager Plugin
下载下面两个插件:Localization: Chinese (Simplified)
Locale
重启Jenkins,然后重新登录,发现汉化成功
如果发现汉化不完全,先设置为英文,保存,重启
然后再设置为中文,保存
如果还没有完全汉化成功,那么重复上面两步。
7.安装redis
这里采用离线下载方式,下载.tar.gz文件包,然后拷贝到服务器,然后解压
tar -zxvf redis-4.0.9.tar.gz
然后进入解压后的文件夹redis-4.0.9,执行命令
make
发现报错
cc adlist.o
/bin/sh:1:cc:not found
解决方式如下面的博文:
安装redis出现cc adlist.o /bin/sh:1:cc:not found的解决方法_/bin/sh: 1: cc: not found-CSDN博客
-
安装gcc
[ckl@localhost ~]$ yum -y install gcc automake autoconf libtool make -
安装c编译器并编译
[root@bogon redis-3.2.0]# make
cd src && make all
make[1]: 进入目录“/usr/local/redis-3.2.0/src”
CC adlist.o
/bin/sh: cc: 未找到命令
make[1]: *** [adlist.o] 错误 127
make[1]: 离开目录“/usr/local/redis-3.2.0/src”
make: *** [all] 错误 2 -
安装c编译器并编译
[root@bogon redis-3.2.0]# yum install gcc-c++
[root@bogon redis-3.2.0]# make
cd src && make all
make[1]: 进入目录“/usr/local/redis-3.2.0/src”
CC adlist.o
In file included from adlist.c:34:0:
zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录
#include <jemalloc/jemalloc.h> ^
编译中断。
make[1]: *** [adlist.o] 错误 1
make[1]: 离开目录“/usr/local/redis-3.2.0/src”
make: *** [all] 错误 2 -
解决“jemalloc/jemalloc.h:没有那个文件或目录“问题,在进行编译(因为上次编译失败,有残留的文件)
[root@bogon redis-3.2.0]# make distclean
[root@bogon redis-3.2.0]# make && make install
redis安装成功了,在usr/local/bin下出现了诶redis相关的文件
安装完后进入Redis安装目录启动Redis服务
cd /usr/local/bin
./redis-server
或者在后台运行:
./redis-server --daemonize yes
Redis默认监听端口为6379。如果你想修改端口,可以编辑配置文件`redis.conf`进行相应的配置。
检查Redis是否成功运行,可以使用以下命令连接到Redis服务器:
./redis-cli
N.其它指令
N.1.开放端口号
如,开放3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload