网站和微信公众号建设海南教育学会网站建设

pingmian/2025/10/8 10:59:58/文章来源:
网站和微信公众号建设,海南教育学会网站建设,品牌网站设计制作多少钱,网站运营需要哪些人员目录 前言 1.下载Gitlab 2.安装Gitlab 3.启动Gitlab 4.安装cpolar 5. 创建隧道配置访问地址 6.固定GitLab访问地址 7. 配置二级子域名 8. 测试访问二级子域名 前言 GitLab 是一个用于仓库管理系统的开源项目#xff0c;使用Git作为代码管理工具#xff0c;并在此基…目录 前言 1.下载Gitlab 2.安装Gitlab 3.启动Gitlab 4.安装cpolar 5. 创建隧道配置访问地址 6.固定GitLab访问地址 7. 配置二级子域名 8. 测试访问二级子域名 前言 GitLab 是一个用于仓库管理系统的开源项目使用Git作为代码管理工具并在此基础上搭建起来的Web服务。 Gitlab是被广泛使用的基于git的开源代码管理平台, 基于Ruby on Rails构建, 主要针对软件开发过程中产生的代码和文档进行管理, Gitlab主要针对group和project两个维度进行代码和文档管理, 其中group是群组, project是工程项目, 一个group可以管理多个project, 可以理解为一个群组中有多项软件开发任务, 而一个project中可能包含多个branch, 意为每个项目中有多个分支, 分支间相互独立, 不同分支可以进行归并。 下面我们通过在Linux centOS8 中搭建GitLab私有仓库并且结合Cpolar内网穿透工具,实现在公网环境下也可以访问私有仓库Gitlab。 1.下载Gitlab 在系统中创建一个目录,名字叫GitLab,存放下载的安装包 mkdir /usr/local/gitlab进入创建的目录 cd /usr/local/gitlab下载Gitlab安装包,等待下载完成 wget --content-disposition https://packages.gitlab.com/gitlab/gitlab- ce/packages/el/8/gitlab-ce-15.0.2-ce.0.el8.x8 2.安装Gitlab 下载成功后,开始安装Gitlab,首先安装一个工具包,时间很长,等待安装完成: yum install policycoreutils-python-utils 然后安装Gitlab,进去我们上面创建的/usr/local/gitlab目录下执行: rpm -Uvh gitlab-ce-15.0.2-ce.0.el8.x86_64.rpm 装完成后,更新配置,稍微需要点时间,耐心等待一下,完成后,我们可以看到用户名和密码 gitlab-ctl reconfigure 以下信息我们可以看到用户名和密码,用户名为:root,密码需要单独查看 上面那个路径就是密码路径,查看密码: cat /etc/gitlab/initial_root_password 3.启动Gitlab 测试启动,没有出错表示成功 gitlab-ctl start 然后修改访问地址,编辑Gitlab配置文件, vim /etc/gitlab/gitlab.rb把external_url的值换成http://127.0.0.1:8088,端口号可以自己指定,这里指定8088,然后保存 修改完后重新加载配置文件 gitlab-ctl reconfigure然后重新启动Gitlab sudo gitlab-ctl restart如果有防火墙,添加防火墙端口:8088 firewall-cmd --zonepublic --add-port8088/tcp --permanent然后打开浏览器,输入Linux 局域网ip8088,即可访问成功 输入上面的用户名:root 和上面查看的密码即可登录成功啦 4.安装cpolar 上面我们在本地Linux虚拟机安装了Gitlab,下面我们安装cpolar内网传统工具,通过cpolar的http公网地址,我们可以很容易远程也可以访问GitLab,而无需自己注册域名.下面是安装cpolar步骤 使用一键脚本安装命令 curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bashtoken认证 登录cpolar官网后台点击左侧的验证查看自己的认证token之后将token贴在命令行里: cpolar authtoken xxxxxxx 向系统添加服务将cpolar配置为开机自启 sudo systemctl enable cpolar启动cpolar服务 sudo systemctl start cpolar5. 创建隧道配置访问地址 成功启动cpolar服务后,我们在浏览器上访问Linux局域网ip地址9200端口登录cpolar web UI管理界面。 登录成功后点击左侧仪表盘的隧道管理——创建隧道创建一个http协议的隧道指向上面设置的8088端口 隧道名称可自定义注意不要与已有的隧道名称重复协议http本地地址8088域名类型免费选择随机域名地区选择China VIP 点击创建 然后打开在线隧道列表,查看并且复制公网地址 然后打开浏览器,输入公网地址,即可访问成功 6.固定GitLab访问地址 由于刚刚创建隧道使用的是随机临时地址该地址会在24小时内发生变化为了长期远程访问我们接下来将这个公网地址配置为固定的。 保留二级子域名 需升级至基础套餐或以上才支持配置二级子域名 登录cpolar官网后台点击左侧仪表盘的预留找到保留二级子域名为http隧道保留一个二级子域名。 地区选择服务器地区名称填写您想要保留的二级子域名可自定义描述即备注可自定义填写 本例保留一个名称为gitlabTest的二级子域名。子域名保留成功后我们将子域名复制下来接下来需要将其配置到隧道中去。 7. 配置二级子域名 登录cpolar web ui管理界面。点击左侧仪表盘的隧道管理——隧道列表找到需要配置二级子域名的隧道点击右侧的编辑 修改隧道信息将二级子域名配置到隧道中 域名类型改为选择二级子域名Sub Domain填写我们刚刚所保留的二级子域名本例为gitlabTest 修改完成后点击更新 隧道更新成功后点击左侧仪表盘的状态——在线隧道列表可以看到隧道的公网地址已经更新为二级子域名了将公网地址复制下来。 8. 测试访问二级子域名 打开浏览器我们来测试一下访问配置成功的二级子域名,测试成功可以正常访问。现在我们全网唯一的私有二级子域名就创建好了。 而且这个地址也不会再随机变化他是固定不变的只要保持隧道在线我们在外就可以通过这个公网地址随时随地远程访问无需公网IP也不用设置路由器。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/89238.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

