0%

个人主页建站攻略简述

0.github page

如果只需要静态网站,可以直接以[username].github.io建立一个新项目,并在theme修改一个适合的主题。md形式的个人网站编辑起来也很方便。

1.云服务器:

同实验室用的服务器类似,在服务器网站上买。试了一下,我这个经常连服务器跑dl的人,租一台带公网ip的服务器,用着非常舒适。远程虚拟主机不知道,据说用着比较麻烦,小厂商服务器或者虚拟主机可能会有免费的,但是实验证明有点卡。

个人购买:腾讯云,入门级的云服务器。(主要是我域名申请好久了,并且买完发现其带有很无脑的环境配置方法。)

推荐linux系统,ubuntu或者centos,别的不说,直观感受资料多比较好找。

2.域名:

卖云服务器的网站一般都可以申请,不会太贵。重点是域名一般和云服务器放在一个厂商,否则转入转出有点烦。需要备案,身份证号之类的,会给邮件提示的。

3.域名解析

域名怎么关联在服务器上:域名解析,一般在云服务器的控制台操作。

4.实验环境配置:

在云服务器上配置环境,使得一般用html或tomcat或php+一系列环境。

httpd最简单,不支持script的前提下挂最简单的html网站(如简历和博客)非常容易。
tomcat,比较传统的管理系统网站设计,写过XX管理系统实验的同学应该比较会。
php系列,比较新鲜,同时有一些现成的博客和论坛应用可以套用

4.1html/httpd:

apache httpd,用yum+指令直接安装好。(忘了保存那个博客,自己找找)然后在/var/www/html目录放上index.html就能打开了。除了比较单一,不会遇到其他的乱七八糟问题。

4.2tomcat:

推荐给学过javaEE/jsp之类的管理系统同学,具体的就是跟着教程装一个jdk,装一个tomcat,简单设置,然后在提示的目录下放文件夹/项目。

4.3php+LNMP:

基于php语言,比较新鲜,而且有很多应用。我没学过,详细环境安装跟着腾讯云的提示,一行一行的粘贴就好了。我装db的时候遇到点问题,想着有点麻烦而且网页功能不难,就去转其他路子了。

https://cloud.tencent.com/document/product/213/38056 腾讯云配置lnmp环境的文档。

基于这个环境,很多人推荐用wordpress建立博客:https://cloud.tencent.com/document/product/213/8044

具体建立博客、论坛、网站的应用列表:https://blog.csdn.net/caoshangpa/article/details/78561806

5.模板(针对html网站)

配置好环境,就可以把想要的网站可以传到网页了。但想要一个好看的个人网站,设计也很重要,尤其是对于没有html+css基础的人,从零写一个精美的网站十分困难,现成的模板已经包装好了一些配置,可以很快的解决问题。

个人使用:模板之家。其他类似的网站也可以,找到很多别人做的网站,感兴趣的下载下来改一改就可以用了。

模板修改:仔细查看html文件中的<class=>标签的类型,可以在css的某个文件找到它的描述。有点css文件夹打开是一长条,不太实用。另外一些是一部分定义的特有的类的描述,一般都是集合了多个配置,如版面背景、尺寸、类型、字体等等,总之看到奇怪的标签就去css文件里找,就可以自己修改细节完善模板。也有一些比较通用,在网上能查到具体的含义。

例如:https://blog.csdn.net/liyang_nash/article/details/81163782 col-xs , col-sm , col-md , col-lg的解释(css一个用于排版的标签)。

6.网页制作和发布

一个网页包含head/body/footer几部分。

1
2
3
4
5
6
7
8
9
10
11
12
13
head除了<title>是标签的描述之外不用管他,footer可能有copyright作者和年份。一般body是需要改动的部分。

最基本的一些:<p>标签。<a href> ...</a>给文字加超链接。

<ul>带黑点的列表,<ol>数字编号列表,列表中的每一项用<li>包围。

标题<h1> <h2>...。

<br>换行,<hr/>添加分割线。

http://ui.itcast.cn/news/20190801/11381494832.shtml 分割线

http://www.divcss5.com/html/h323.shtml 常用标签元素

总之,各个标签怎么用,细节怎么写,参考别人的主页,简单的网站,以及已经做好的模板的源代码,是最容易解决的。

7.备案

首先拿到域名、拿到服务器都需要备案,身份证+人脸识别视频(白背景+正规衣服)+网站名称和说明。一般没有第一次填写没有问题的,客服会打电话来教学和帮助修改。

网站名称和说明需要注意:有些地区不能出现姓名、博客、日记、论坛等关键词(神仙设定),说明时不能出现可能有、大概、等这类概率性的词。

此外,备案通过后,需要把备案号加在主页底部。这个也会有人打电话说明。

保持手机畅通是最重要的。


搭好的个人主页:http://wintersky.xyz/index.html

查资料是程序员必备的技能。

-------------这么快就看完啦^ω^谢谢阅读哟-------------