返回首页

如何在服务器搭建PHP站点?要注意什么?

来源:www.chengshu.net   时间:2022-06-28 02:08   点击:54  编辑:祁云   手机版

两个方法

1.安装apache+php

2.安装nginx+php+php-fpm

介绍两种常用的PHP服务器搭建方法:

第一种在Windows Server 2008上搭建PHP环境:

在搭建之前要检查 Web服务器(IIS)安装了没有,如果没有安装,请在服务器管理器中,打开角色管理窗口,添加IIS角色的模块和组件。

完成之后需要安装对应的Microsoft Visual C++ 版本,这里咱们安装VC14,。安装过程不再在赘述。

接下来 安装 PHP

先到官网下载对应的PHP版本,下载地址

这里咋们下载对应VC的版本,咱们下载php7.1(因为对应VC14的版本)

下载完成后将PHP解压到D:文件夹名为:php

安装:PHPManagerForIIS-1.2.0-x64.msi

下载地址:

配置PHP与CGI关联 让IIS7.5支持PHP

(1).安装phpmanager

(2).完装完后,重启IIS即可以看到

(3).双击PHP Manager 注册PHP路径.

点击 Check phpinfo() 若能正常运行,则PHP配置完成.

第二种 在Linux CentOS7 上搭建PHP环境:

咱们这里采用yum在线安装:搭建Apache+PHP

Centos7默认已经安装httpd服务,只是没有启动。如果你需要全新安装

使用 yum install -y httpd 进行安装

安装完成之后使用 systemctl start httpd 命令启动 Apache服务器。

Apache配置文件:/etc/httpd/conf/httpd.conf 进行端口设置(默认设置8080)

站点项目默认存放目录为/var/www/html

完成后使用 systemctl restart httpd命令重启httpd。

在 浏览器中输入 http://服务器IP:8080 ,看到显网页后,Apache配置成功,

接下来安装PHP主程序:

yum -y install php

安装完成后使用 systemctl restart httpd命令重启httpd

然后在目录:/var/www/html/下建立一个test.php文件

代码:

<?php phpinfo(); ?>

在 浏览器中输入 http://服务器IP:8080 ,能看到PHP的一些信息

CentOS 上的PHP就搭建成功了

HTML和php有什么不同?

这个就好比html和java的区别!

Html是只要有浏览器就可以跑,php是要有服务器才可以跑的!

Php作为服务器语言,很多小伙伴会在里面书写html代码,这也是导致大家混淆的主要原因,其实好的框架都是做了前后端分离的,不会混在一起!

HTML和php的区别还是比较大的。

HTML属于超文本标记语言,主要作用在前端,配合css/js用来开发网站,web app等各种前端。

php属于服务端脚本语言,可用于服务端的接口开发。

两者结合可用于开发一个包括前后端的完整的网站。

顶一下
(0)
0%
踩一下
(0)
0%