小额贷网站建设wordpress顶部工具栏修改logo

个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【手撕算法系列专栏】【LeetCode】 🍔本专栏旨在提高自己算法能力的同时,记录一下自己的学习过程,希望…

海口智能建站详情wordpress 后台很慢

目录 (1)背包问题 (2)最长公共子串 (3)小结 本章内容: 学习动态规划,它将问题分成小问题,并先着手解决这些小问题。学习如何设计问题的动态规划解决方案。 &#xff…

农业推广网站建设软文营销的技巧有哪些?

1、CPU 中央处理器,简称 CPU(Central Processing Unit),中央处理器主要包括两个部分,即控制器、运算器,其中还包括高速缓冲存储器及实现它们之间联系的数据、控制的总线。 电子计算机三大核心部件就是CPU…

南宁建设银行缴费网站临沂网站建设培训班

论文地址;[1512.09300] Autoencoding beyond pixels using a learned similarity metric (arxiv.org) / 一、Introduction 主要讲了深度学习中生成模型存在的问题,即常用的相似度度量方式(使用元素误差度量)对于学习良好的生成模型存在一定…

构建html5博客网站惠州做网站首选惠州邦

道可云元宇宙每日简报(2024年4月8日)讯,今日元宇宙新鲜事有: 六部门:支持内蒙古人工智能产业建设 国家发展改革委等六部门发布《关于支持内蒙古绿色低碳高质量发展若干政策措施的通知》。其中提出,加快推…

西安新能源网站建设服装设计网站有哪些

在stm32裸机工程中的Middlewares目录添加freeRtos源码 在裸机工程中的main中调用freertos接口

平板上做网站的软件上海做网站哪里好

