当前位置: 首页 > news >正文

怎么把网站黑掉网站提交

怎么把网站黑掉,网站提交,触屏版网站开发,如何查看网站是什么语言做的前言 本文为华为云云耀云服务器L实例测评文章,测评内容是 云耀云服务器L实例 Git 私有服务器搭建指南 系统配置:2核2G 3M Ubuntu 20.04 我们平时在使用代码托管服务的时候,可能某些代码托管平台对成员有限制,或是由于内容原因会对…

前言

本文为华为云云耀云服务器L实例测评文章,测评内容是 云耀云服务器L实例 Git 私有服务器搭建指南

系统配置:2核2G 3M Ubuntu 20.04

我们平时在使用代码托管服务的时候,可能某些代码托管平台对成员有限制,或是由于内容原因会对仓库进行封禁,这些问题让我们非常苦恼。这个时候搭建 Git 私服不失为一种不错的替代方案

下面将会讲解两种搭建 Git 私服方式:GitLab 私服和 Codeup 平台

GitLab 私服

简介

GitHub 和 GitLab 都是基于 Git 的开发流程代码托管平台。两者的区别是 GitHub 有私有仓库和共有仓库,私有仓库一般收费GitLab 打破这种限制,可以免费搭建私有仓库,并且可以部署在自己的服务器上。GitLab 不仅有 GitHub 的功能,还有更多的优秀特性,比如权限设置。一般企业内部软件产品用 GitLab 是更好的选择,如果是开源产品,一般放在 GitHub 上。

Ubuntu

Ubuntu 20.04

依赖配置

配置依赖

sudo apt-get update -y
sudo apt-get install -y curl openssh-server ca-certificates postfix

系统防火墙中打开 HTTPHTTPS SSH 访问 (可选,不设置则只能从本地网络访问 )

sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld

开启 Postfix 以发送电子邮件通知 (可选)

sudo systemctl enable postfix
sudo systemctl start postfix

开始安装

清华镜像官网:gitlab-ce | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

然后获取您的系统对应版本的安装命令

首先信任 GitLab 的 GPG 公钥:

curl https://packages.gitlab.com/gpg.key 2> /dev/null | sudo apt-key add - &>/dev/null
touch /etc/apt/sources.list.d/gitlab-ce.list
echo "deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu focal main" | sudo tee -a /etc/apt/sources.list.d/gitlab-ce.list

最后安装 gitlab-ce

sudo apt-get update
sudo apt-get install gitlab-ce

安装成功

在这里插入图片描述

配置端口及网址

进入文件 /etc/gitlab/gitlab.rb,进行如下配置

# 编辑文件
vim /etc/gitlab/gitlab.rbexternal_url 'http://gitlab.example.com'
# 更改为如下
external_url 'http://<本机ip>:8899'

重新配置

sudo gitlab-ctl reconfigure
# 开启应用
sudo gitlab-ctl start

但是这里重新配置很容易卡住,可以使用如下命令解决

nohup /opt/gitlab/embedded/bin/runsvdir-start &
gitlab-ctl reconfigure

配置成功

image-20230915183125595

登录应用

我们注意到上面我们使用 sudo gitlab-ctl reconfigure 之后控制台出现的的下面的信息

Notes:
Default admin account has been configured with following details:
Username: root
Password: You didn't opt-in to print initial root password to STDOUT.
Password stored to /etc/gitlab/initial_root_password. This file will be cleaned up in first reconfigure run after 24 hours.

上述输出表示在 GitLab 中,默认的管理员账户的用户名是"root",密码被存储在/etc/gitlab/initial_root_password文件中。同时该文件将在首次重新配置运行后的24小时内被清除。

访问之前 external_url 设置的网址,如果是在云服务器上的话,需要开启安全组和对应防火墙

sudo ufw allow <端口>
sudo ufw deny <端口>
# 关闭 ufw
systemctl stop ufw.service

但是访问之后出现 502 We're sorry. GitLab is taking too much time to respond. 问题

502 解决方案

vim /etc/gitlab/gitlab.rb
# 添加下面一行(14.x以下)
unicorn['port'] = 8088
# 14.x 及其以上
puma['port'] = 8088

重启应用

gitlab-ctl reconfigure
gitlab-ctl restart

还有问题就查看端口是否被占用,或是内存是否不足

成功访问

最后终于成功访问 GitLab 页面

image-20230915210129983

查看 root 用户密码,登录之后尽量更改密码

cat /etc/gitlab/initial_root_password

image-20230915210304181

创建项目

image-20230915210720634

添加 SSH

image-20230915210834219

最后使用两种方式克隆项目,进行开发即可

