今天试了一下在finalshell里连一下我之前大一的时候弄的vmware-----centos7虚拟机,中间问题也是遇到挺多的,而且这只能用来简单练习,现在正式生产的话肯定不用centos了..吧..,我觉得是的,然后我还想和jenkins贯穿一下,这个centos7很多东西就受限,比较落后了,只能勉强看看。

我是跟着这个博主的博文操作的,中间遇到问题的时候就问ai:

https://blog.csdn.net/zc373737/article/details/144110566?ops_request_misc=&request_id=&biz_id=102&utm_term=finalshell%E8%BF%9E%E6%8E%A5jenkins&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-144110566.142^v102^pc_search_result_base6&spm=1018.2226.3001.4187

先在finalshell里点开ssh连接

然后在弹出的框里填入相应的信息,名称随便,主机填你虚拟机的ip,端口不用动,下面的用户名密码就填虚拟机的用户名和密码,如果咱实在忘了就新建个吧。

1.第一处

怎么查看咱的虚拟机的ip呢:在虚拟机里执行ifconfig即可,但是!敲黑板了!主播这里就出现了第一个问题。我看别的博主说,这个才是咱需要找的ip:

就是这个什么ens33里的inet,但是我执行完ifconfig是这样的:

ens32没事,连inet都没有,最后解决方式是:  将ifcfg-ens32里的ONBOOT=no改为yes,  :wq保存退出之后先restart一下网络,再查看就可以看到“真正的”ip了,填入finalshell里的“主机”那里就可以了。

2.第二处

成功连接上之后,还没高兴一会finalshell显示断开连接,原来是虚拟机息屏了,但是我还得一直关注着他不息屏也太麻烦了,可以这样改一下,然后在finalshell里重新再连接一下试试:

1.sudo vi /etc/dhcp/dhclient.conf

2.在里面添加  request subnet_mask, broadcast_address, time_offset, routers, domain_name, domain_name_servers, host_name, netbios_name_servers, netbios_scope, interface_mtu, renew_time, rebind_time, expire_time, ntp_servers;

3.保存退出

3.第三处

在finalshell里安装jenkins前提是先安装jdk8,执行java -version看看是不是这种:

不是的话咱先装,csdn或者ai都有教程。

然后执行这个安装Jenkins RPM 包清华镜像站禁止直接通过 wget 下载 Jenkins RPM 包,我一开始就是用的清华源镜像,要改成华为源的:

sudo wget https://mirrors.huaweicloud.com/jenkins/redhat-stable/jenkins-2.346.1-1.1.noarch.rpm

再执行安装:

sudo rpm -ivh jenkins-2.346.1-1.1.noarch.rpm

检查一下jenkins状态,active即为已经连接:

# 启动 Jenkins
sudo systemctl start jenkins

# 设置开机自启
sudo systemctl enable jenkins

#这个密码有用,一长串
sudo cat /var/lib/jenkins/secrets/initialAdminPassword

这时候可以打开jenkins看看,网址格式是:

http://<你的虚拟机IP>:8080

4.第四处

我当时打开这个网址显示的是打不开,最后是因为防火墙,这样改,允许80端口:

sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload

再打开网址就会让你填管理员密码,刚才你得到的那一长串填进去就行了:

这一步后面还有个让选安装插件,我选的是安装推荐的,OK呀等了好长时间也是都失败了好吧。。这个不影响吧,后面可以再下载自己需要的呗

5.第五处

刚才我也是又遇到了一个问题。。息屏之后居然又断开了,然而当我去虚拟机里查看现在的ip的时候:

我记得之前可不是199.132啊,为啥会变呢,因为它:

这样改一下:

重启一下网络:sudo systemctl restart network

以后就只会是...199.130这个ip了

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