这里讲一下,如何使用vue控制多行文字展开收起(也叫控制文字展开隐藏)。效果:这里设置了控制三行,如果超过三行会展示,“显示更多” 超出文字显示省略号。点击“显示更多”会展开所有文案,按钮变成“收起”(未超出三行的…

称心的常州网站建设互联网推广渠道

在模拟器上运行 ios 项目的时候,图片显示不出来。真机可以显示 原因:ios默认启用 impeller(新渲染引擎),不知道为什么项目不能使用。 禁用掉即可, 原因以及解决都在下面的链接里面了 Impeller rendering …

品牌网站建设的作用广州公司注册流程详解

文章目录 0 前言2 开发简介3 数据集4 实现技术4.1 系统架构4.2 开发环境4.3 疫情地图4.3.1 填充图(Choropleth maps)4.3.2 气泡图 4.4 全国疫情实时追踪4.6 其他页面 5 关键代码最后 0 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 大数据疫…

电子商务网站建设商城网站深圳家具定制

一、说明 变形金刚是一种深度学习架构,为人工智能的发展做出了杰出贡献。这是人工智能和整个技术领域的一个重要阶段,但也有点复杂。截至今天,变形金刚上有很多很好的资源,那么为什么要再制作一个呢?两个原因&#xff…

网站建设领域的基本五大策略要学会网站首页的布局

未来的你,我亲爱的女孩,愿此刻无忧无虑,开心,快乐… 工具库介绍 Apache Commons Lang 3(通常简称为Commons Lang 3)是Apache Commons项目中的一个Java工具库,它提供了一系列实用的工具类和方法…

南宁太阳能网站建设大型电子商务网站建设方案

一、涉及知识点场景切换按钮事件监听节点事件监听节点数组循环中闭包的应用动态更换sprite图片定时器预制资源二、步骤2.1 准备工作首先,我们要新建一个空白工程,并在资源管理器中新建几个文件夹​在这些文件夹中,我们用来存放不同的资源&…

沈阳商城网站开发wordpress 简洁模板

一、字符指针变量 在指针的类型中我们知道有⼀种指针类型为字符指针 char* ; ⼀般使⽤: int main() { char ch w; char *pc &ch; *pc w; return 0; } 还有⼀种使⽤⽅式如下: int main() { const char* pstr "hello bit.";//这⾥是把⼀个字…

模板建站排版跟没缓存好似的WordPress安装为什么是英文

泰国能源部与泰国安美德集团签署谅解备忘录,共同投资开发新能源在工业生产领域的应用。俞懿春 摄 泰国能源部与泰国安美德(AMATA)集团昨天在曼谷签署谅解备忘录,以公私合作模式推动安美德智慧城市开发,响应泰国政府提出…

商城网站建设4262上海seo推广服务

lua基础学习 LUA 语言1. 什么是lua?1.1 准备工作 2. 基本语法2.1 注释2.2 标识符2.3 关键字2.4 全局变量 3. 数据类型4. 变量4.1 赋值语句 5. 循环5.1 while循环5.2 for循环5.3泛型for循环5.4 repeat until 循环5.5 break 语句 6. 流程控制6.1 if语句6.2 if else 语…

手机网站建设文章一个空间安装多个织梦网站系统

文章目录 1.1 GCC 链接器 LD 介绍1.1.1 GCC 链接器 LD 常用参数介绍1.2 动态库和静态库介绍1.2.1 动态库和静态库优缺点1.2.2 库文件链接方式1.2.3 ldd 工具介绍1.2.4 静态库链接时搜索路径顺序1.2.5 动态库链接时、执行时搜索路径顺序1.2.6 头文件搜索路径1.2.7 有关环境变量上…

如何提高网站开发效率django做网站比较容易

“一个全面深度用云的时代正在到来。”在2022天猫双11技术分享中,阿里CTO程立表示,历经双11大规模场景的淬炼,阿里巴巴将云的先进性转变为技术效能的提升,今年阿里整体单位算力成本下降8%,全面用云带来了业务的敏捷创新…

专业做俄语网站建设司东莞网站优化方法

伪元素常常被误解为伪类,主要在于他们的语法相似,都是对于选择器功能的扩展,相似程度很高导致被混淆。 本文通过详细介绍伪元素和常见的使用方法,最后也会分析下伪元素与伪类的基本区别。 基本描述 CSS伪元素也是应用于选择器的…

阿里云购买域名后怎么建网站最新网站开发建设教材

理想的代码优化方式团队日常协作中,自然而然的会出现很多重复代码,根据这些代码的种类,之前可能会以以下方式处理方式描述应用时可能产生的问题硬编码多数新手,或逐渐腐坏的项目会这么干,会直接复制之前实现的代码带来…