,怎么搭建php服务器?

用户投稿 136 0

关于“win2003_apache_php”的问题,小编就整理了【4】个相关介绍“win2003_apache_php”的解答:

怎么搭建php服务器?

目前主流的php服务器端架构是linux + nginx + php-fpm。

linux的选择可以是 centos,ubuntu server,debian都可以,如果安装比较新的版本。

nginx也安装最新稳定版本。

php如果是新项目建议php7以上的版本。一般公司选在php部署方案的时候会现在自己编译一个可用版本,这样子可用把相关需要的php拓展一次装好,

相关的配置想也都预先配好,在部署的时候只需要做一次文件拷贝。

在windows下安装apache+php+mysql

从各官方网站下了APACHE2.050、PHP5、MYSQL4.0.20、PHPMYADMIN2.57

apache_2.0.50-win32-x86-no_ssl.msi

php-5.0.0-Win32.zip

mysql-4.0.20d-win.zip

phpMyAdmin-2.5.7.zip

系统 win2003 系统盘为: D盘

第一步: 安装apache 并配置支持PHP

点击安装文件apache_2.0.50-win32-x86-no_ssl.msi

将apache安装在 D:\apache2 目录(随自己喜好)下

将php-5.0.0-Win32.zip 里内容解压到 D:\php 里

找到 php目录里的 php.ini-dist 重命名为 php.ini 并拷到 windows目录里(win2k 里为winnt)

如我的php.ini是拷到 D:\windows目录

再将php目录里的 php5ts.dll,libmysql.dll 拷到 系统目录(system/system32) 如我的是D:\windows\system里

配置apache里的httpd.conf

Apache出现3299错误系统环境:win2003+Apache2.2(用的是8080端口)+VertrigoServ(用的是80端口)?

第一错误是告诉你 你的 AcceptEx() WinSock2API 被禁用了 第二个错误 是因为你没用在conf里面定义一个合适的域名,因此系统告诉你用本机的ip来代替而已

WIN2003是什么?

WindowsServer2003是微软基于WindowsXP/NT5.1开发的服务器操作系统。WindowsServer2003是一个多任务操作系统,它能够按照您的需要,以集中或分布的方式处理各种服务器角色。其中的一些服务器角色包括:

1、文件和打印服务器。

2、Web服务器和Web应用程序服务器。

3、邮件服务器。

4、终端服务器。

5、远程访问/虚拟专用网络(VPN)服务器。

6、目录服务器、域名系统(DNS)、动态主机配置协议(DHCP)服务器和WindowsInternet命名服务(WINS)。

7、流媒体服务器。

详解配置Apache服务器支持PHP文件的解析?

没有加载PHP模块或者是MIME类型没填对,PHP文件被当成了纯文本文件提供下载而不执行里面的代码。

Apache本身是不具备执行PHP代码的能力的,需要把PHP当成Apache的一个模块来加载来解析PHP文件。

你看看apache的配置文件httpd.conf是否有类似的内容,C:/php-5.3.5 是我电脑上的PHP安装目录,你要改成自己电脑的路径#添加PHP模块LoadModule php5_module C:/php-5.3.5/php5apache2_2.dll #指定PHP程序的根目录PHPIniDir "C:/php-5.3.5"#添加MIME映射,让apache把PHP文件当成代码文件来执行AddType application/x-httpd-php .php .phtml 感觉LZ是初学者,不会配置PHP运行环境的话,建议你搜一下XAMPP,这个是Linux下的PHP傻瓜包,直接把Apache, PHP,MYSQL 等全部自动部署好了。

到此,以上就是小编对于“win2003_apache_php”的问题就介绍到这了,希望介绍关于“win2003_apache_php”的【4】点解答对大家有用。

抱歉,评论功能暂时关闭!