网站制作笔记2–服务器

liyuzhao8年前PHP+MYSQL+APACHE网站制作1586

大家可能有人对服务器有一些疑惑,下面我们就来讲讲什么是服务器。

服务器,顾名思义就是服务的机器,那如何能把机器变成服务的机器呢?

答:把服务器软件装在机器就可以了。一般的服务器软件有APACHE,APACHE TOMCAT,NGINX,还有微软的IIS等。这些都是发布网站用的,像FTP等那些服务软件就不讲了。

这些服务器软件有什么用呢?

答:安装完服务软件,你可以发布自己的网站,在浏览器浏览。在这里提一点,是不是有人想知道怎么样才能让别人访问到自己做的网站。这里面就跟IP有关了。

如何让局域网或者Inter网的用户访问到自己的网站呢?

答:首先你要明白,一个内网和外网的定义。

内网:就是自己电脑自动或者手动分配的一个IP

外网:是网络服务商给你的一个IP,用此IP,在电脑没有设置防火墙等东西的时候,别人可以访问到你的电脑。

局域网如何能访问到自己做的网站:

第一:安装好一个服务器软件,例如APACHE

第二:安装好之后就打开此软件,然后打开浏览器输入localhost或者127.0.0.1,就会出现apache的欢迎页面了

第三:把你的做好的网站放到apache文件里面的htdocs里面

第四:如果你的网页为a.html,直接在浏览器输入localhost/a.html,就能在浏览器访问到你的网页了

第五:让局域网的人访问到,在电脑运行那里输入CMD,然后在CMD里面输入ipconfig来查看自己的IP,局域网上的电脑用浏览器输入IP/a.html,也能访问到。

有人可能出现访问拒绝,到apache文件里面找到配置文件httpd.conf,然后找到下面的路径是你安装的路径

加入一行Require all granted即可。这个是针对apache2.4以上的,如果使用这个不行,就用把Deny from all 改为allow from all

如何让外网访问到自己的网站呢?

有两种方法:

第一:租用云服务器,阿里云,或者腾讯云等平台租一台,其实这些服务器里面有很多盘,划分给你用,装系统后可以当成跟你电脑一样来用,只要用ip就能访问到你租用的电脑。

在你租的服务器上装apache,然后把你的网站放进去,然后用租用到的电脑IP,外网就可以访问了。(租用的电脑回给一个外网ip的)

第二:在自己的电脑上添加一个映射,然后在外网用网络服务商给的IP访问,也能访问到自己的网站。

IP查询,直接在百度输入IP,就能查询到。

如何添加映射呢?

打开你的路由地址,一般是192.168.1.1

找到转发规则->虚拟服务器->添加新条目

服务端口:80 (如果你用tomcat的就要写8080)

内部端口为空就好

IP地址:你的本机内网ip,在cmd输入ipconfig查询

其它的默认就好,然后保存。

然后在外网输入你的本机外网IP就能访问到你的电脑了。如果出现访问拒绝,上面有处理方法

以上都是个人见解,如果有错欢迎提出来。文章都是钊叔原创,如要转载请标明出处,谢谢。欢迎大家到http://www.xy2s.top 的论坛讨论


相关文章

网站制作笔记5-PHP开发工具PHPSTROM破解

PHPstorm安装完成,注册选择License server 然后输入任意一个:http://idea.imsxm.com/http://114.215.133.70:41017/http://17...

网站制作笔记3-PHP+MYSQL+APACHE集成软件

网站制作笔记3-PHP+MYSQL+APACHE集成软件

相信大家看了前面两个笔记,应该大概懂了一个网站的制作需要什么了吧。为什么很多避免新手一开始就去配置这些软件,有可能出现配置不成功现象,所以不赞成新手去配置,而是直接使用PHP+MYSQL+APACHE...

网站制作笔记4-数据库管理平台navicat premium

网站的环境已经配置完成了,但是我们还需要一款数据库管理平台的软件,在此钊叔介绍navicat premium这款软件。这款软件可以连接mysql、oracle、mariadb、sql server等流...

制作网站的笔记1–介绍网站语言

在学习制作网站之前,我们先来了解一下做网站需要什么知识,也先了解一下网站的前端和后端到底是什么。目前钊叔接触到能做网站的有几种组合:1:HTML+CSS+JAVASCRIPT+PHP+MYSQL2:H...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。