首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使用Ubuntu 14.04Git Hooks将Hugo站点部署生产环境

介绍 Hugo是一个静态站点生成器,允许您通过使用简单标记语言轻松创建和发布Web内容。Hugo可以根据提供要求解析您内容并应用主题,以生成可以轻松托管在任何Web服务器或主机上一致网页。...在本指南中,我们将向您展示如何设置一个系统git,您可以使用该系统将新内容自动部署生产Web服务器。 准备 对于本指南,我们假设您已经启动并运行了Ubuntu 14.04计算机作为您开发计算机。...在此服务器,确保已创建具有sudo权限非root用户。 准备开发服务器 我们将从我们开发服务器(通过之前Hugo指南设置服务器)开始。使用您上次使用相同非root帐户登录该服务器。...在Production Server安装Git,Pygments和Nginx 我们应该做第一件事就是安装git,pygments和nginx服务器。...我们将把它克隆WORKING_DIRECTORY变量指定临时存储库,以便Hugo可以访问其中内容来构建实际站点

2K20
您找到你想要的搜索结果了吗?
是的
没有找到

关于windows web 和 ftp 站点创建及使用

关于windows web 和 ftp 站点创建及使用 引言 其实这是我网络基础课上一次作业,觉得挺实用,遂写成博客分享,也算是对这次作业一次总结。...(3) 使用 IIS 配置服务器,老师给实验内容太旧,自己寻思着在 win10 实现相同效果。...在网站项右键选择 添加FTP站点,按下图所示配置好我们ftp站点。可以通过在cmd中使用 ipconfig命令查看当前 ip 地址。 ? ? ?...客户要访问站点时,需在静态 IP 地址后面附加端口号(默认 Web 站点除外,它使用端口 80) 注意:按端口号可分为3大类: (a)公认端口(Well Known Ports):从01023,它们紧密绑定...dir /* 断开连接 */ bye 结尾 至此,我们便完成了在 windows 创建 web 和 ftp 站点操作。

3.3K31

使用 HTTPS 部署你站点势在必行

如果你有一个站点,或者近期你正在考虑部署自己站点,那么你有必要考虑使用 HTTPS 来武装你网站了。...在我们讨论不安全站点问题之前(红色预警:忽略安全问题可不是个小问题),让我们先来看看截止 2017 年中期有多少网站部署了 HTTPS。...不安全页面(HTTP)比安全页面(HTTPS)在 Google 排名要差 网站访问者浏览记录和数据没有被加密、保护 Chrome 和 Firefox 正在增加可怕视觉提示来惩罚不安全网站。...让我们一起高举 HTTPS 旗帜来武装站点 你有很多选择给你站点部署 HTTPS,它们都包含 SSL 证书,然后配置下你 web 服务器来使用这些证书就可以了。...我最喜欢方式就是使用 Let's Encrypt。 为什么使用 Let's Encrypt? 一言以蔽之:免费、自动化以及开放认证机构。

78730

自动共享和上传文件兼容托管站点

这是一个基于文件类型自动共享和上传文件兼容托管站点简单脚本。你不需要去手动登录到托管站点来上传或分享你文件。Anypaste 将会根据你想上传文件类型来自动挑选合适托管站点。...Anypaste 使用插件系统上传文件。每个站点上传)都由一个特定插件表示。你可以在 anypaste.conf 文件中 ap-plugins directive 位置浏览可用插件列表。...Anypaste 针对两个文件自动发现了与之相兼容托管站点并成功上传。 正如你在上述用法介绍部分例子中注意,Anypaste 会自动挑选最佳插件。...如果要使用特定插件进行文件上传,可以通过以下命令绕过兼容性检查: anypaste -fp gfycat file.gif 如果你发现在配置文件中忽略了特定插件,你仍然可以强制 Anypaste 去使用特定插件...站点,如果没有 sendvid 插件可供使用,Anypaste 将会尝试顺序中另外两个站点

51210

在你站点拥有一只板娘

