一键个人电脑搭建PHP环境APMServ介绍安装及问题解决方法电脑搭建LAMP环境

2018-10-10
0评论
/
阅读
爱搜啊

当我们在写PHP代码的时候,经常会调试已经写好的代码。查看下网址运行的效果,但是不可能每次都把写好的PHP程序上传到服务器。这样很麻烦。而且不是很现实。因为要经常修改每次都上传会不方便。现在接受下在个人电脑上面已经搭建。非常简单的使用个人电脑搭建PHP环境,下面是APMServ的一些介绍。一键个人电脑搭建PHP环境APMServ介绍安装及问题解决方法电脑搭建LAMP环境

1、APMServ程序所在路径不能含有汉字和空格。

2、MySQL默认用户名:root,密码为空

3、MySQL数据库文件存放目录:MySQL5.0/data或MySQL4.0/data

4、网站根目录[HTML,PHP]www/htdocs [ASP]www/asp [CGI,Perl]www/cgi-bin

5、访问本机请用http://127.0.0.1/或https://127.0.0.1/ (如果开启SSL)

6、非默认端口,网址为http://127.0.0.1:端口/或https://127.0.0.1:端口/

7、APMServ集成了以下软件:

Apache 2.2.3 [HTTP服务器]

NetBox 2.8 Build 4128 [HTTP服务器+ASP脚本解释引擎]

PHP 5.2.0 [PHP脚本解释引擎]

MiniPerl 5.8 [Perl脚本解释器]

MySQL 5.0.27 [MySQL数据库服务器]

MySQL 4.0.26 [MySQL数据库服务器]

SQLite 3.3.8 [SQLite数据库服务器]

phpMyAdmin 2.9.1.1 [MySQL数据库在线管理工具]

SQLiteManager 1.2.0 [SQLite数据库在线管理工具]

ZendOptimizer 3.2.0 [PHP脚本加速引擎]

OpenSSL 0.9.8d [HTTPS(SSL)安全传输协议]

附加组件

一Perl、CGI支持(需下载ActivePerl):

APMServ 5.2.6 附带的是MiniPerl,可以运行简单的Perl、CGI程序。如果运行复杂的Perl、CGI程序,请下载ActivePerl,安装在APMServ所在分区根目录下的usr目录中。假如APMServ所在目录为E:APMServ5.2.6,则将ActivePerl的安装路径选为E:usr

APMServ安装步骤

1、下载解压APMServ 5.2.6,解压APMServ 5.2.6后,双击运行 APMServ5.2.6_zip.exe,呈现自解压对话框。这里有一个要点是:解压目录必须是一级目录,必须是全英文或数字,解压方针文件夹中不能有中文,建议大家解压到C盘意外的磁盘。点击“释放”按钮。

APMServ

2、进入APMServ5.1.2目录,双击APMServ.exe执行程序,修改界面中Apache端口、MySQL端口为自己所需要的端口,同时选择MySQL的版本

APMServ

3、[建立虚拟主机]点击上界面右侧的虚拟主机,这里需要填写:虚拟主机名 虚拟主机IP地址 网页文件根目录(蓝色的部分)

APMServ

4、填写后依次保存此虚拟主机,重起Apache、PHP使设置

5、退出虚拟主机设置,回到主界面,下界面管理MYSQL数据库是PHPMYADMIN管理数据库工具

APMServ

6、点击启动APMServ会看到下界面蓝色部分,说明服务器启动成功;

APMServ

7、写个测试文件info.php,里面代码为 保存到你在建立虚拟主机是所指定的目录内,如我的是在E:/WEB目录

APMServ

8、执行测试文件,得到下界面信息,说明我们的服务器配制成功

APMServ

APMServ使用方法

APMServ怎么建立多个站点?

1、打开软件

APMServ

2、点击上图“修改hosts文件”,如果想创建一个a为名的站点,如下图输入,保存

APMServ

3、打开WWW目录,建立a文件夹

APMServ

4、点击“Apache设置”,进入“设置虚拟主机”,设置红线部分,点击“保存此虚拟主机”,“重启Apache使设置生效”

APMServ

5、至此设置完毕,进入浏览器输入http://a回车就行了照上面的方法,再添加如b、c等随便命名的站点。

APMServ常见问答

启动时提示apache启动失败,mysql启动成功怎么回事?

1、去掉ssl的勾选(勾选需要证书),重启看解决没有。

2、端口被占,吧apache端口改成80或者8080端口(其他端口也可以试试,80的话访问时可以直接访问http://127.0.0.1 其他端口的话,访问就有输入http://127.0.0.1:端口号)

原因之一是路径不正确。找到文件APMServ5.2.6/Apache/conf/extra/httpd-ssl.conf,用记事本打开,找到这个语句:“E:/APMServ5.2.0/www/cgi-bin”如果你的程序没有放在E盘,那这个路径就是错的,修改你放置的盘符就可以了,本人放在D盘,所以将E改成D,再启动就OK了!如果启动还不行,就退出程序,一定要退出,就是点击界面上的“停止APMServ”按钮,然后在程序上点击右键,以管理员身份运行程序,就一切OK了。

原因之二是80端口被其它程序占用。启动APMServ时,把APMServ软件“SSL:443”那一项的“对勾”去掉,其实本地测试一般是不需要这个的。其它占用80端口的软件,一般为IIS服务和迅雷等下载软件,关闭服务或软件就可以了。如果找不到80端口被什么占用了,可以这样操作:开始-运行,输入CMD来到DOS窗口,输入 netstat -ano(netstat后面是个空格) 往下寻找 TCP 0.0.0.0:80,就会看到占用80端口的程序,调出任务管理器,在进程中找到该程序,结束它即可。

原因之三是WIN8系统下Apache启动失败,在APMServ.exe上右键,点击“以管理员身份运行”,即可解决问题,如果你经常要启动停止APMServ,那么建议你在APMServ.exe右键属性,兼容性,权限等级中勾选 以管理员身份运行此程序。

原因之四是安装路径里有中文。APMServ是不能安装在中文路径下的,路径里有中文,把中文名改成英文或数字,问题就迎刃而解了。


本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件


标签: APMServ php
于2018-10-10发布