下载 wamp,并安装。
运行 wamp,电脑右下角的图标由红变黄再变绿。红色代表停止,黄色代表正在启动,绿色代表启动成功。
wamp = windows + apache + mysql + php
windows: 操作系统,
apache: 服务器
mysql: 数据库,其它数据库还有 postgresql
php: 服务器语言,其它服务器语言有 java, python 等
Nodejs 是一个服务器软件,javascript 通常作为浏览器脚本语言,Nodejs 可以使用 javascript 来编写服务器语言。
Nodejs 中的 npm 是一个 javascript 包管理器。相应的 php 包管理器为 Composer。
在浏览器输入 127.0.0.1 或者 localhost 访问本地的网站。或者点击这里:
/相关讨论/
其中,127.0.0.1 为本地电脑的 ip,即电脑 A 使用这个 ip 访问电脑 A,电脑 B 使用这个 ip 访问电脑 B ...
以 192.168 开头的 ip 一般为局域网 ip,例如使用手机开的 wifi 热点就组成了一个局域网。
由于 ip 不好记,所以使用域名来访问网站,可以认为域名首先转换成 ip,然后使用 ip 来访问网站。
使用 windows 的 cmd,/如何使用/运行:ping www.baidu.com
你将得到当前百度的 ip,在浏览器地址栏输入这个 ip,同样可以访问百度网站。
通常,笔记本电脑和手机的上网 ip 都是变动的,固定 ip 是一种稀有的资源。
如果你的电脑有一个固定 ip,别人就可以使用这个 ip 来访问你的电脑。这种情况下,你的网站不需要备案,但是违法的事必然会承担后果。
使用微信群发 ip 是会失败的/有疑问/,因为有可能使用这个 ip 架设了一个违法网站,ip 是难以被管控的。而域名是需要政府备案后,才能够被解析成 ip,一般域名的备案时间为 15 天到 1 个月,目前中国已经开通了电子备案。
在 wamp 的安装目录 www 下创建一个文件为:k.html,注意后缀名必须为 .html。/如何修改后缀名/
鼠标右键,新建文本文件,然后将名字改成 k.html
浏览器访问:http://127.0.0.1/k.html,你应该能在浏览器看到 hello world。/看不到/
如果在 k.html 中输入中文,例如添加:你好中国,刷新浏览器,你应该能看到中文为乱码。/不是乱码/
这是因为,浏览器的默认编码有可能是 GBK/GB2312 ,而文件 k.html 的编码是 UTF-8。
所以,请在 k.html 的头部加入:
<meta http-equiv="content-type" content="text/html;charset=utf-8">如果你忘记了这段代码,打开百度首页,右鍵--查看源(View Page Source),你就能看到百度首页的源代码,鼠标往下滚,就能看到这段代码。/有疑问/
以后推荐所有的网页都使用 UTF-8 编码,所以在你的网页中时常加上这段代码来告诉浏览器网页使用的编码。
在 k.html 中添加:
<img src="k.jpg" />然后在 www 的目录下放一个 k.jpg 的图片,刷新页面就能看到图片了。/看不到图片/
观察浏览器的地址栏,后缀为 html 的为静态页面,有时简写成 htm。
静态页面的编写,请参考:https://www.runoob.com/html/html-tutorial.html
如果后缀名为 php、jsp、asp、aspx 则为动态页面。
jsp 为 java 编写的页面,
asp、aspx 是 windows 的 IIS 服务器使用的页面。/有疑问/
看百度的网址:
http://www.baidu.com/s?wd=hello&ie=UTF-8
这个页面传入了两个参数,名称分别为 wd、ie,值分别为 hello、UTF-8
lamp
墨之科技,版权所有 © Copyright 2017-2027
湘ICP备14012786号 邮箱:ai@inksci.com