广告位 后台主题配置管理 |
广告位 后台主题配置管理 |
今天给各位分享服务器支持php的知识,其中也会对服务器支持最大内存进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
第一步
下载php
下载压缩包就可以了
第二步
解压缩php到某个目录,比如D:\php
php目录里面有两个php.ini,一个是php.ini-dist,比较适合开发用;一个是php.ini-recommended,比较适合配置运行环境用,因为这个安全性稍高一些。
所以我们复制php.ini-recommended到C:\WINDOWS下,并改名为php.ini,然后用记事本打开它
1、搜索"extension_dir"找到extensino_dir="./"将改为extension_dir ="D:\php\ext"
2、搜索;extension=php_mysql.dll去掉前面的分号";"
3、将D:\php\php5ts.dll 复制到 C:\windows\system32下。
将D:\php \libmysqls.dll 复制到 C:\windows\system32目录下
第三步
1、 控制面版——》管理工具——》Internet服务管理器——》点寻Web
服务扩展”——》在右边窗口点击“添加一个新的 Web 服务扩展”——》扩展名为
“PHP”——》再点击“添加”——》在出现的窗口里填上“D:\PHP\php5isapi.dll” 并确定 然后再点选 Web 服务扩展 PHP 并选择允许
2、在“默认网站属性”窗口上按
“主目录”标签点“配置”按钮在弹出的“映谢”窗口中点劝添加”按钮,在弹出的“添加/编辑应用程序扩展名映像”对话框中的“可执行文件”文本框中输入“D:\PHP\php5isapi.dll”
“扩展名”文本框中输入“.php”(注意一定要有那个点) 并勾选
"检查文件是否存在"项
3、在“默认Web站点属性”窗口上点劝ISAPI筛选器”标签,点击“添加”按钮,在弹出的“筛选器属性”窗口的“筛选器名称”中输入“PHP”
“可执行文件”中浏览选定“D:\PHP\sapi\php5isapi.dll”
A:重新启动IIS 6.0 意在开始对PHP 加载
B:在“默认Web站点属性”窗口上点劝ISAPI筛选器”标签,如果看到 PHP 的箭头绿色且向上,证明 PHP 已经被 IIS 6.0 顺利加载起来了。
这里需要说明一下,如果是红色箭头向下,说明没有加载成功,这是由于权限造成的,给php目录的user用户加上“运行”权限即可。
另外还有一点需要注意,php.ini里面有个short_open_tag 可选属性有“On”和“Off”,如果选为on就不是很严格直接用?phpinfo();?就可以运行,如果设置为off,就必须加上php,
我以前也弄过,不过现在不弄了,装个PHP+mysql的套装就解决了,还有数据库,不过你问了,还是给你点方法 .将软件包解压到c:\php5下 2.再将目录下的所有dll文件拷到c;\winnt\system32下,不要覆盖已有的dll文件;接着将目录下的php.exe和php.ini-dist两个文件拷到c:\winnt下 3.将c:\winnt\php.ini-dist改名为php.ini 4.打开“开始”按钮下的“程序”=》“管理工具”=》“internet服务管理器”。接着,选中“主目录”页,单击“应用程序设置”下的“配置”按钮后,在新窗口下单击“添加”按钮;在“可执行文件”中输入“C:\WINNT\php.exe %s %s”,在“扩展名”中输入“.php”,点击“确定”。 5.接着,选中“ISAPI筛选器”页,单击“添加”按钮;在“筛选器名称”中输入“php”,在“可执行文件”中输入“C:\WINNT\system32\php5isapi.dll”,点击“确定”。 6.选中“文档”页,单击“添加”按钮;在“默认文档名”中输入“index.php”,点击“确定”,并将其提高到最高级。您还可以添加常用的php文件名,如:“default.phtml”、“index.php3”等。 关闭所有窗口,重启系统后,可打开IE浏览器进行测试。 我再试试目录中的php探针是否可以用了
一、使用Apache
≡ PHP 5.2.5 的安装 ≡
1、到其官方站点下载 php-5.2.5-Win32.zip 并解压(据说:不要下载及使用它的Installer,这种方式虽然很自动化、很智能,但也存在很多方面的限制,因为不推荐。)到一个目录"D:\PHP\PHP"。
将PHP目录(D:\PHP\PHP)下的php.ini-recommended复制到windows(有的系统是winnt目录)目录下,并改名为php.ini,并找到extension_dir,将它修改为extension_dir="D:\PHP\PHP\ext"。其实使用php.ini-dist也能达到同样的效果,但建议使用 php.ini-recommended,因为此文件对默认设置作了性能和安全上的优化。
PHP.ini部分说明:
default_charset="gb2312" ,修改默认字符集,这里,如果前面有分号“;”,去掉这个分号;
register_globals=Off 改为 register_globals=On ,使传递全局变量有效;
extension=php_dba.dll 如果前面有分号,取消分号,以下同;
extension=php_dbase.dll
extension=php_gd2.dll GD库做图,一般用于图形验证码;
extension=php_mysql.dll 用于连接MYSQL数据库;
short_open_tag=On 支持?php…?和?…?,Off为仅支持?php…?
复制D:\PHP\PHP目录下的php5ts.dll和libmysql.dll(用于支持mysql)文件到windows的系统文件夹里,即:C:\windows\system32。
≡ Apache 2.2.8 的安装 ≡
1、到其官方站点下载 apache_2.2.8-win32-x86-no_ssl.msi 并执行。
按3次Next按钮,安装程序要求输入你的Network Domain(网络域名)、Server Domain(服务器域名)和网站管理员的E-mail,有的话就如实填写,本说明介绍的是本地自建测试环境,所以随便一下,前两个填 localhost ,邮件写自己的即可。
进入Next后,默认的安装路径是"C:\Program Files\Apache Software Foundation\Apache2.2\",修改路径,改为自己所要的"D:\PHP\Apache2.2"。
然后一路下去,直到安装结束;此时,打开D盘下的PHP文件夹,可以看到有一个名为Apache2.2的文件夹。
2、打开IE,然后在地址栏输入:"" 或者 "" 可以看到Apache安装完成的成功页面;
3、conf/httpd.conf文件的配置
1)查找“DocumentRoot”,这里是指定主页放置的目录。默认是:“D:\PHP\Apache2.2\htdocs”,你可以使用默认的目录,也可以自己定义一个,如:“D:/PHP”。注意:目录末尾不要加“/”。
2)查找“DirectoryIndex”,这里是默认首页文件名,可以在index.html 的后面加入index.php等。多个文件名用空格分隔。
3)查找
Directory /
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
/Directory
修改为:
Directory /
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
/Directory
如果不改这里的话,可能会出现 You don't have permission to access / on this server. 这样的错误提示,尤其在改变了默认主页的路径后。
4)建立虚拟目录
找到IfModule alias_module …… /IfModule
添加Alias /webpath "D:\PHP\Apache2.2\phptxt"
Directory "D:\PHP\Apache2.2\phptxt"
Options MultiViews
AllowOverride None
Order allow,deny
Allow from all
/Directory
其中/webpath为虚拟目录名称,"D:\PHP\Apache2.2\phptxt"为文件存放位置。
访问的地址为:
5)使服务器支持PHP,在相应位置加入如下两句代码
LoadModule php5_module "D:\PHP\PHP\php5apache2_2.dll"
AddType application/x-httpd-php .php .php3 .inc
注意:修改了httpd.conf文件,需要重启Apache2.2才生效。
二、使用IIS解析PHP文件
1、同上,先安装 PHP 5.2.5。
2、打开IIS管理器,选择“默认网站”-"属性",弹出的对话框中选择“主目录”先项卡,执行权限改为“脚本和可执行文件”,点击“配置”,添加应用程序扩展名映射,可执行文件选择“D:\PHP\PHP\php5isapi.dll”,扩展名“.php”,并选择全部动作、脚本引擎、确认文件是否存在。
若为win2003系统,还需要添加web服务扩展,要求的文件为“D:\PHP\PHP\php5isapi.dll”,扩展名为“PHP”,状况改成允许。
1. 第一:检测 apache是否开启mod_rewrite
2. 通过php提供的phpinfo()函数查看环境配置,在"apache2handler — Loaded
Modules"里看是否有"mod_rewrite"模块,如没开启则在apache配置文件httpd.conf 中找到"#LoadModule
rewrite_module modules/mod_rewrite.so"去掉前面的"#"号,重启apache即可
3. 第二:检测apache是否支持 ".htaccess"
4.如测试中不支持".htaccess",那在apache配置文件httpd.conf 中找到""与""内的"AllowOverride
None"改为"AllowOverride All",重启apache即可
5.
{让apache服务器支持.htaccess,如何让自己的本地Apache服务器支持”.htaccess”呢?其实只要简单修改一下apache的httpd.conf设置就可以让支持.htaccess了。打开httpd.conf文件,用文本编辑器打开后查找
6. Options FollowSymLinks
7. AllowOverride None
8. 改为
9.Options FollowSymLinks
10.AllowOverride All
11.就是把None修改为All}
12. 第三:创建.htaccess 文件
13. 创建.htaccess
文件方法:新建文本文档,名字为"htaccess.txt",再打开"htaccess.txt"另存为,此时注意,名称改为
"".htaccess""保存即可
14. 第四:测试伪静态实例
15. .htaccess文件中输入:
16. RewriteEngine on
17. RewriteRule ([a-zA-Z])-([0-9])-([0-9])\.html$
index.php?action=id=page=
18. 新建index.php文件并输入:
19. echo 'action='.$_GET['action'];
20. echo '
id='.$_GET['id'];
21. echo '
page='.$_GET['page'];
22. ?
23. 在地址栏中输入 按回车将显示出参数:
24. action=view
25. id=8
26. page=2
你好,如果你的服务器是Windows系统,那么你需要远程到你的服务器,进行启动IIS(asp环境),如果你需要php环境,你可以从xp.cn(小皮)或者bt.cn(宝塔)安装面板
如果你的服务器是Linux,建议使用宝塔
打开终端,不同Linux系统的输入指令不同:
Centos安装脚本
终端输入:yum install -y wget wget -O install.sh sh install.sh
Ubuntu/Deepin安装脚本
终端输入:wget -O install.sh sudo bash install.sh
Debian安装脚本
终端输入:wget -O install.sh bash install.sh
Fedora安装脚本
终端输入wget -O install.sh bash install.sh
输入后进行安装就可以了
服务器支持php的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于服务器支持最大内存、服务器支持php的信息别忘了在本站进行查找喔。
广告位 后台主题配置管理 |
广告位 后台主题配置管理 |