:https://github.com/xb2016/33-live2d-wp 使用方法 1.从GitHub代码仓库下载插件 2.安装插件(可手动复制/站点根目录/wp-content/plugins.../ 也可以在插件界面直接从本地安装) 3.启动插件 配置 此插件需要 JQuery 支持,如果你主题并没有引入,请编辑插件 index.php 引入 此插件包含果体模型,默认是不显示,如有需要请编辑... 文件 此插件默认第一次访问为随机加载模型,如需指定请编辑 model/api.php 文件 更多配置请修改 js/waifu-tips.js 文件 另外,服务器需要允许下列 MIME 类型才可以正常使用...:.json / .moc / .mtn Typecho移植版(停止维护) 项目介绍:https://qqdie.com/archives/l2d233.html 下载地址:不可用(我们站点杜绝百度网盘链接...(我们站点杜绝百度网盘链接,如需下载请前往项目介绍地址) 保罗酱 Typecho 插件 (通用) 项目介绍:https://paugram.com/coding/add-poster-girl-with-plugin.html

36920

使用ucenter实现多站点同步登录讲解

做Web开发经常会要求实现多站点同步登录情况,对于PHP开发来说,我们可以使用ucenter来实现多个站点同时登陆同时退出,用户同步功能。下面我们一起看一下ucenter是如何实现同步登陆。...首先站点都要引入一个uc_client这样一个客户端,以登陆为例,登陆时首先会调用一个外部函数,uc_client/client.php下uc_user_login检查是否存在此用户,如果正确则继续执行登陆代码...2.然后通过uc_user_synlogin通知uc server 用户xxx登录成功,这个过程可能使用ajax,用户感觉不到通知过程。...现在,收到让xxx用户在你程序中登录命令,马上执行。并写本应用程序session,并且使用p3p, 写入相同域或不同域cookies. 用户感觉不到这个过程。...总结 以上就是这篇文章全部内容了,希望本文内容对大家学习或者工作具有一定参考学习价值,谢谢大家对ZaLou.Cn支持。如果你想了解更多相关内容请查看下面相关链接

1K41

HTTPS站点使用WebSocket错误及解决方案

HTTPS站点使用WebSocket错误及解决方案 1.在https下使用ws,提示不安全 第一个问题:在https站点下,使用ws://im.joshua317.com 报错,报错信息如下: Mixed...WebSocket协议和HTTP协议不同,但是WebSocket协议握手和HTTP是兼容,它使用HTTPUpgrade协议头将连接从HTTP连接升级WebSocket连接。...HTTPUpgrade协议头机制用于将连接从HTTP连接升级WebSocket连接,Upgrade机制使用了Upgrade协议头和Connection协议头。...,并为浏览器和服务器之间通信加密,所以在HTTPS站点调用某些非SSL验证资源时浏览器可能会阻止。...比如使用ws://调用websocket服务器或者引入类似http://*.jsjs文件等都会报错,当使用ws://连接websocket服务器时会出现类似如上错误。

8.7K21

如何使用MageScan检测Magento站点安全性

关于MageScan  MageScan是一款功能强大安全检测工具,在该工具帮助下,广大研究人员可以轻松对目标MageScan站点进行性能和安全性评估。  ...然后使用pip命令在命令行窗口中执行该文件: php magescan.phar scan:all www.example.com(向右滑动,查看更多) 源码安装 广大研究人员首先需要使用下列命令将该项目源码克隆至本地...: git clone https://github.com/steverobbins/magescan.git(向右滑动,查看更多) 接下来,切换到项目目录下,并使用composer完成工具安装:...store.example.com(向右滑动,查看更多) Composer安装 composer require steverobbins/magescan --dev(向右滑动,查看更多) 引入自己项目...在你composer.json中添加下列参数即可: "require": { "steverobbins/magescan": "dev-master" }(向右滑动,查看更多)  工具使用

66820

使用Hugo,几步搭建你喜欢站点样式!

Hugo是一个用Go编写静态站点生成器,它具有丰富主题资源和较好生成速度。...,可以自行在github找到开源hugo主题,并放置到你hugo项目中,例如: git clone https://github.com/olOwOlo/hugo-theme-even themes.../even 当然,这篇文章重点不是教大家如何使用hogu,而且如何在云开发上部署静态站点。...image.png 腾讯云云开发静态网站托管有默认域名可供访问: image.png 通过默认域名,我们就能访问啦: image.png One More Thing 只需要简单几步,你就能得到你喜欢站点样式了...技术文档:https://www.cloudbase.net/ 点击此处快速使用云开发 微信搜索:腾讯云云开发,获取项目最新进展

