Centos7使用记录

       之前装了虚拟机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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值