HTML、CSS基础
HTML、CSShtml、CSS、JavaScript关系:
Html是网页内容的载体
CSS样式是表现
JavaScript是逻辑、实现网页上的特效效果
Html:HTML基础语法:
 :空格
<strong>:粗体
<em>:斜体
<span>:无语义,为了设置单独的样式而用
<q>:短文本引用
<blockquote>:长文本引用
<br>与<br />:换行,前者html4.01写法后者Xhtml写法,现在一般用后者
<hr>与<hr />:分割线,前者html4.01写法后者Xhtml写法,现在一般用后者
<address>:定义一个地址
<code>:代码段
<pre>:多行代码
<ul><li></li></ul>:无序列表项
<ol><li>:有序列表项
<img src="图片地址" alt="下载 ...
Http与Https
Http与Https概括超文本传输协议HTTP协议被用与在Web浏览器和网站服务器之间传递信息,http是无状态的,以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,http协议不适合传输一些敏感信息。为了解决http协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议https,为了数据传输的安全,https在http的基础上加入了SSL协议,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。
http和https的基本概念http:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(tcp),用于从WWW服务器传输超文本到浏览器的传输协议,他可以使浏览器更加高效,使网络传输减少。https:是以安全为目的的http通道,即http(应用层)下加入SSL层,https的安全基础是SSL,因此加密的详细内容就需要SSL
https协议的主要作用可分为两种:
建立一个信息安全通道,保证数据传输的安全
确认网站的真实性
http和https的 ...
新网络实现方式测试
放弃使用apach方式建立静态网页服务器,改用nginx实现。原来参考的教程:手把手教你搭建自己的个人博客(图文教程)使用了Apach作为Web服务器。在服务器ip被封后更换服务器,结果遇见了git分支和权限的种种问题。遂学习了教程:从零开始搭建个人Hexo博客,使用nginx来部署服务器。
出现问题使用SSR代理时可以访问主页,关闭后无法访问,但是我已经设置了域名解析服务,而且通过ip也无法访问主页。在服务器查看防火墙状态
1firewall-cmd --list-all
发现是80端口未打开。
12firewall-cmd --add-service=http --permanentfirewall-cmd --add-port=80/tcp --permanent
开放80端口的tcp传输,问题解决了。
跨域
跨域浏览器为了安全设置了同源策略,所以不属于同源策略都是跨域。同源策略:
同源:协议相同,域名相同,端口相同。
目的:保护用户信息安全,防止恶意网站窃取信息。
非同源则受到限制:
cookie无法读取。
DOM无法获得。
AJAX请求不能发送。
XShell6无法访问服务器
在玩SSH时,听了舍友大佬的话,将SHH协议所在的文件夹权限修改为775后出现Xshell无法连接的问题。
1chmod 775 .shh/
然后发现SSH的22端口无法使用,SSR所在端口正常运行。google了一下发现。ssh文件夹不可以全部拥有写入权限,否则服务会无法正常运行。
hexo-admin安装与使用
hexo-admin安装与使用使用了hexo-admin可视化界面操作hexo-admin官网:https://jaredforsyth.com/hexo-admin/安装hexo-admin:
12npm install --save hexo-adminhexo server -d
打开 http://localhost:4000/admin/在settings中设置账号密码配置hexo根目录配置文件_config.yml
12345admin: username: password_hash: //用户名密码可以不设置secret: super secret phrase//用以cookies安全; Command: './admin_script/hexo-generate.sh'
这里的command对应于界面中的deploy按钮,在下面写上脚本,可以一键生成html页面,并提交到托管的地址在根目录下的admin_script中新建hexo-generate.sh文件,编辑:
123#!/usr/bin/env shhexo cleanhexo g ...