1.8K62

在必应、谷歌和百度webmaster提交站点地图

折腾了一晚上,去百度、谷歌、必应提交了博客站点地图,不得不说折腾这玩意是真的累 我提交站点地图第一站是微软必应,这是我用最多搜索引擎,自然也第一个想到它 bing webmaster tool...首页 不过说真的,提交过程稍微有点曲折,一开始找不到提交站点地图地方,后来仔细找才找到。...,正准备去手动一个个提交时候发现了有个“站点地图”,我就去看了下服务器sitemap.xml路径,然后就提交过去了,必应很配合,很快就扫描并识别了 bing webmaster tool提交站点地图地方...接下来我就去谷歌那里也提交了一下站点地图 Google search console首页 谷歌也一样是要登录,不过谷歌这点比微软必应强一些,登上去直接就是中文,不用再进行其它设置,接下来我也同样去提交了这三个站点地图...,谷歌也很配合完成了扫描,不过这也间接说明了某防火墙是单向 Google search console添加站点地图地方 想给搜索引擎提交站点地图,你还得验证这个站点是你才行,必应和谷歌验证都差不多

1.2K20

使用Solr向您站点添加自定义搜索

开始之前 熟悉我们入门教程并完成设置腾讯云CVM服务器主机名和时区步骤。没有服务器同学可以在这里购买,不过我个人更推荐您使用免费腾讯云开发者实验室进行试验,学会安装后再购买服务器。...本教程需要您更新系统和软件包存储库并进行安装wget工具,您可以参考我们社区的如何使用wget。 注意 本教程中步骤需要root权限。请确保以root身份或使用sudo前缀运行以下步骤。...而user命令将此新用户归类webdefault.xml中已设置“user”用户名称。...重启solr服务: systemctl restart solr 您还可以使用此过程来保护Solr中其他网页。...例如,如果您创建了两个Solr搜索核心,core1并且core2,可以通过添加其他行webdefault.xml来限制对两者访问: /core1/

1.2K10

快速访问CF站点及加速访问使用CF网站技巧

国外很多网站都在使用 Cloudflare CDN,但分配给中国内地访客 IP 并不友好(延迟高、丢包多、速度慢)。...如果在路由器运行(如 OpenWrt),请先关闭路由器内代理,否则测速结果会不准确且无法使用。 因为每次测速都是在每个 IP 段中随机 IP,所以每次测速结果都不可能相同,这是正常!...无用知识点:CF使用了Anycast网络技术,这技术通俗点说就是不同地理位置主机共享一个IP。...download.fastgit.org/XIU2/CloudflareSpeedTest/releases/download/v2.0.3/CloudflareST_linux_amd64.tar.gz # 考虑国内直接从...如果在路由器运行(如 OpenWrt),请先关闭路由器内代理,否则测速结果会不准确且无法使用

3.7K10

.htaccess重写让空间绑定多个域名不同目录支持多站点

购买了一个美国主机,想要在同一个空间绑定多个域名,建立多个网站,这是很正常不过事情。但是如果你购买了一个便宜货美国空间,那么想要在同一个空间绑定多个域名支持多站点就难了。...然而这里有一个巨大限制就是虽然支持同时绑定多个域名,也有好几个 MySQL 数据库,但是不支持多站点,也就是一个主机不能同时建立多个网站,只能多个域名绑一个IP地址。...当然有,今天免费资源部落就来为大家介绍利用.htaccess文件重写方法强制Godaddy Economy型号主机支持多个站点,如果你使用了其他主机但是也是不支持多个站点,可以参考这个方法来修改。...经济型空间1.99美元/月用支付宝成功购买方法(参考这个方法可以购买Godaddy其他型号主机,可以建立多个站点) .htaccess重写让空间绑定多个域名不同目录支持多站点方法与教程 1、Godaddy....tk/ 转载请注明:积木居 » .htaccess重写让空间绑定多个域名不同目录支持多站点

6.6K10
领券