准备 docker运行环境 有公网IP的服务器(老高的服务器使用的搬瓦工) git域名已做好解析 配置文件 docker-compose.yml version: '3' services: caddy...首先呢,老高是自用的,搭建在搬瓦工的服务器上,所以需要尽可能的节省内存,所以选择使用sqlite,而不是MySQL或者其他数据库,不过如果需要为团队搭建git服务,那么就需要考虑加入数据库服务了。
由于老高的服务器在搬瓦工搭建,所以属于有shell权限的,所以老高可以使用[Certbot]4来简化操作。 如截图所示,选择合适的web服务器和系统后就可以进行安装和部署操作了。 ps.
操作步骤 使用控制台从实例创建 使用 API 创建 关机实例(可选) 登录 云服务器控制台,查看对应实例是否需进行关机。 需要,则继续执行步骤。 不需要,请执行 制作自定义镜像 步骤。...仅创建系统盘镜像:勾选,则仅创建实例系统盘镜像。不勾选,若实例具备数据盘,则会同时创建数据盘快照。 单击制作镜像即可。 您可单击左侧导航栏中的 镜像,在“镜像”页面中查看镜像的创建进度。...使用自定义镜像创建实例(可选) 待镜像完成创建后,在镜像列表中选择您创建的镜像,单击其所在行右侧的创建实例,即可购买与之前相同镜像的服务器。...msp迁移服务平台 如果您需要在启动新实例时同时保留原有实例数据盘上的数据,您可以先对数据盘做 快照,并在启动新实例时使用该数据盘快照创建新的云硬盘数据盘。 更多相关信息,请参阅 快照创建云硬盘。
因此,如果需要用自己电脑做服务器的话,我们只能使用花生壳这样的内网穿透工具了。花生壳的缺点就是只能使用人家给你分配的三级域名,而且免费套餐每个月只有1G流量,有时候还不太稳定。...我的服务器是搬瓦工Ubuntu 16.04 64位,客户端是Windows 10 64位,所以下面都以我自己的为准。大家根据自己情况配置。 在搬瓦工上,执行下面的命令,下载frp服务器端。.../frps.ini即可启动服务器端。然后应该会显示类似下面的文本,说明服务端启动成功。...server_addr为服务器的IP地址。server_port为服务器端口号,需要和服务器端配置相同。auth_token为凭据,需要和服务器端配置相同。...如果看看官方文档的话,就会发现它不仅可以将本地网站映射到外网,还可以用作反向代理、自定义DNS服务器等等,功能非常强大。怪不得在Github上这个项目有高达4000的星星数。
老高的服务器在搬瓦工上跑着,虽然后台有各种监控信息,但是要想查看还是必须登录后再点击很多次才能看到,很麻烦,于是通过Google找到了这个小巧的系统监控软件 -- Munin。...安装完毕后系统会有如下改变: /etc/munin/munin.conf : Munin master(服务器端) 配置文件....配置监控端 计划任务 系统已经为我们创建好了计划任务。...address 45.62.xxx.2xx use_node_name yes # use_node_name yes 的意思是使用[]内的名字作为当前IP的主机名 nginx服务 我们创建一个虚拟主机...127.0.0.1 env.port 11211 env.timescale 3 env.cmds get set delete incr decr touch env.leitime -1 创建软连接
例如要在一台服务器上设置如下两个站点: http://www.test1.com http://www.test1.com ---------------------------------------...第三步:在/etc/hosts文件中将网站的域名绑定到本地环回地址上(在hosts文件末尾加入以下信息) 127.0.0.1 www.test1.com 127.0.0.1 www.test2.com...最后把域名解析到服务器,不同域名成功访问了不同的网站内容。...-------------------------------------------------------------- 下面以wampserver3.1.0为例说明在Windows本地配置多站点服务器...第三步:重启服务器
//引用系统模块 const http = require('http') ; //创建web服务器对象 const app = http.createServer () ; //返回值是网站服务器对象...中提供的方法对客户端发来的请求做出响应 //响应 res.end('hi, user') ; }) ; //监听3000端口 app.listen(3000) ; console.log('服务器已启动...,监听3000端口,请访问localhost:3000') node.js 是基于事件驱动的语言,所以客户端的请求在服务器端是通过事件来触发的
如何创建小组? 比如:在谷歌工作,有开发小组、营销小组、运营小组, 在我所在的开发小组里面有三个人,我们需要访问相同的代码仓库,并且经常需要互相交流。
然后翻了一下怎么往ToolBar上创建按钮,翻了半天没一个可以。。。最后发现把onCreateOptionsMenu丢了(网上的大爷们这么默契,全部都把这部分代码忽略掉真的好吗)。...附上ToolBar上创建菜单的方法。
如何创建组织? 有时在团队协作中,当需要用到多个代码仓库时,就需要一个github的组织了。 github组织允许你管理和组织所有的代码仓库。
https://blog.csdn.net/wh211212/article/details/79977816 ovirt 上创建vm模板 安装初始化虚拟机CentOS7 (笔者虚机暂时只有...使用aniu-ecs-03创建vm模板 笔者的aniu-ecs-03规格为:Medium 2 cpu 4G mem 20G disk ,GMT China Standard Time,设置了HA,...自定义模板名称,描述,点击ok确认创建模板: ? 创建模板介绍先写到这里,笔者的想法是继续对vm完善,安装一些必须的依赖包,在进行创建模板。
安装 pip install django 创建项目 django-admin startproject report django-admin startapp data //project...下可创建多个app 执行使用 python manage.py migrate //orm代码到数据库 python manage.py runserver 0.0.0.0:80 权限管理...python manage.py createsuperuser 创建账户后,登录http://localhost:8080/admin/login,访问django子带的权限管理系统 setting.py
一.在eclipse中创建maven项目 1>在eclipse的菜单栏中:file -> new -> project -> maven project -> next ->next ->选择 maven-archetype-quickstart...->next -> Group id:输入com.zhaifx;Artifact id输入zhaifx ->finish 2>在com.zhaifx下创建App.java类,并创建main方法。...5>找到项目的target文件中的zhaifx-0.0.1-SNAPSHOT.jar,即导出的jar包 ---- 三.在windows服务器上运行 1>开始 cmd 2>找到jar包所在路径
一、现网站的情况分析 网站在搬迁之前,空间放置在digitalocean,cdn走的是cloudflare。...基本上都是可以的。我现在选的是搬瓦工的cn2 gia ecommerce。cn2 gia最大的优势就是国内三网访问都非常快。而这个空间商也是速度最稳定的。...以下命令行,建立在ubuntu 20.04的基础上。只要按着命令。基本都不会错。 ssh root@***.***.***.*** -p 端口号 上面星号是IP地址。-p 是指定端口。...因为搬瓦工的默认ssh端口不是22,所以这里要指定。...这个基本上包含了wordpress能用上的所有模块。
--创建链接服务器(dblink) exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','远程服务器名或ip地址' exec sp_addlinkedsrvlogin...select * from srv_lnk.数据库名.dbo.表名 --导入示例 select * into 表 from srv_lnk.数据库名.dbo.表名 --以后不再使用时删除链接服务器
在服务器上搭建 Git 现在我们将讨论如何在你自己的服务器上搭建 Git 服务来运行这些协议。...NOTE 这里我们将要演示在 Linux 服务器上进行一次基本且简化的安装所需的命令与步骤,当然在 Mac 或 Windows 服务器上同样可以运行这些服务。...它只取出 Git 仓库自身,不要工作目录,然后特别为它单独创建一个目录。 把裸仓库放到服务器上 既然你有了裸仓库的副本,剩下要做的就是把裸仓库放到服务器上并设置你的协议。...假设服务器上存在 /opt/git/ 目录,你可以通过以下命令复制你的裸仓库来创建一个新仓库: $ scp -r my_project.git user@git.example.com:/opt/git...如果你想在你的仓库上设置更复杂的访问控制权限,只要使用服务器操作系统的普通的文件系统权限就行了。
如果你的 web应用有专用的静态服务器(CDN源站)承担静态文件请求,并配合域名实现动静态分离,那么你可能不需要 Nginx Cache功能。...由于框架自带的 web服务器是为了方便开发的而设计的,并不能很好的处理(大量)静态请求,(单页面100+静态请求的项目笑而不语)。 ? 2....为了方便,而不设置 HTTP Expire过期时间,或者 Cache-Control: max-age最大缓存时间等头部信息,这可能会导致浏览器(没有缓存)频繁发送请求,无形中增加了服务器压力。 ?...如果上游服务器没有输出 Expires header 则为静态文件设置一个 Expires过期时间 http头。 环境 1. 原有方案 ? 2. 动静分离的方案 ?...proxy_set_header 自定义http header头,用于发送给后端真实服务器。 proxy_pass 代理后端服务器地址(注意是否需要指定路径如 / )。 验证 1.
我经常需要访问MySQL,并使用Docker临时为我创建MySQL服务器。...MYSQL_PASSWORD=123456 -e MYSQL_DATABASE=bookshelf \ -p 3306:3306 -d mysql/mysql-server:5.7这将在端口3306上创建一个名为
terraform跨平台、跟多家公有云都有对接,之前我写过一篇linux平台terraform创建云服务器的文档,这里介绍windows平台terraform创建云服务器。...Windows下添加TENCENTCLOUD_SECRET_ID、TENCENTCLOUD_SECRET_KEY环境变量 还是通过刚提到的命令打开环境变量图形界面来手动添加,正如我前面截图里红色备注的那样:用不上。...3、打开命令行,在命令行所在目录下创建provider.tf文件和API接口文件api.tf(文件名字无所谓,后缀很重要,只识别.tf,没事别乱创建.tf文件) 你是哪个目录就在哪个目录下创建.tf文件...,不要囿于腾讯云官网文档的误导以为只能在用户目录下创建 如果命令行所在目录下没有.tf文件,会报The directory has no Terraform configuration files. 4...//分配公网IP //instance_count = 2 //旧参数废弃了,新参数是count count = 2 //创建
背景:在容器应用商店中,我们要给 helm chart 添加icon标签, 需要一个图片服务器解决办法:使用docker nginx 搭建1.编写 nginx配置文件server { listen...显示出文件的确切大小,单位是bytes 改为off后,显示出文件的大概大小,单位是kB或者MB或者GB(4):默认为off,显示的文件时间为GMT时间 注意:改为on后,显示的文件时间为文件的服务器时间
领取专属 10元无门槛券
手把手带您无忧上云