怎么搭建php服务器?

 我来答
猪八戒网
2023-06-06 · 百度认证:重庆猪八戒网络有限公司官方账号
猪八戒网
猪八戒网(zbj.com)创建于2006年,现已形成猪八戒网、天蓬网和线下八戒工场的“双平台+一社区”服务模式,是中国领先的人才共享平台。
向TA提问
展开全部

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

linux的选择可以是centos,ubuntuserver,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:windowssystem里

配置apache里的httpd.conf

打开D:Apache2confhttpd.conf这个文件

找到AddDefaultCharsetISO-8859-1将其改为AddDefaultCharsetGB2312(让默认语言编码为简体中文)

找到DocumentRoot"D:/Apache2/htdocs"将其改为你的WEB目录(可不改)如我的为DocumentRoot"D:/website"

找到DirectoryIndexindex.htmlindex.html.var在后面加入index.htmindex.php

选择安装模式:模块化模式安装或CGI模式安装(选一样即可)

--------------模块化安装配置------------------------------------

找到#LoadModulessl_modulemodules/mod_ssl.so这行,在此行后加入一行

LoadModulephp5_moduled:/php/php5apache2.dll

其中d:/php/php5apache2.dll为你php目录中php5apache2.dll所在的位置

找到AddTypeapplication/x-gzip.gz.tgz这行,在此行后加入一行

AddTypeapplication/x-httpd-php.php

---------------------------------------------------------------

--------------CGI安装配置--------------------------------------

找到AddTypeapplication/x-gzip.gz.tgz这行,加入如下即可

ScriptAlias/php/"d:/php/"

AddTypeapplication/x-httpd-php.php

Actionapplication/x-httpd-php"/php/php-cgi.exe"

---------------------------------------------------------------

此时PHP环境基本已经配置成功

在WEB根目录(如我的D:website)里建一个名为test.php的文件内容如下

<?echophpinfo();?>

重新启动apache服务

用浏览器打开test.php

如果可以看到php配置输出信息就OK了

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式