在一台电脑上架php网站需要什么
直接在浏览器中输入已经配置PHP环境那台机的IP地址就可以访问。
如:192.168.1.110
如果想稳定点的,建议安装:
1、IIS+PHP+Mysql
2、Apache2+PHP+Mysql
本地域名输入127.0.0.1或者是localhost
1。一个安装好的WIN2000服务器,注意:如果你的机器上已经安装了IIS,将IIS里的所有web站点停掉或端口改成别的先。
2。下载软件
APACHE 2.0.48
Perl 4.3.1
PHP 4.3.1
MYSQL 4.0.12
ZendOptimizer
还有几个小东西,很重要,后面的安装会用到(不会全用到,有些文件是编译好的,可以直接用)
下载地址1: http://www.xdiy.net/soft/serv.rar
下载地址1: http://www.techxy.com/xdiy/serv.zip
包子里面是:mod_perl 1.9/ mod_ssl 2.0.43/ OpenSSL 0.9.6h/ mod_jk/ ApacheModuleGzip.dll
gd 2.0.9/ gdpm/ perldiver 1.1/ 中文php.ini/editplus /php_gd_gif.dll 等
二、安装开始
1。APACHE安装
1.1:运行apache_2.0.44-win32-x86-no_ssl.msi,
假设我的安装的默认路径是 X: ,这样就安装在x盘下的APACHE2的路径下,同时默认域为domain.com。
1.2:(作一个虚拟主机,此步可以不做)
编辑X:apache2confhttpd.conf
找到 #NameVirtualHost *
修改为 NameVirtualHost 192.168.0.1 #注意这个IP为你自己主机设的IP
找到 ServerName domain.com 修改为 #ServerName domain.com
找到ServerAdmin * (*是你安装apache时所填写的邮箱地址)修改为 #ServerAdmin
接下来添加以下语句:#……的是我的注释,不用加,看一下就可以了
<VirtualHost 192.168.0.1>
ServerAdmin webmaster@domain.com
#主机管理员(联系人)的邮箱地址
ServerName domain.com
#主机名(主机头名)
ServerAlias domain.com www1.domain.com
#主机名(同样可以生效的主机头名)
document.oot X:/VirtualHost/domain.com/www.domain/wwwroot
#该虚拟主机的的www根目录.
ErrorLog X:/VirtualHost/domain.com/www.domain/logs/www.domain-error_log
#错误日志文档,也可以是../logs/www.domain-error_log
CustomLog X:/VirtualHost/domain.com/www.domain/logs/www.domain-access_log common
ScriptAlias /cgi-bin /cgi-bin
#指定perl脚本运行目录,当然,不指定的话整个目录全部可以运行
ScriptAlias /php4/ "/php-bin"
#指定php脚本运行目录,当然,不指定的话整个目录全部可以运行
Errordocument.nbsp400 /400.html
#自定义错误文件,要注意的是错误文件一定要放在根目录下,
#或者单另作一个虚拟主机,比方errors.domain.com,将错误文件放在其根目录下.
#则此时错误文档应为"Errordocument.nbsp400 http://errors.domain.com/400.html"
</VirtualHost>
***如果你选择设置虚拟主机的话,请将浏览器设置INTERNET选项-连接-局域网设置
选择 “使用代理服务器”,地址:192.168.0.16 (写你主机的IP,本机调试127.0.0.1) 端口:80
如果局域网中只有你一台机子开机中,应改添127.0.0.1同本机调试一样
1.3:将文件名 X:apache2htdocsindex.html.en 改为c:apachehtdocsindex.html
1.4:访问http://localhost或http://domain.com.能看到页面就OK!
2。安装MYSQL
2.1: 解压 mysql-4.0.12-win.zip 到目录 X:MYSQL
2.2: 进入D:MYSQL 运行SETUP.EXE 一路回车,默认安装到 X:MYSQL
3。安装PHP
3.1: 解压php-4.3.1-Win32.zip 到目录 X:PHP
3.2: 进入X:PHP,开始配置PHP
3.3: 将文件名 php.ini-dist 改为 php.ini
(或者使用上面的那个serv.rar包中的那个PHP.INI文件,可以不用修改直接使用)
3.4: 打开php.ini,
找到 extension=php_gd.dll,将前面的分号去掉
找到 extension=php_gd2.dll,将前面的分号去掉
相同位置添加 extension=php_gd_gif.dll,这个文件上面我提供的serv.rar里面有
3.5: 拷贝 php.ini 和 php4ts.dll 到WIN2000的系统安装目录下的system32和system目录下
3.6: 打开APACHE的配置文件httpd.conf文件,添加如下语句(位置随便):
LoadModule php4_module X:/php/sapi/php4apache.dll
AddType application/x-httpd-php .php4
ScriptAlias /php4/ "C:/php/"
Action application/x-httpd-php4 "/php4/php.exe"
添加由PHP解析的扩展名:
AddType application/x-httpd-php4 .php .php3 .php4 .php2
#mod_perl
LoadFile "c:/usr/bin/perl58.dll"
LoadModule perl_module modules/mod_perl.so
#mod_ssl
LoadModule ssl_module modules/mod_ssl.so
LoadModule gzip_module modules/ApacheModuleGzip.dll
注:ApacheModuleGzip.dll(即:mod_gzip),在包包里面有.可以压缩静态的web页面。
<<记得把把serv.rar里面的mod_ssl.so,mod_perl.so,ApacheModuleGzip.dll放到X:apache2modules目录里面>>
4。安装ZendOptimizer
4.1: 安装ZendOptimizer-2[1].1.0a-Windows-i386.exe 到目录 X:zend
剩下的步骤呵呵,自己选好了
5。安装PERL
5.1: 安装ActivePerl-5.8.0.804-MSWin32-x86.msi 到目录 C:usr,
注意你的windows Installer 服务应该打过windows service pack的补丁
6.其它设置
6.1: 找到DirectoryIndex,添加以下语句
DirectoryIndex index.html index.html.var index.htm index.php index.shtml
DirectoryIndex index.php3 index.php4 index.cgi index.pl index.html
如果还想增加SSI,需把下面两行前面的#号去掉。
AddType text/html .shtml
AddHandler server-parsed .shtml
6.2: 查找出所有的"Options FollowSymLinks",全部改为"Options ALL",注意大小写.不用加""号。
查找出所有的"AllowOverride None",全部改为"AllowOverride ALL" ,注意大小写.不用加""号。
6.3: 找出#ScriptAlias /cgi-bin/ "X:/Apache2/cgi-bin/",把前面的#号去掉
6.4: 找到 AddHandler cgi-script .cgi后面加上.pl ,即
AddHandler cgi-script .cgi .pl
6.5: 重新启动Apache HTTP Server
7: 测试
7.1: 编写测试文件 env.php (拷贝到目录 可以执行的php的目录下)
文件内容: (其实就一行)
<? phpinfo(); ?>
访问: http://localhost/info.php 或 http://domain.com/info.php
如果看到PHP的欢迎测试页面,说明安装成功!
编写测试文件 env.cgi (拷贝到目录 可以执行的cgi的目录下)
文件内容:
#!/usr/bin/perl
print "Content-type:text/html ";
print "K O 了";
exit;
访问: http://localhost/cgi-bin/env.cgi 或 http://cgi-bin/env.cgi
如果看到cgi的测试页面,说明安装成功!
到目前为止,你的系统已经配置完成了! 在看看我提供的serv.rar里面的东东还有剩下没用的没?
如果有的话放到合适的位置
你已经配置好了 win2000+apache+php+mysql+mod_perl+perl+mod_ssl+ZendOptimizer
再有就是mod_ssl和openssl在serv.rar那个包里面是已经编译过的,可以直接使用
如果真要用到这两个东东,应该对ca了解一些才行,
用IIS+PHP+mysql也是可以的
IIS的配置
打开IIS(Win2k中为:开始-程序-管理工具-Internet服务管理器),在“默认Web站点”上右键打开属性,在主目录里做如下图中的设置,注意步骤:
1、鼠标右键点击桌面上我的电脑图标,弹出如图1窗口,选择“默认web站点”,右键点击之,并弹出窗口。
2、选择web站点主目录,默认为c:\inetpub\wwwroot,接着点击“配置”按钮,弹出窗口。
3、点击“添加”按钮
4、点击“浏览”按钮,选中php4isapi.dll即可。位于C:\PHP\SAPI\目录下。
5、至此,IIS配置基本完成。
建议在IIS配置完成后,重新启动IIS。
PHP测试
在C:\INTERPUB\WWWROOT\目录下,新建一个test.php文件,文件中只有一句话:
<?php phpinfo(); ?>
保存此文件。
在你的浏览器中输入http://localhost/test.php,你应该看到PHP的系统信息。
软件等我给你发相关的文章
PHP的运行环境
再装Apache啊! 要数据库的话就用MYSQL数据库 一.php的安装与调试 由于php是一个zip文件(非install版),安装较为简单,解压就行。把解压的 php5.2.1-Win32重命名为 php5。并复制到C盘目录下。即安装路径为 c:\\php5 1 找到php目录下的 php.ini-dist或 php.ini.recommended文件,重命名为 ...
php代码页面可以放在电脑的任意位置吗
php代码页面不可以放在电脑的任意位置。根据查询公开信息显示,通过服务器去访问,而通过服务器访问的话必须把代码或者文件放在服务器网站的根目录里面D盘。
php 如何获取唯一身份访问者,根据每一台电脑来获得唯一的标识_百度知 ...
需要准备的材料分别是:电脑、php编辑器、浏览器。1、首先,打开php编辑器,新建php文件,例如:index.php。2、在index.php中,输入代码:echo$_SERVER['REMOTE_ADDR'];。3、浏览器运行index.php页面,此时会打印出用户的远程地址。
php源码拷贝到另外一台电脑为什么数据会不对?
数据传递过程中出现了丢包现象。在数据拷贝复制传输的过程中,由于网速不稳定以及传输设备兼容问题会导致出现丢包现象,即数据不对等,无法打开相应的应用运行程序。可以通过再次传输自我修复填补来解决这个问题。拷贝源于英文单词copy一词,是粘贴复制的意思,多用来作为数据信息的传输过程的简称。
php手机独立建站平台哪家好,大家是电脑端跟手机端一起做吗?
相信从事互联网工作的朋友,对php多少有些了解!在这个网络营销的时代,越来越多的传统互联网企业都在进行转型了,那么转型的步便是建个网站,网站开发的话,会有不同的开发语言可以实现。从目前情况来看,php语言写的网站更受大家欢迎一些。下面来看看源码时代小编给大家整理的9个常用的php建站系统!1....
记事本怎样设置才能允许PHP
在php中,可以使用file_put_contents函数向记事本写入内容。下面举例讲解php如何将内容写入记事本。设备:联想电脑 系统:win8 软件:代码编辑器zend studio 10.0 1、首先在电脑中新建一个php文件,命名为test.php,用于讲解php如何将内容写入记事本。2、然后在test.php文件中,使用header()方法将页面的...
怎样用php开发一个完整的网站
在自己电脑上测试的话,首先装一个PHP环境,初学可以用一键安装包,如WAMP。完整的网站需要前台和后台,你可以先下载织梦CMS,PHPCMS,discuz,然后也一键安装,就会有一个相对完整的网站了,只需要你修改一些配置。
想买台笔记本电脑,软件用ps、ai,编程有些php、asp、用于一些web前端开...
图像处理软件对cpu及内存的要求比较高,联想小新吧,i7处理器,性价比特别高,四千多点,你再花个二百配个内存条完全够使
一台服务器 需要装那些软件服务器
C、Php一般人玩不来,看不懂,所以BUG少。实例:霏凡论坛用的就是Php。需要安装的服务器软件:A、Linux服务器版。B、Apache及Php支持文件。C、Oracle数据库。三、“又要把网页上传到服务器(指同台电脑)去的电脑”,无法理解你的意思。如果你说的是,在这个服务器上写网页,然后使这些网页能在这台...
如何配置PHP建站环境 送100分
重启计算机。提示:更改系统环境变量后,需要重新启动计算机,才能生效!提示:XP\/2000下,打开系统环境变量的步骤为,我的电脑>属性>高级选项卡>环境变量 测试Apache和PHP是否正确安装 在你存放网站的文件夹中(例如我这里是D:\\Inetpub\\websites)新建一个文本文件,输入一下代码:<?php phpinfo();?> ...
晏裴益母: 1. 安装PHP解释器和MYSQL数据库, APACHE或者IIS都可以.这一步就跳过了2. 让你的电脑可以被外界访问,花生壳解决IP问题,那么你就要让自己的电脑可以被外界访问.3. 我使用的是路由器,不知道你是不是也用路由器,看下图4. 5. 6. 7. 8. 9. 然后把IP地址发给你朋友试试看.
通河县15816627928: 如何将PHP网站上线?上线前需要哪些准备工作?服务器配置哪些东西?(我们公司已经有服务器和域名) - ?
晏裴益母: 数据库是一个 最最最主要的是: 代码中有没有被PHP安全模式禁止的函数.还有就是服务器上是否有启用你是用的PHP Extension!
通河县15816627928: 自己在 电脑上架设php 等.注意什么?
晏裴益母: 那种简单这不好说,要看个人, 比如我就觉的php简单一点,当然我是先学习asp的再学php的可能有一点基础,就目前中国大陆来看asp的普及率当然要高于php,会asp的开发人员也要多一点,但asp也已快淘汰,微软看形势也已经放弃asp的开...
通河县15816627928: 开发PHP+mysql网站需要什么软件 还有电脑需要配置什么东西? - ?
晏裴益母: 1.php运行环境: 推荐用XAMPP,就不用apache,PHP,Mysql一个一个的去安装配置了2.编辑器:偏向界面的推荐用Dreamweaver,纯编码推荐PHPED;当然编辑器还有很多如:Eclipse,Zend Studio,NetBeans,Komodo等;这个要看你个人喜好;3.电脑配置:php环境对电脑配置要求不高,但是有些好的编辑器配置对电脑配置就有要求了,还是配置高一些好点;电脑的速度快点人的心情也好一些;
通河县15816627928: 架php网站的步骤 - ?
晏裴益母: 1 计划一个站点 一般一个个人站点包括一个欢迎页面、一个留言本页面、一个书签链接页面、一个计数器、联系信息,甚至还有照片集和一些音乐文件等等. 2 用include和require进行模块化 我们看一些用PHP构架的网站,几乎网站每一个页面...
通河县15816627928: 建立网站需要哪些软件与硬件配置? - ?
晏裴益母: 1. 就硬件而言,只需要网站运行的服务器即可,但是网站并非只一台机器就算完整的网站运营的,需要很多相互关联的因素和环节配合. 2. 软件方面主要是运营环境,需要根据网站程序开发需要制定环境,比如PHP环境,一般包括IIS+PHP+...
通河县15816627928: 如何上传本地的PHP网站?如何在一台电脑同时测试discuz和WordPress程序 - ?
晏裴益母: 1 你要把数据库导出,程序文件全部上传到服务器,在服务器里面建立数据库 把数据导入 修改配置文件,具体方法去dz'官方论坛找网站搬迁教程.2你在xampp网站根目录下面建立一个文件夹(根目录如果你已经放了dz 那wp的目录就需要在和dz目录混在一起了,本地建议在根目录下面建立子目录把各个网站放在子目录里面而不是混在一起),如果你懂apache可以直接配置一个虚拟主机出来绑定你这个wp目录(随便目录在什么地方,不合dz混在一起),这样使用本地域名可以访问了,要不的话你需要在本地地址添加一个wp的目录.建立一个数据库,或者使用dz同一个数据库使用表头前缀区分,建议建立一个空的数据库.
通河县15816627928: 如何用php开发一个完整的网站 - ?
晏裴益母: 在自己电脑上测试的话,首先装一个PHP环境,初学可以用一键安装包,如WAMP.完整的网站需要前台和后台,你可以先下载织梦CMS,PHPCMS,discuz,然后也一键安装,就会有一个相对完整的网站了,只需要你修改一些配置.
通河县15816627928: 如何架设一个PHP写的网页服务器 - ?
晏裴益母: 登陆你的路由设置, 找 dmz选项, 输入要做主机的电脑的IP 然后下载appserv 一键安装包 直接就能用了
通河县15816627928: 我有一台服务器想把网站上传需要安装什么软件以及如何操作? - ?
晏裴益母: 首先如果光是说要上传到服务器上,那你就安装个cuteftp等FTP上传软件就能满足你的要求.但是按照你的说法,你先要确定你的网站是什么语言开发的,服务器是否支持你要上传的这个网站的语言,如果不支持,那就要安装插件,也就是你说...