本地架设PHP环境开外网访问教程
外网接入设置方法

外网接入设置方法外网接入是指将局域网连接到互联网,使内网用户可以访问外网资源。
在这个过程中,需要进行以下设置:1. 内网IP地址设置:在局域网中,每台计算机都有一个唯一的IP地址。
IP地址分为内网IP地址和外网IP地址两种类型。
内网IP地址是局域网内部使用的地址,不对外可见,因此需要设置内网IP地址。
一般情况下,Windows操作系统可以在控制面板的网络连接中进行设置,Mac操作系统可以在系统偏好设置的网络设置中进行设置。
2. 网关设置:网关是连接内网和外网的关键设备,它将内网中的数据包转发到外网,并将外网中的数据包转发到内网。
需要根据网络环境设置正确的网关IP地址。
一般情况下,网关IP地址为路由器的IP地址。
可以通过登录路由器的管理界面,在网络设置中找到网关IP地址并进行设置。
3. DNS设置:DNS(Domain Name System)是将域名解析为IP地址的系统。
在内网接入外网时,需要正确设置DNS服务器IP地址,以便能够正确解析域名。
在网络设置中,可以手动设置DNS服务器IP地址,也可以选择自动获取DNS服务器IP 地址。
4. NAT设置:NAT(Network Address Translation)是一种将内部IP地址转换为外部IP地址的技术。
在内网接入外网时,需要进行NAT设置,将内网IP地址映射到外网IP地址上。
NAT设置通常在路由器中进行,需要在路由器的管理界面中找到相应的设置选项。
5. 防火墙设置:防火墙是保护网络安全的重要设备,可以对数据包进行过滤和检测。
在内网接入外网时,需要设置防火墙,使内网用户可以安全地访问外网资源。
防火墙设置可以在路由器中进行,需要在路由器的管理界面中找到相应的防火墙设置选项。
6. 端口映射设置:端口映射是指将外网IP地址上的某个端口映射到内网IP地址上的某个端口,以实现特定的网络服务。
在内网接入外网时,如果需要提供对外的服务,需要进行端口映射设置。
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)

PhpStorm的使⽤教程(本地运⾏PHP+远程开发+快捷键)基本配置(萌新看,⼤佬请跳到下⼀节)1、创建项⽬点击Create New Project创建新的项⽬,点击Open打开已有的项⽬。
先选择左侧的项⽬类型,在右边选择项⽬的所在⽬录,强烈建议不要放在C盘。
2、设置主题和界⾯字体点击界⾯左上⾓的file选择Settings进⼊设置配置页,进⼊`Apparence& Behavior > Apparence项,可以选择主题Theme**强⼒建议选择Darcula,暗⾊背景不伤眼睛**,需要勾选Override default fonts by`才能修改界⾯的字体。
3、设置代码区域字体进⼊Editor > Font项,可以修改代码的字体Font,默认只有PhpStorm⾃带的⼏种字体,取消选中Show only monospaced fonts可以选择电脑系统的字体。
本地环境运⾏PHP1、配置本地环境点击界⾯左上⾓的file选择Settings进⼊设置配置页,进⼊Language & Frameworks > PHP项,点击图中的···在出现的弹窗中,点击左上⾓+,选择Local Path to Interpreter...设置本地环境的名称,点击⽂件夹图标选择PHP的安装位置,即php.exe的⽬录,如果没有装过PHP的可以先安装个WAMP,这⾥就不做介绍了。
2、新建php⽂件新建php⽂件,右键点击项⽬,选择New > PHP File进⾏新建。
3、运⾏php⽂件运⾏php⽂件点击上⽅菜单Run > Run进⾏运⾏,在出现的弹窗中,有两种运⾏模式:JavaScript表⽰在浏览器中运⾏,PHP Script表⽰在PhpStorm中运⾏。
此外,点击代码区域右上⾓的浏览器图标,可以直接在浏览器中运⾏PHP代码。
远程开发项⽬1、配置服务器连接点击上⽅菜单Tools > Deployment > Configuration...进⾏配置点击左上⾓的+新建服务器配置,设置服务器名称,以及传输⽅式,建议选择SFTP⽐FTP更加安全服务器连接配置,分别填写服务器的IP、端⼝号、项⽬根⽬录、⽤户名、密码,点击Test SFTP connection进⾏测试连接服务器。
本地PHP网络环境配置建设步骤

