系统集成论坛

标题: 本地PHP环境搭建及创建多网站方法 [打印本页]

作者: 168999002    时间: 2013-8-21 14:27
标题: 本地PHP环境搭建及创建多网站方法
喜欢做网站论坛的朋友为了使自己的站点能够具有独特的个性和良好的用户体验,总会对自己的站点进行一系列的深度调整,方能充分体现网站特色和唯一性,一般的小修改直接在线调整完全没有问题,但是如果要将网上获得的免费源码程序进行根本性的改造的时候最好还是选择本地进行调试,所以一些针对PHP本地调试软件就应运而生。

一般来说,本地的PHP平台分为两种,一种是LAMP,即为Linux+Apache+MySql+PHP;另一种是WAMP,它是Windows+Apache+MySql+PHP,而前者一般优秀于后者。如果让我们自己来安装Apache+MySql+PHP,难度不少,改一堆代码不说,还容易出错。再者考虑到现在大家大多使用的是Windows操作系统,自己又是个Linux盲,所以我提供的这些本地测试平台都是WAMP,都是集成以上功能的,安装完成即可使用。

重要提醒:
选择什么平台,是PHP还是ASP,什么版本的,首先要考虑将应用程序的配置要求
比如:shopex居然不支持|□系统优化及升级建议
-ShopEx.
若是选用phpStudy 2011A就会无法安装。





一、phpStudy

1、最新版本软件下载:

phpStudy 2013  珍藏版

phpStudy (支持PHP 、PHP 一键切换)

PHP+ASP+MYSQL运行环境搭建:PHPstudy套件_PHP教程_网站开发_站长...

PHPSTUDY两个版本2011AB的区别
吴军博客
phpStudy
2011分为AB两个版本。


A版为不支持ZendOptimizer,B版为支持ZendOptimizer。

不支持ZendOptimizer的解决办法(ZendGuardLoader)




2、建立多个网站的方法:


方法(1):在目录下直接建立子目录。DD、DZ程序均可以全新安装,但对于部分DD源码程序却不可顺利搭建,只能采用下面的方法来实现。


方法(2):修改系统配置

给phpstudy添加虚拟主机
-网站建设、网站改版的日志 - 网易博客


延伸阅读:

手把手教你如何在一个空间上建立多个相互独立的网站-
...

一个空间能建多少个网站要看什么?_百度知道





二、PHPWind Wamp 整合包(win8可用)


1、PHPWind
Wamp 快速安装
本地搭建PHP环境+安装Discuz!论坛(傻瓜型)
| 西门的后花园


相关(初始默认)帐户说明(安装完后)
论坛创始人---用户名:admin 密码:admin
MySQL数据库---用户名:root 密码:,用phpMyAdmin可更改+也要同时更改


2、phpMyAdmin版本可自行由升级到最新的版本


3、如何运行多个网站:


(1)默认根目录,创建多个子目录可直接安装不同的网站


(2)捆绑域名的话,方法同phpStudy

4、当前端口查询与修改

phpwindwamp80端口_百度知道


点击apach、点击、搜索(ctrl+f) Listen 80
修改数字, 改成多少就是多少端口, 必须保证这个端口没有被占用
保存, 点击任务栏的小图标, 重启服务
输入网址必须加上端口号(80是默认,不需要),如::8080
5、




三、dedeAMP集成安装包(win7好用,win8不可用)

1、快速安装

服务器环境搭建工具-DedeAMPZ服务器环境搭建_织梦CMS帮助中心

2、创建多个网站
使用DedeAMPZ创建多个站点本地测试的设置方法教程_星空网
| ..在本地服务器上安装了DedeAMPZ-PHP环境整合套件,如何用域名安装d...

本地用DedeAMPZ,怎么创建多个网站啊?|DedeCMS
安装使用 -DedeC...

WampServer 5 集成环境 -



四、WAMP SERVER (win8下不可用)

本软件集成了Apache  – Mysql  – PHP  XDebug  XDC
PhpMyadmin  SQLBuddy  webGrind





五、XAMPP

史上最详细的XAMPP本地建站教程 - 站长网





六、PHP+ASP

本地架设服务器最好用的软件新手建网站实战教程第二课:10分钟快速搭建asp,php本地服务器教程



其他:

八款最好用的PHP本地测试环境套件_MuTime_百度空间

