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

深圳网站建设.-方维网络如何做企业招聘网站

深圳网站建设.-方维网络,如何做企业招聘网站,最佳wordpress主机,怎么把音乐导入wordpress文章目录 01 准备工作02 #xff08;可选#xff09;配置交换内存03 编辑docker-compose.yml04 启动并修改配置05 nginx反向代理06 #xff08;可选#xff09;修改配置文件07 访问并登录 01 准备工作 最近想自建一个gitlab服务来保存自己的项目#xff0c;于是找到gitla… 文章目录 01 准备工作02 可选配置交换内存03 编辑docker-compose.yml04 启动并修改配置05 nginx反向代理06 可选修改配置文件07 访问并登录 01 准备工作 最近想自建一个gitlab服务来保存自己的项目于是找到gitlab-ce的方式。 开工前先梳理一下状况 具备一台云服务器我用的腾讯云 CentOS7的系统已安装好了docekr和docker-compose如果没装先自行装一下 服务器内存为4G这个内存有点吃紧先凑合用 服务不直接对外暴露而是使用nginx做反向代理实际使用nginx proxy manager来做主打一个省心 有一个自己的域名方便访问没有的话用ip也能访问推荐还是用域名配合HTTPS更舒心 我的云服务器配置如下建议不要低于我的配置 02 可选配置交换内存 由于我的服务器内存只有4G而腾讯云的服务器居然没有给我分配交换内存于是我决定自己配置交换内存相当于虚拟内存。 如果已经有交换内存也可以通过配置来叠加扩大。 以下是Linux命令 # 先查看内存状况 free -h# 在根目录创建swap文件夹 mkdir /swap# 进入到swap目录 cd /swap# 创建一个4096M的交换内存根据自己情况修改结尾的count属性 dd if/dev/zero ofswapfile bs1MB count4096# 设置并建立交换文件 mkswap ./swapfile# 赋予交换文件600权限安全起见 chmod 600 ./swapfile# 启用交换分区 swapon ./swapfile# 设置开机自动挂载 echo /swap/swapfile none swap sw 0 0 | sudo tee -a /etc/fstab# 重启服务器 reboot# 查看交换内存是否设置成功 free -h03 编辑docker-compose.yml 接下来在root目录下新建一个gitlab文件夹在其中创建docker-compose.yml文件并编辑内容。 version: 3 services:gitlab:image: gitlab/gitlab-ce:latestrestart: alwayshostname: 10.0.12.13 # 因为我打算用nginx反向代理这里填的宿主机的内网ipenvironment: # 配置外部访问链接这里不建议使用https否则启动和访问都可能变慢https在nginx那里去配置GITLAB_OMNIBUS_CONFIG: |external_url http://10.0.12.13ports:- 83:80# - 443:443 # 因为docker中没使用https这里注释了# - 22:22 # 暂时用不到也注释了注意端口冲突的问题volumes:- ./config:/etc/gitlab- ./logs:/var/log/gitlab- ./data:/var/opt/gitlab04 启动并修改配置 启动前先拉取镜像 # 在上一步创建的docker-compose.yml所在的目录执行 docker-compose pull# 拉取完成后使用命令启动容器 docker-compose up -d启动需要花一些时间我花了5分钟先暂时不要访问。 05 nginx反向代理 为了安全起见我做了nginx反向代理实际是用的nginx proxy manager来完成的nginx也可自行配置。 如果是使用nginx.conf配置如下 没有真实试过仅供参考 http {...server {listen 443 ssl http2; # 使用443 开启httpsserver_name www.xxx.com; # 改成访问的域名或iplocation / {proxy_pass http://127.0.0.1:83; # 内网ip或127.0.0.1加容器外部端口}# 配置证书ssl_certificate /etc/ssl/certificates/www.xxx.com.pem;ssl_certificate_key /etc/ssl/certificates/www.xxx.com.key;}... }06 可选修改配置文件 我的gitlab启动后内存占用维持在90%可以考虑修改配置文件牺牲一部分功能来保证运转。 实测内存占用从93%下降到了83%还算给力。 # 找到外部卷上对应的配置文件 cd ~/gitlab # 这个文件夹是我存放docker-compose.yml的文件夹# 使用编辑器编辑配置文件 vim ./config/gitlab.rb# 将下面两项置为false 因为是个人使用 用不到这些功能 prometheus[enable] false # Prometheus 监控 mattermost[enable] false # Mattermost 聊天# tips 可能会用到的vim命令 /world # 斜杠后跟要查找的词 n # 跳转到下一个 N # 跳转到上一个 yy # 复制这一行 p # 粘贴复制的内容 u # 撤销一步操作 :noh # 取消高亮显示 :wq # 保存并退出# 接下来进入容器内部 docker exec -it gitlab容器名或id /bin/bash# 重载配置 gitlab-ctl reconfigure# 退出容器 exit07 访问并登录 然后就是输入刚才配置的域名或ip进行访问。 首次访问可以注册账号也可使用root账户登录。 # 获取root用户初始密码 docker exec -it gitlab容器名或id grep Password: /etc/gitlab/initial_root_password# 结果如下 Password: xxxxxxxxxxxxxxxxx页面下方可以设置成中文 完
http://www.yutouwan.com/news/159730/

相关文章:

  • 搭建网站要哪些知识网站制作要多长时间
  • 扬州市邗江区城乡建设局网站北京互联网公司排名
  • 免费浏览网站推广python 网站开发流程
  • 做ppt的软件模板下载网站有哪些哪个网站可以找人做清洁
  • 5个搜索引擎作弊的网站开发公司对设计单位奖惩
  • 免费建网站代理设计网站考虑哪些因素
  • 网站美工和平面设计师wordpress加载不出图
  • 西安seo排名扣费网站seo关键词优化技巧
  • 用ps做招生网站中国志愿者服务网站登录注册
  • 深圳罗湖区网站wordpress多用户博客
  • 课程的网站建设衣联网和一起做网站 哪家强
  • 郑州网站建设yipinpai网站备案 做网站
  • 网站怎么怎么做关键字四川省建设厅官方网站三内人员
  • 自己建网站要学什么医疗器械注册
  • 芜湖市网站建设公司孟州网站建设
  • 做西装的网站广告策划案例范文
  • 周口建设网站一般使用的分辨率的显示密度是多少dpi )
  • 回收网站怎么做百度推送 wordpress
  • 硬盘做免费嗳暧视频网站长春做网站哪家便宜
  • 权威的南通网站建设极智装
  • 1.简述网站建设的步骤免费企业网站创建
  • 织梦网站首页错位网站类软文
  • 网站建设 不违背怎么在wordpress上设计网站
  • 对接公众号的网站怎么做北京比较好的网络营销公司
  • 国企网站建设合同家庭电脑做网站
  • 美轮美奂的网站建设大庆网能做网站吗
  • 网站出现的的问题天津工程信息建设网
  • 上海专业网站建设信息网站开发 报价
  • 中国空间站即将建成站长工具seo优化系统
  • 求职网站开发868868域名查询