本地计算机PHP网络环境配置建设步骤自建php运行环境/help/article.php?id=176体验包不能正常运行建站请检查:/bbs/viewthread.php部分用户如果安装体验包失败.可选择自架php运行环境,安装Sitestar服务器安装包.1.软体Appserv 下载地址 /baidu?wd=appserv&tn=monline_dg2.软体Appserv 安装使用 /?p=292 Appserv 安装成功后下载Sitestar系统,将Sitestar下载解压后放入到Appserv/www目录下,在浏览器中输入localhost/即可执行Sitestar系统的安装/help/article.php?id=82。
3.安装Sitestar服务器安装包时需要使用 phpmyadmin创建数据库,创建数据库操作见/help/article.php?id=95&keyWord=phpmyadmin推荐理由:需要下载的文件近一个一键安装,安装相对简单,不需要任何的环境配置等,内置phpmyadmin可对mysql 数据进行管理。
自建php运行环境后台数据库登陆:http://localhost/phpMyAdmin/PHP环境配置:如何安装配置使用另一个PHP环境配置安装程序:AppServ,AppServ号称在1分钟内即可将Apache ,PHP和MySQL环境安装配置好,同时带有phpMyAdmin以便管理数据库。
我使用下来感觉相比XAMMPP,安装比较方便。
与XAMPP具有多操作系统版本不同,当前AppServ只有Windows平台下的安装包,对于一般的PHP网站开发与运行已足够。
下面以图文教程的形式详细说明在Windows下的AppServ配置与安装使用过程。
AppServ for Windows 配置安装包说明当前最新的AppServ安装版本是appserv-win32-2.6.0,自带的PHP开发版本是PHP 6.0.0-dev,有兴趣体验PHP6的朋友可以安装AppServ 2.6.0,其他版本有的可附加安装配置Zend Optimizer,可根据需要自行选择。
Apache2.4.x版wampserver本地php服务器如何让外网访问及启用.htaccess