7款本地PHP环境搭建工具 |
帕兰映像新手教程:如何在本地搭建php环境 -
站长之家

站长之家›SEO
& amp;
广告软文›搭建PHP本地环境的具体步骤

A5杂谈›分享如何在本地电脑上搭建PHP服务器环境(利用电脑做网站
..




数据备份恢复与管理

一、数据库表前缀的修改方法

我们在安装织梦CMS的时候,很多地方都喜欢采用默认,数据表前缀更是甚至。
所以到后来对于拥有多个网站,而又使用虚拟主机或者合租主机的用户来说就是一件郁闷的事情了,因为虚拟主机或者合租主机用户可能只拥有一个数据库,而我们几个站的数据库表前缀默认是一样的,这时候我们只有通过修改数据表前缀才能把几个站的数据放到同一个数据库中。。。

方法1:<备份+批量替换软件notepad++==版本已经自带表前缀修改功能!

如何更改已安装的织梦dedecms系统数据库表前缀?_DeDeCms模板中心...

方法2:
如何更改已安装的织梦dedecms系统数据库表前缀?-
站长之家
方法3:
请教关于数据库和数据表名称的修改 - 已解决 -
搜搜问问

最后,一定要修改织梦目录下data文件夹中的文件。找到 $cfg_dbprefix = ‘dede_’;
将后面的dede_修改为自己新设置的数据库标签前缀。

二、数据库名称的修改方法
买的空间数据库名称和本地一般不一样,修改dedecms数据库配置文件就好了
的配置文件是 include 下的
的配置文件是 data 下的
详解织梦DEDECMS系统MYSQL数据库配置方法|DedeCMS
技巧|教程 - DedeCM...

三、单个数据备份和多个数据库合并方法
1、帝国备份王
帝国备份打开出现500错误的解决方法:修改配置文件- 环境搭建- 站长987 -
Powered...
2、PHPMYADMIN和navicat数据库管理软件

Navicatfor
MySQL (Navicat可在本地远程下载管理MySQL数据库)简...

请问Navicat和phpmyadmin设计数据库那个更好一点
PHP技术论坛
Navicat与phpmyAdmin功能比较表_商品资讯_(DiGiMall
YouYoGo) 迪...
如何把一个数据库的数据移到另一个数据库去呀 - A5问答 -
A5论坛 ...
3、数据库如何合并?
如果两个数据库的表前缀不同,那么可以使用phpMyAdmin进行备份。然后再导出到同一个数据库即可。
如果表有相同的,那么就需要专门的合并程序了。 如:
A论坛与B论坛,那么就是合并数据表的操作,可以使用DZ的TOOLS。
四、phpMyAdmin导入数据库大小问题
sql文件太大,PhpMyAdmin无法导入怎么办?|站长交流 -
phpwind 官方...
如何去除phpmyadmin对导入SQL文件2M的限制
- Neil - 博客频道 - C..
五、数据库、数据表、程序文件字符集选择及转码方法
我是UTF8的MYSQL,能否安装GBK的织梦程序以及模板?|DedeCMS
安装...
同一数据库可以同时安装gbk和utf-8的程序吗?|站长交流 - phpwind
...
网站程序编码gbk和utf8等的选择说明_源码_站长之家




phpstudy和PHPWind
等本地WAMP平台


添加虚拟主机同时运行多个网站

PHPStudy等WAMP是一个常用的PHP本地环境搭建的一个程序包,方便实用。
对学习PHP的新手来说, WINDOWS下环境配置是一件很困难的事,对老手来说也是一件烦琐的事。
因此无论你是新手还是老手,该程序包都是一个不错的选择.

有时候需要同时测试多个网站,一次一次修改配置很是麻烦,这样就要用到Apache的虚拟主机功能了,可以让 Phpstudy
同时运行多个网站用于测试。


& lt;/VirtualHost>

需要更多虚拟主机的话,按照配置例子继续添加即可。
然后再修改 host 文件(/windows/system32/drivers/etc/host)
添加如下内容:


重启 Apache 后打开浏览器就可以使用上面设置的域名进行本地测试了!
--------------
以上参考:给phpstudy添加虚拟主机
-网站建设、网站改版的日志 -
网易博客
本机已经调试运行OK!七五互联福州双线托管希望对大家有所帮助 613036561




欢迎光临 系统集成论坛 (http://bbs.xtjc.com/) Powered by Discuz! X3.1