PHP Apache IIS MYSQL
我有个服务器,公司的,托管在电信机房,以前有个网站,貌似是PHP+IIS+MYSQL做的:ServerAPIISAPI(这是我用phpinfo()看的),我在本机上装的是...
我有个服务器,公司的,托管在电信机房,以前有个网站,貌似是PHP+IIS+MYSQL做的:Server API ISAPI(这是我用phpinfo()看的),我在本机上装的是APACHE用phpinfo()看到的是:Server API Apache 2.0 Handler
最近想对这个网站改版,想问一下APACHE是不是要自己装?(我不知道服务器上有没有APACHE),怎么装?(从本机通过网络可以装不?)
如果不装APACHE,怎么样配置IIS+PHP+MYSQL?能不能详细讲一下,我新手,别太高深```
QQ:277811074
回答的好加分30! 展开
最近想对这个网站改版,想问一下APACHE是不是要自己装?(我不知道服务器上有没有APACHE),怎么装?(从本机通过网络可以装不?)
如果不装APACHE,怎么样配置IIS+PHP+MYSQL?能不能详细讲一下,我新手,别太高深```
QQ:277811074
回答的好加分30! 展开
3个回答
展开全部
IIS+php+mysql和Apache+php+mysql基本上没太大区别,在apache下做的在iis下同样可以正常运行,不用担心。
如果要配置iis+php+mysql的话,要看你的iis版本是5.0还是6.0
推荐链接:
iis5.0:http://www.pconline.com.cn/pcedu/empolder/wz/php/0507/656427.html
iis6.0:http://hi.baidu.com/orochi_7/blog/item/cb87ce1343325c23dd5401f8.html
如果要配置iis+php+mysql的话,要看你的iis版本是5.0还是6.0
推荐链接:
iis5.0:http://www.pconline.com.cn/pcedu/empolder/wz/php/0507/656427.html
iis6.0:http://hi.baidu.com/orochi_7/blog/item/cb87ce1343325c23dd5401f8.html
展开全部
说实话,还是apache和php配是最合适的....
apache吗..反正几乎是一路next就可以装好了..不过你如果装了IIS..就要注意端口问题..可能会有冲突..mysql也是.一路next,php吗..我是这么样的..
1.下载下来的php包解压..文件夹最好直接命名成php.
2.将php.ini-recommended改名为php.ini(这个是php的配置文件).放到c:\windows下(不放这里好像会有问题)
3.php.ini设置:extension_dir = "c:\php\ext"设置成你的ext文件夹的目录,去掉extension=php_mysql.dll前面的分号(加载mysql扩展).需要什么扩展可以根据需要修改.
4.apache的设置:apache安装目录下的conf文件夹下.找到httpd.conf,DocumentRoot "d:/wwwroot"
这里是你的网站的目录,
在最后添加
LoadModule php5_module "c:/php/php5apache2_2.dll"(加载php模块)
AddType application/x-httpd-php .php (可解析的php扩展名)
AddType application/x-httpd-php-source .phps (这个不记得了.反正肯定要的)
如果发现权限不够.找到这里
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
options indexes
</Directory>
原来是deny from all改成allow from all.
最好打开apache的目录显示.
Options Indexes FollowSymLinks去掉前面的#,如果还不可以.就在上面的allow from all下面加上options indexes就OK了.
这是apache+php的配置..
如果你想用IIS..
参看别人的回答...
apache吗..反正几乎是一路next就可以装好了..不过你如果装了IIS..就要注意端口问题..可能会有冲突..mysql也是.一路next,php吗..我是这么样的..
1.下载下来的php包解压..文件夹最好直接命名成php.
2.将php.ini-recommended改名为php.ini(这个是php的配置文件).放到c:\windows下(不放这里好像会有问题)
3.php.ini设置:extension_dir = "c:\php\ext"设置成你的ext文件夹的目录,去掉extension=php_mysql.dll前面的分号(加载mysql扩展).需要什么扩展可以根据需要修改.
4.apache的设置:apache安装目录下的conf文件夹下.找到httpd.conf,DocumentRoot "d:/wwwroot"
这里是你的网站的目录,
在最后添加
LoadModule php5_module "c:/php/php5apache2_2.dll"(加载php模块)
AddType application/x-httpd-php .php (可解析的php扩展名)
AddType application/x-httpd-php-source .phps (这个不记得了.反正肯定要的)
如果发现权限不够.找到这里
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
options indexes
</Directory>
原来是deny from all改成allow from all.
最好打开apache的目录显示.
Options Indexes FollowSymLinks去掉前面的#,如果还不可以.就在上面的allow from all下面加上options indexes就OK了.
这是apache+php的配置..
如果你想用IIS..
参看别人的回答...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
既然你都说了是IIS,就是IIS。 你可以在本地装APACHE将网站文件全部调试好再传上去。如果服务器是公司,应该有远程管理的权限,比如用radmin或者远程桌面等登陆进去操作。IIS+php+mysql还是很简单的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询