Apache2.4.x版wampserver本地php服务器如何让外⽹访问及启⽤.htaccessApache 从2.2升级到 Apache2.4.x 后配置⽂件 httpd.conf 的设置⽅法有了⼤变化,以前是将 deny from all 全部改成 Allow from all 实现外⽹访问,现在是将 Require all denied 以及 Require local 都该为 Require all granted 就可以了。
.htaccess 如果不起作⽤将 LoadModule rewrite_module modules/mod_rewrite.so 前⾯的注释(#)去掉就可以了。
下⾯看⼀下 Apache2.4 的变化:()所有的请求都被拒绝2.2上的配置Order deny,allowDeny from all2.4上的配置Require all denied所有请求都是允许的2.2上的配置Order allow,denyAllow from all2.4上的配置Require all granted在域中的所有主机都可以访问example,所有其他外⽹主机的访问被拒绝2.2上的配置Order Deny,AllowDeny from allAllow from 2.4上的配置Require host 要想外⽹访问将 Require local 该为 Require all granted 。
经常会⽤到的:Require all deniedRequire all grantedRequire host Require ip 192.168.1 192.168.2Require local举例说明仅允许IP:192.168.0.1 访问Require all grantedRequire ip 192.168.0.1仅禁⽌IP:192.168.0.1访问Require all grantedRequire not ip 192.168.0.1允许所有访问Require all granted拒绝所有访问Require all denied默认是 Require local 仅允许本地访问。
如何通过外网访问自己电脑上的网站

路由器虚拟效劳器实例演示一、前期的预备工作1、上网方式介绍:我利用的上网方式:ADSL+路由器,那个地址利用的产品是TD-8620+。
局域网内有一台WIN2000效劳器,通过它搭建WEB/FTP效劳器。
结构如下:(图示)ISP——ADSL(TD-8620)——路由器()——效劳器(WIN2000 SERVER系统,IP是:192.168.1.222)。
支持虚拟效劳器,提供架设效劳器功能,可指定内部局域网络的特定主机为Web、Mail、FTP等类型的效劳器。
DDNS功能内置花生壳客户端,通过在路由器上设置客户端,实现动态域名转换。
2、申请花生壳免费域名:申请免费动态域名的网站地址: ,登岸花生壳官方网站,申请花生壳免费域名,注册完毕后还需要进入花生壳治理中心激活域名。
我申请的动态域名是: 。
二、配置宽带路由器前面已经在花生壳的官方网站申请了动态域名:,在内网成立WEB,FTP效劳器,必需开放相应的端口,概念广域网效劳端口与局域网效劳器的映射关系,下面咱们开始设置。
1、设置虚拟效劳器:打开路由器设置界面,在“虚拟效劳器”里面,将21端口和80端口别离映射给内网的FTP效劳器和WEB效劳器,如下图:2、设置DDNS:通过上述配置,已经完成路由器的大体配置了,下面开始配置效劳器。
三、通过IIS配置WEB/FTP效劳器IIS是Internet Information Server的缩写,是微软提供的Internet效劳器软件,包括WEB、FTP、Mail等等效劳器。
本文以Win2000效劳器版操作系统为例,介绍WEB、FTP效劳器的安装和设置方式。
IIS是Windows操作系统自带的组件,若是在安装操作系统的时候没有安装IIS,请打开“操纵面板”->“添加或删除程序”->“添加/删除Windows组件”->双击“Internet信息效劳”-> 选择“World Wide Web 效劳器”安装。
php网站搭建教程

php网站搭建教程搭建一个PHP网站是现代软件开发的常见需求之一。
PHP是一种开源的脚本语言,广泛用于Web开发,以其易学易用、功能强大和开发速度快而受到开发者的青睐。
本文将提供一个简单的PHP网站搭建教程,帮助初学者快速入门。
步骤一:选择合适的开发环境和工具首先,选择一个适合你的开发环境和工具,以便搭建PHP网站。
常用的开发环境有Windows、Mac OS和Linux,可以根据自己的操作系统进行选择。
同时,你需要安装一个Web服务器软件,如Apache或Nginx,并且安装PHP解释器。
步骤二:创建项目文件夹在你的开发环境中创建一个项目文件夹,用于存放PHP网站相关的文件。
在文件夹中创建一个index.php文件,作为网站的入口文件。
你可以使用任何文本编辑器来创建这个文件。
步骤三:编写网站代码在index.php文件中编写你的网站代码。
PHP代码被嵌入在HTML标记中,使用<?php和?>标记来标识。
你可以在PHP中使用HTML标签、CSS和JavaScript等前端技术,以及PHP 提供的各种功能来开发动态网站。
步骤四:运行网站将你的项目文件夹放置在Web服务器的指定目录中,然后启动Web服务器。
在浏览器中输入服务器的地址,就可以访问你的PHP网站了。
如果一切顺利,你将看到你编写的网站页面在浏览器中显示出来。
步骤五:完善网站功能在这之后,你可以继续完善你的PHP网站的功能。
PHP提供了很多内置函数和类,可以帮助你实现用户验证、数据库操作、文件上传等常见功能。
同时,你也可以使用各种PHP框架来加快开发速度和提高代码质量。
总结:搭建一个PHP网站并不难,但需要一定的学习和实践。
你可以通过阅读PHP官方文档、参考书籍和在线教程来深入学习PHP的用法。
此外,动手实践也是提高技能的关键,多编写简单的代码,逐步掌握开发流程和技巧,最终能够独立完成一个复杂的PHP网站。
phpstudy使用教程

phpstudy使用教程
今天我给大家介绍一下如何使用phpstudy。
phpstudy是一款非常方便的PHP开发环境工具,可以帮助开发者搭建本地的PHP开发环境。
第一步,首先我们需要下载phpstudy的安装包,可以在官网上找到最新的版本,然后点击下载安装包。
第二步,下载完成后,双击安装包进行安装。
安装过程中会弹出一个安装向导,根据向导提示一步一步进行安装即可。
安装完成后,会在桌面上生成一个phpstudy的快捷方式。
第三步,双击桌面上的phpstudy快捷方式,打开phpstudy。
打开后会显示一个主界面,界面左侧是一个菜单栏,菜单栏中包含了许多功能,比如Apache、MySQL、PHP等。
第四步,点击菜单栏中的Apache,然后点击“启动”按钮,这样就可以启动Apache服务器了。
启动成功后,可以在浏览器中输入http://localhost来查看phpstudy的主页。
第五步,点击菜单栏中的MySQL,然后点击“启动”按钮,这样就可以启动MySQL数据库了。
启动成功后,可以在phpstudy中使用phpMyAdmin管理MySQL数据库。
第六步,点击菜单栏中的PHP,然后点击“启动”按钮,这样就可以启动PHP解析器了。
启动成功后,就可以在phpstudy中编写并运行PHP代码了。
至此,我们已经完成了phpstudy的安装和配置,可以开始开发PHP项目了。
希望以上内容对大家有所帮助!。
局域网服务器的外网访问设置

局域网服务器的外网访问设置一、虚拟服务器端口映射经过简单的百度,我确定了我的想法局域网一般是通过路由器或者集线器来连接到公共网络上的所以使用的是公共出口,也就是局域网内的大家使用同一个公网IP来访问网络而公共网络真正连接的也就是路由器,所以当我们在局域网来访问外网时,外网所知的IP 就是我们的路由器的IP如果我们需要外网访问局域网中的我们自己的电脑时,就需要在路由器上做一个映射,用虚拟服务器的方式,将我们的机器的端口映射到路由器上去,这样外网访问路由器的该端口就相当于访问我们自己的电脑的该端口了闲话少说,动真格的,具体怎么做:1、首先应该了解你所使用的路由器及其设置就个人而言我所用过的路由器都是TP-link的,本文也以该路由器为例如果你不清楚你的路由器是什么,可以询问网关或者其他相关人员,相关的路由器设置也会与下文略有差异,但大同小异首先,登陆路由器可以使用windows+R键(或点击【开始】-【运行】输入cmd),打开命令提示符,输入ipconfig -all查看已连接的网卡配置,找到Default Gateway或者默认网关的字样,看后边ip,类似192.168.1.1的字样,就是你的网关(一般如果网关是192.168.1.1那网)就是TPlink了)然后打开ie输入你刚才查到的网关,如果正常会出现登陆框使用默认账号admin和默认密码admin实登陆,如果无法登陆请联系网络管理员(如果学校或者企业网络管理员一般会将该密码改换,以保证网络安全)然后,把你的电脑的ip变成固定ip首先看看你能改的范围是多少按照本文上边介绍的方法登陆路由器,登陆后点击【左侧的DHCP服务器】(如果不是TPlink 路由器可能略有不同),并在展开的项中点击【DHCP服务】,查看右侧显示的【地址池开始地址】和【地址池结束地址】,选中其中一个靠后的IP作为你的ip(靠后的一般不会被自动分配,可以避免麻烦),例如我的路由【地址池结束地址】是192.168.1.199,那么我选择192.168.1.199或者198之类的作为自己的ip,这样我们确定了需要使用的局域网ip,然后我们在得到我们的【子网掩码】,【网关】,和【DNS】打开命令提示符,输入ipconfig -all查看已连接的网卡配置(不会?好好看看本文上边内容),找到Subnet Mask(或者子网掩码)字样,看右边的地址,得到我们的【子网掩码】,找到Default Gateway(或者默认网关)字样,看右边的地址,得到我们的【子网掩码】,找到DNS Servers(或者NDS服务器)字样,看右边的地址(可能是一个或者两个),得到我们的【dns服务器】,其次,就是修改我们的ip了在桌面右击【网上邻居】(或者【网络】)点击属性如果是xp看弹出窗口右侧的连接,看哪个是[已连接]状态的(一般是本地连接),对着它点右键属性如果是win7或者Vista点击左侧的【更改适配器设置】,看哪个连接状态为[网络]对着它右键属性在连接项目中找到internet协议(TCP/IP)(或者是internet协议版本4),双击得到类似以下界面如果你的这个界面上选中的不是【自动获得ip地址】,那么你不需要做以下操作,可以跳过如果你的这个界面上选中的是【自动获得ip地址】,那么点击【使用下面的ip地址】并将上面我们的到的【ip】【子网掩码】【网关】【dns】依次添加到里面并点击确定,然后再上级窗口也点确定如果无ip冲突之类的问题,那么我们的设置应该就成功了下一步就是绑定静态MAC,(此步骤可以省略,不过为了安全建议设置)打开命令提示符,输入ipconfig -all查看已连接的网卡配置(不会?好好看看本文上边内容),找到Physical Address(或者物理地址)字样,看右边的地址,得到我们的【网卡MAC】,一般类似于00-0B-DB-DD-09-55字样然后按照本文上边介绍的方法登陆路由器,登陆后点击【左侧的DHCP服务器】,并在展开的项中点击【DHCP服务】,右侧如果有带“添加”之类的字样的按钮,那么就点击该按钮,没有则不用,将前面我们设置的自己的ip写入页面中的【ip地址】一栏,将前面得到的网卡mac写入【MAC 地址】一栏,点击保存然后点击左侧的【系统工具】,在展开项中点【重启路由器】,等待路由器重启好后,新打开一个ie窗口随便上一个百度之类的网页,如果能打开证明所有设置都已经生效如果上不去,那么在路由器那个窗口,点击左侧的【运行状态】,查看WAN口状态是否已连接,如果显示有一个【断线】按钮,证明你的网络已经连接,如果现实一个【连接】按钮证明你网络没有连接,那么你就点击一下【连接】2、进行虚拟服务器端口映射然后按照本文上边介绍的方法登陆路由器,登陆后点击左侧的【转发规则】项,并点击展开项【虚拟服务器】(如果不是TPlink路由器可能略有不同)在右侧会出现相关界面,右侧不同版本路由器显示可能不同,如果有带“添加”之类字样的按钮,那么点击该按钮进入一个带有一下几项输入框的界面,如果没有就应该直接有填写的输入框的位置服务端口,填写你希望被外网访问的端口,tomcat默认8080,有时也会被改成80或者其他,SqlServer默认1344IP地址,填写前面所设置的你自己的ip,(如果已经有192.168.1字样,那直接填写你自己的最后一段ip就行)协议,设置为TPC,或者ALL勾选【启用】字样的复选框,或者选择【有效】字样的下拉列表然后点击保存按钮到这里我们的设置应该完成了!!!那么先来看看我们的外网ip吧打开/看中间位置,得到你的外网ip如果你是给外网发布web项目现在可以使用“http://你的外网ip:你映射的端口/你项目的名字”访问你的项目了!(例如:假如你外网ip是210.38.224.180你映射的端口是8080项目发布名是myproject 那么你外网访问的地址为http://210.38.224.180:8080/myproject )如果使用外网IP还是无法访问你的电脑,可能是因为你的使用小区宽带或者其他比较特殊的服务商的网络服务,所以ip138是无法正确显示你的外网ip的,可以试试下面的步骤,不过希望渺茫然后按照本文上边介绍的方法登陆路由器,登陆后点击左侧的【运行状态】项,查看右侧显示的[WAN口状态]栏的[IP地址]项查看路由器显示的外网IP然后试试使用“http://网卡显示的你的外网ip:你映射的端口/你项目的名字”访问你的项目或许能成功二、使用花生壳进行动态域名映射1、注册花生壳账号到/passport/register.php注册花生壳账号假如你注册的用户名为admin12345那么你注册成功后应该看到:恭喜您,您的护照注册成功欢迎新朋友admin12345加入Oray大家庭,下面是Oray提供的核心服务,请选择您想要的服务。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本地架设PHP环境开外网访问教程
1。
我们先下载点击进入下载-这是搭建服务器软件。
2。
下载点击进入下载-
这是动态域名解析软件(因为你的ADSL是动态域名,IP每重启一次ADSL就会变动。
我们用他始终解析到你本机的IP地址)
3。
登陆注册一个帐号。
然后把你的域名解析到他的DNS上。
把你的域名添加到进去。
如下图。
添加成功后从列表页进到域名管理页面。
见下图
进入
4。
然后我们打开动态域名解析软件。
填写帐号和密码。
进入。
如下图
5。
这一步是开外网的关键,记得打开本机的80端口。
我的是陆游器。
没用陆游器的朋友可以在百度搜索“打开本机80端口”
下面演示陆游器开端口。
见下图。
6。
完成上面5步你的外网已经打开了,也就是说别人可以通过你的站访问你的本机了,现在我们来用第1步下载的软件搭建PHP环境。
具体操作很简单,全中文,。
我想只要不是文盲都会操作。
在这我提醒一下。
那个PHP环境搭建程序默认的端口是81。
不过我用80习惯了,所以我开的是80。
记得根据自己情况在高级设置里面更改端口。