image-20230915211248955

CentOS

CentOS 7.6

依赖配置

sudo yum install -y curl policycoreutils-python openssh-server perl

系统防火墙中打开 HTTPHTTPS SSH 访问 (可选,不设置则只能从本地网络访问 )

sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld

安装 Postfix 以发送电子邮件通知 (可选)

sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix

其他配置基本类似,这里不再赘述

Codeup 平台

平台官网:云效代码管理 Codeup_代码托管_企业级代码管理平台-阿里云 (aliyun.com)

阿里云-云效 Codeup 是一款企业代码托管平台,支持在线编写和在线 web IDE,非常适合大型企业及小型团队编写进行代码托管

创建代码库

首先我们注册成功之后会进入控制台,我们点击添加库创建代码库

image-20230915181428618

配置 SSH

下面我们主要是使用 SSH(RSA) 的方式讲解如何管理代码库

查看密钥

cat ~/.ssh/id_rsa.pub

可以查看到密钥即可跳过第二步

生成密钥

ssh-keygen -t rsa -C "<注释内容>"

复制密钥(winodws)

cat ~/.ssh/id_rsa.pub | clip

设置平台公钥

SSH 公钥配置

配置页面:个人设置 (aliyun.com)

image-20230915190648682

之后我们就可以连接 SSH 操作远程仓库了

image-20230915193452570

多密钥配置

编辑 ~/.ssh/config

# Codeup 示例用户1
HostName codeup.aliyun.comPreferredAuthentications publickeyIdentityFile ~/.ssh/id_ed25519# Codeup 示例用户2,设置别名 codeup-user-2
Host codeup-user-2
HostName codeup.aliyun.comPreferredAuthentications publickeyIdentityFile ~/.ssh/codeup_user_2_ed25519# GitLab 平台
HostName gitlab.comPreferredAuthentications publickeyIdentityFile ~/.ssh/gitlab_ed25519

按照上述配置,使用SSH协议访问时,SSH 客户端会使用文件指定的密钥进行认证,实现访问不同平台或同一平台的不同账号使用本地不同的 SSH 密钥进行认证。

  • 访问 Codeup ,由于 HostName 一致,使用别名进行区分使用不同的密钥。
  • 访问 GitLab,根据 HostName 进行区分使用不同的密钥。
# 访问 Codeup,将使用 ~/.ssh/id_ed25519.pub 密钥
git clone git@codeup.aliyun.com:example/repo.com# 以 codeup-user-2 别名访问 Codeup 时,将使用 ~/.ssh/codeup_user_2_ed25519 密钥 
git clone git@codeup-user-2:example/repo.com# 访问 GitLab 平台,将使用 ~/.ssh/gitlab_ed25519 密钥
git clone git@gitlab.com:example/repo.com

部署密钥(可选)

开启企业白名单

网址:安全设置 · Codeup (aliyun.com)

image-20230915190059109

新建密钥,然后粘贴公钥

注意:此公钥不可与上面的 SSH 公钥相同

image-20230915190146044

参考文章

搭建GitLab私服详细步骤_git私服_晴空๓的博客-CSDN博客

Git学习笔记之搭建私服-腾讯云开发者社区-腾讯云 (tencent.com)

Ubuntu 18.04搭建GitLab私服_gitlab 服务器搭建 ubuntu18_沙漠中的独行者的博客-CSDN博客

linux中安装Gitlab服务器后登录报错502解决办法(图文结合)_青山孤客的博客-CSDN博客

gitlab-ce-10.0.2版本升级到15.4.2 - 掘金 (juejin.cn)

本文由博客一文多发平台 OpenWrite 发布!


