window 安装GitLab服务器笔记
视频:
windows下内网本地部署gitlab
资源:
Linux CeneOS7:
CentOS7 镜像下载地址
VMware:
虚拟机17.6下载地址
安装vim编辑器
yum install vim -y系统环境升级(我第一次没有使用。第二次成功使用了的)。不知道影响Gitlab部署不
yum update -y
Linux无法安装 yum install vim -y
1.手动创建目录
sudo mkdir -p /etc/yum.repos.d
2.下载repo
repo下载参考
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
补充视频不可复制的代码
安装SSH协议
yum install -y curl policycoreutils-python openssh-server设置SSH 服务开机自启动
systemctl enable sshd启动SSH服务
systemctl start sshd安装防火墙
yum install firewalld systemd -y开启防火墙
service firewalld start添加HTTP服务
firewall-cmd --permanent --add-service=http重启防火墙
systemctl reload firewalld安装Postfix
yum install postfix将postfix设置开机启动
systemctl enable postfix启动postfix
systemctl start postfix安装 wget
yum -y install wget
安装GitLab
wget下载清华大学开源镜像gitlab安装链接(视频使用的是这个。但是我这边会报403错误)
wget http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-17.1.1-ce.0.el7.x86_64.rpm我使用的是这个:(如果卡进度条了 我是ctrl+z 然后重新下的)
wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-17.6.4-ce.0.el7.x86_64.rpm/download.rpm安装gitlab(下载成功后保存的那个名字)
rpm -i gitlab-ce-17.6.4-ce.0.el7.x86_64.rpm.2修改gitlab配置文件
vim /etc/gitlab/gitlab.rb将设置好的端口号添加到防火墙
firewall-cmd --zone=public --add-port=1001/tcp --permanent重启防火墙
systemctl reload firewalld重置gitlab(等待N久)
gitlab-ctl reconfigure根据配置文件设置的ip+端口使用浏览器登陆按需使用
重启gitlab
gitlab-ctl restart
*修改root用户密码相关(我卡在第一步就直接放弃了这个操作)
打开gitlab控制台(等待N久。至今还卡在这一步)
gitlab-rails console -e production找到账户
user=User.where(id:1).first修改密码
user.password=123456789保存
user.save!退出
quit重启gitlab
gitlab-ctl restart
*遇到的问题
初始密码
Liunx搭建GitLab服务器后忘记登录密码的解决方法
初始密码
cat /etc/gitlab/initial_root_password
Gitlab怎么设置中文
我是直接使用初始密码登录root管理员账户。然后修改的密码。我一直卡在后面打开gitlab控制台这一步。所以我直接放弃了。直接使用初始密码进行登录。然后修改密码。 *这个密码文件只会保存24小时。24小时以后会自动删除。第一次GitLab安装成功了。但是不知道密码不能登录和操作就是因为这个问题。我又不知道怎么解决。所以第二次重新安装。就马上进行修改了。
无法访问gitlab网页
在vmware安装gitlab,启动gitlab后,在本地浏览器访问服务器之后显示无法访问此网站
我这边是防火墙的原因。因为我后面直接跳过了防火墙相关的代码。但是我明明都没有安装防火墙还是被墙了。
查看防火墙状态
systemctl status firewalld
关闭防火墙
service firewalld stop
我这边就能登录了。
VIM编辑保存
vim编辑后如何保存退出
- 使用单独的命令保存并退出:先按Esc键退出编辑模式(i进入编辑模式,底下会提示插入),再执行以下命令:
- w:保存但不退出;
- q:不保存并退出;
- q!:不保存并强制退出;
- wq:保存后退出;
- wq!:强制保存后退出。
虚拟机自动启动设置
VMware pro 17设置虚拟机随宿主机开机自启动
Vmware开机自启(Vmware17)
文件->配置虚拟机电源操作
无法更新自动启动配置
VMWare17配置自动启动虚拟机提示:无法更新“自动启动配置”,请确保存在vmAutoStart.xml文件,并且您有权写入此文件。
需要修改vmAutoStart.xml这个文件权限
这是我的文件路径。可以使用everything搜索vmAutoStart.xml
C:\ProgramData\VMware\VMware Workstation
右键属性->安全->编辑->完全控制->应用
然后再重新设置。按照连接参考