centos7服务器环境搭建记录

Posted 波子汽水yeah

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7服务器环境搭建记录相关的知识,希望对你有一定的参考价值。

这个月换了工作,公司配的电脑没有到货,让玩服务器,新工作的第一份任务就是的搭建开发环境配置服务器。作为一个资深高级java开发,自然不会被这个难倒,很早以前就玩过服务器。早几天面试之前还在虚拟机上搭建了redis、kafka集群。况且还有万能的百度谷歌。

实际就打脸了。从下载镜像到装好到服务器上,挂载好机械硬盘就花了半天。和专业的运维不能比。术业有专攻啊。这里记录一下遇到的一些问题。踩过的坑。

〇 挂载机械硬盘的时候,一个1T的硬盘挂载后只有1G折腾了好久,最后格式化成ext4的格式才成功。fdisk /目标盘  fdisk -l 能查看到所有磁盘情况。

①指定系统必须安装centos7的。装好系统后,ip addr 以前是ifconfig命令。centos7以后用这个ip addr 获取不到ip地址。这里需要修改网络配置   

vim  /etc/sysconfig/network-scripts/ifcfg-enp2s0

 最后一个配置项 改为yes 【明天看下具体叫什么名字】意思是开机自动获取ip

ifcfg-enp2s0是ip addr看到的网卡名

②装mysql参考此篇写得很详细了。的时候注意下载的版本必须是centos7对应的,不然这里有个坑。

[root@localhost mysql]# mysqld --initialize;
报错
mysqld: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory

下载地址:MySQL :: Download MySQL Community Server

千万注意,centos7不要选错了!就是因为选错了,折腾了2个小时估计。mysqld: error while loading shared libraries: libssl.so.1.1 这个问题,还升级了opensshl 。

③安装gitlab的时候,请求ip不到,在服务器上用wget请求的,错过了第一次登陆修改密码。所以百度到后门方法修改root密码。这里

进入后台后门命令:gitlab-rails console -e production

不加参数e会报错。如下命令修改密码为peiqi123.这还要注意下,实测,修改完密码后需要重启浏览器重新进入登陆页面。

[root@localhost ~]# gitlab-rails console -e production
--------------------------------------------------------------------------------
Ruby:         ruby 2.7.4p191 (2021-07-07 revision a21a3b7d23) [x86_64-linux]
GitLab:       14.3.0 (ceec8accb09) FOSS
GitLab Shell: 13.21.0
PostgreSQL:   12.7
--------------------------------------------------------------------------------
Loading production environment (Rails 6.1.3.2)
irb(main):001:0> user = User.where(id:1).first
=> #<User id:1 @root>
irb(main):002:0> user.password = 'peiqi123'
=> "peiqi123"
irb(main):003:0> user.password_confirmation = 'peiqi123'
=> "peiqi123"
irb(main):004:0> user.save!
Enqueued ActionMailer::MailDeliveryJob (Job ID: 2acd5857-8051-4df6-97f8-a3887c3ad1f2) to Sidekiq(mailers) with arguments: "DeviseMailer", "password_change", "deliver_now", :args=>[#<GlobalID:0x00007f944abc9400 @uri=#<URI::GID gid://gitlab/User/1>>]
=> true
irb(main):005:0> exit

gitlab安装好后,项目里面复制的克隆地址是127.0.0.1的问题。装的时候修改了配置文件引起的。

以上是关于centos7服务器环境搭建记录的主要内容,如果未能解决你的问题,请参考以下文章

centos7服务器环境搭建记录

centos7服务器环境搭建记录

Centos7下搭建LAMP平台环境

Centos7下搭建LAMP平台环境

CentOS7搭建LNMP环境和WordPress

centos7服务器搭建javaweb运行环境及代码部署