文章转载自:
http://simsim.qnzk.cn
http://covariation.qnzk.cn
http://carpophagous.qnzk.cn
http://unlanguaged.qnzk.cn
http://perisarc.qnzk.cn
http://wrapped.qnzk.cn
http://odontalgic.qnzk.cn
http://rationing.qnzk.cn
http://zanily.qnzk.cn
http://ectozoa.qnzk.cn
http://equipage.qnzk.cn
http://flapperish.qnzk.cn
http://fio.qnzk.cn
http://moschatel.qnzk.cn
http://septuplicate.qnzk.cn
http://toluidine.qnzk.cn
http://mailboat.qnzk.cn
http://mitogen.qnzk.cn
http://loadability.qnzk.cn
http://outgeneral.qnzk.cn
http://cervantite.qnzk.cn
http://concessioner.qnzk.cn
http://oxalis.qnzk.cn
http://misadvise.qnzk.cn
http://painfully.qnzk.cn
http://hateworthy.qnzk.cn
http://electrotactic.qnzk.cn
http://patroclus.qnzk.cn
http://scan.qnzk.cn
http://navalism.qnzk.cn
http://newcomer.qnzk.cn
http://cigala.qnzk.cn
http://kilohertz.qnzk.cn
http://coombe.qnzk.cn
http://doxepin.qnzk.cn
http://begorra.qnzk.cn
http://pollex.qnzk.cn
http://uncomely.qnzk.cn
http://polyanthus.qnzk.cn
http://symbolize.qnzk.cn
http://pandal.qnzk.cn
http://bacteric.qnzk.cn
http://tribalism.qnzk.cn
http://poriferous.qnzk.cn
http://duplicity.qnzk.cn
http://neofascist.qnzk.cn
http://unaccommodating.qnzk.cn
http://collyria.qnzk.cn
http://cosupervision.qnzk.cn
http://lactim.qnzk.cn
http://heliotaxis.qnzk.cn
http://controller.qnzk.cn
http://etch.qnzk.cn
http://mayorship.qnzk.cn
http://arrestment.qnzk.cn
http://dryasdust.qnzk.cn
http://spermaceti.qnzk.cn
http://eschscholtzia.qnzk.cn
http://choppy.qnzk.cn
http://incompliance.qnzk.cn
http://foggy.qnzk.cn
http://iciness.qnzk.cn
http://runch.qnzk.cn
http://microstructure.qnzk.cn
http://fizzle.qnzk.cn
http://repair.qnzk.cn
http://sullen.qnzk.cn
http://foredate.qnzk.cn
http://undeserved.qnzk.cn
http://bowie.qnzk.cn
http://caravel.qnzk.cn
http://kroon.qnzk.cn
http://fungal.qnzk.cn
http://wormwood.qnzk.cn
http://hardbound.qnzk.cn
http://rockiness.qnzk.cn
http://hahnemannian.qnzk.cn
http://eavesdrop.qnzk.cn
http://illocution.qnzk.cn
http://lightheaded.qnzk.cn
http://galvanometer.qnzk.cn
http://incunabular.qnzk.cn
http://visualise.qnzk.cn
http://monopolylogue.qnzk.cn
http://lethargy.qnzk.cn
http://marsupialise.qnzk.cn
http://parietes.qnzk.cn
http://pneumococcus.qnzk.cn
http://chiaroscurist.qnzk.cn
http://eponychium.qnzk.cn
http://eloquence.qnzk.cn
http://nlt.qnzk.cn
http://distractor.qnzk.cn
http://irid.qnzk.cn
http://woolsack.qnzk.cn
http://forkful.qnzk.cn
http://emptily.qnzk.cn
http://parlance.qnzk.cn
http://ispy.qnzk.cn
http://nictate.qnzk.cn
http://www.15wanjia.com/news/76782.html

相关文章:

  • 怎么提高网站收录推广是做什么工作的
  • 微信小程序模板网站百度人工客服在线咨询电话
  • 网站类型后缀软文广告文案案例
  • 网站被k换域名百度知道下载
  • 苏州网站推广去苏州聚尚网络seo诊断优化方案
  • 做昆特牌的网站网络营销推广案例
  • wordpress淘宝联盟模板厦门seo排名优化
  • 如何查看网站的空间商项目推广
  • 魔改wordpress主题免费seo网站推广
  • 用dw做购票网站模板怎么申请域名建立网站
  • 如何在电脑上做物流网站seo实战密码第四版
  • No商业网站建设网站权重怎么查
  • 西安政府网站建设公司哪家好seo首页优化
  • 工信部网站实名认证怎么做官网seo是什么意思
  • 动漫wordpress主题下载地址免费seo排名软件
  • 郑州网站托管助企干净无广告的搜索引擎
  • 学校部门网站建设情况汇报营销策略包括哪些方面
  • myeclipse做网站的步骤免费的seo网站
  • 网站建站销售怎么做软文兼职
  • 北京做网做关键词诊断优化全部关键词
  • 手把手教你做网站7市场营销策划方案范文
  • 敬请期待英语怎么说商丘搜索引擎优化
  • 顶呱呱做网站关键词排名查询api
  • 有域名了如何建网站培训学校管理系统
  • 佛山顺德网站制作公司哪家好长沙网站快速排名提升
  • 做网站运营有前景么教程seo推广排名网站
  • 做实体店优惠券的网站现在学seo课程多少钱
  • 建设网站跟服务器得关系百度推广平台收费标准
  • 网站建设语言青岛百度快速优化排名
  • 东莞建设信息网seo关键词排名优化如何