网站搭建
文章平均质量分 79
兰陵小晨
通信、网络、机器人、设计、技术文档
展开
-
静态网站生成器Hugo本地生成网站与public文件夹推送到Github上效果不一致的问题解决
前面试验了使用Github和Hugo来构建自己的在线文档网站的基本步骤,接下来想要定制一个自己的网站,而不是仅仅使用模板。从一些经验帖来看,通用的做法就是1)在Github上新建一个XX.Github.io的仓库,并开启Github Pages功能。这时仓库下将生成index.md和_config.yml。如此我们才能保证在线网站的基本访问功能。2)在本地新建文档,使用hugo server命令生成public文件夹,这个文件夹里是hugo构建的所有静态页面,我们只需要将文件夹下的内容推送到原创 2021-08-06 15:53:37 · 2000 阅读 · 7 评论 -
创建在线文档网站之三——将Hugo网站代码托管到GitHub以及GitHub Pages具体使用
前面两篇文章,我们分别实现了GitHub本地仓库和远程仓库的实时提交和更新、Hugo静态页面网站的部署,接下来我们要把Hugo网站托管到GitHub,拥有一个属于自己的在线文档网站,我们本地修改,实时就能看到刷新的页面,每次的更改还有记录,而且这个网站还是免费的。1. 配置GitHub Pages1) 在GitHub网页上,导航到远程仓库。2)选择Settings->Pages。3)在GitHub Pages下,选择发布源及其文件夹,并单击Save。发布源(Select bra原创 2021-07-06 15:02:13 · 443 阅读 · 0 评论 -
创建在线文档网站之二—学习使用Hugo(附错误解决you need the extended version to build SCSS/SASS)
Hugo 是基于 Go 语言的静态网站生成器。我们可以把Hugo放到服务器上提供Web服务;还有一种免费的方法—把Hugo网站代码托管到GitHub上,利用其GitHub Pages的功能,建立静态网站。下面实际操作是在Windows环境中。1. 下载Hugo安装包下载路径:https://github.com/gohugoio/hugo/releases1)安装包解压后直接运行hugo.exe。 说明:Hugo有二进制安装和源码安装两种方法,二进制显示是最快的。 ...原创 2021-07-05 17:28:24 · 2008 阅读 · 1 评论 -
创建在线文档网站之一—学习使用GitHub(附错误解决src refspec master does not match any)
平常我们个人学习或工作的过程中会有些产出,比如技术总结等,为了能更好地管理这些产出,最好的办法是发表在技术博客里。那对于一个公司来说,如何对外呈现公司的整体产出呢,那就要用到公司网站了。这里我们不做多展开,本次我们的目的是搭建一个公司的技术文档中心。这个技术文档中心,对外可以在线查看官方技术文档,对内可以实现文档源代码的保存和迭代版本管理等。通过了解,我决定使用GitHub+Hugo这两个开源工具来实现目的。了解GitHub和Hugo1)GitHub是一个版本控制系统+代码托管系统+静态网页原创 2021-07-03 14:21:59 · 483 阅读 · 0 评论 -
用写代码的方式来对待文档——创建在线文档网站
创建在线文档网站原创 2021-02-23 09:50:07 · 224 阅读 · 2 评论 -
搭建网站之四完结篇——设置Apache虚拟主机(附AH00072: make_sock: could not bind to address [::]:443问题解决)
前面通过三篇实现了Web服务器的搭建、网页开发环境PHP的安装配置和SQL关系数据库的安装。我们大概理解了,网站其实就是存放了一系列页面并通过入口、交互接口供我们访问和交互的页面。首先,存放这些页面的地方就是我们搭建的Web服务器;入口就是访问页面的IP地址或域名网站来找到我们的Web服务器;交互的数据比如登录的用户名密码存储在SQL数据库中(不知道这样理解对不)我们走到了搭建网站的最后一个环节:为Apache设置虚拟主机。Apache虚拟主机是指在一台服务器上仅运行一个httpd后台程原创 2021-01-22 15:31:24 · 368 阅读 · 0 评论 -
搭建网站之三——Windows环境安装mysql-8.0.22-winx64附ERROR 1045 (28000): Access denied for user问题解决
SQL的安装网上教程很多,但很多都是早期版本的,其实并不适用于当前较新的SQL8版本,网上教程存在以下误区误区一——需要自己在mysql路径下新建my.ini文件其实在SQL8版本,就不需要创建my.ini文件了误区二——密码修改成123456下面记录下mysql-8.0.22-winx64的安装步骤1. 下载安装包2. 解压3. 配置环境变量安装问题1:“net start mysql”提示“发生系统错误 2 系统找不到指定的文件” ...原创 2021-01-21 13:41:33 · 231 阅读 · 0 评论 -
搭建网站之二——Windows环境安装PHP开发环境(附“Can‘t locate API module structure ‘php8_module‘ in file的问题解决)
1. 了解PHP在网站中所起的作用【摘自维基百科】PHP(全称:PHP:Hypertext Preprocessor,即“PHP:超文本预处理器”)是一种开源的通用计算机脚本语言,尤其适用于网络开发并可嵌入HTML中使用。PHP的语法借鉴吸收C语言、Java和Perl等流行计算机语言的特点,易于一般程序员学习。PHP的主要目标是允许网络开发人员快速编写动态页面,但PHP也被用于其他很多领域。2. 下载安装包并解压官网下载地址https://windows.php.net/download跟A原创 2021-01-18 16:07:36 · 2665 阅读 · 5 评论 -
搭建网站之一——Windows环境安装Apache服务器软件(附安装时提示端口被占用的问题解决)
1. 了解Apache在网站中所起的作用Apache服务器是Web服务器软件,主流的服务器有三种,对比如下图。2. 下载安装包并解压官网下载地址https://www.apachehaus.com/cgi-bin/download.plx后面修改配置时需要用到保存路径,同时不确定中文路径是否有影响,因此建议保存到一个英文路径。3. 修改解压后安装包的配置文件 找到“Apache24/conf/httpd.conf”,找到第39行,修改成当前的路径,修改后记得ctrl+s保存..原创 2021-01-15 15:48:58 · 318 阅读 · 0 评论