IIS使用PHPManager发布PHP网站

举报
Damon小智 发表于 2024/05/30 09:50:40 2024/05/30
【摘要】 对于云服务器,程序员一般不会陌生,如果项目需要发布到现网,那么服务器是必不可缺的一项硬性条件,那么如何在云服务器上部署一个项目,需要做哪些配置准备,下面就由本文档为大家讲解,本篇以PHP项目为例。

对于云服务器,程序员一般不会陌生,如果项目需要发布到现网,那么服务器是必不可缺的一项硬性条件,那么如何在云服务器上部署一个项目,需要做哪些配置准备,下面就由本文档为大家讲解,本篇以PHP项目为例。

1. 下载PHP

下载地址: http://php.net/downloads.php 下载最新版本

下载Thread Safe版本

这里插一句,之前没有安装过VC15拓展包的同学要再安装一下拓展包。

下载完直接运行,整个步骤不需要任何手动设置,就不再赘述。

在服务器C盘里新建一个文件夹,命名php,把下载的压缩包解压到php文件夹里。

2. 下载phpmanager

下载地址 https://www.iis.net/downloads/community/2018/05/php-manager-150-for-iis-10
http://phpmanager.codeplex.com (这个地址已经失效了)

点击download archive下载,下载好以后解压到C

打开releases文件夹下的0文件夹

669KB的文件后缀改成 .msi

右键点击,选择安装

一直点击NEXT>

安装完成

安装好以后,我们打开IIS管理器

发现主页里多了一个PHP Manager

进入功能,提示我们没有注册PHP版本

点击Register new PHP version,选择php安装目录下的php-cgi.exe

点击确定,PHP Setup的内容刷新

点击check phpinfo(),可以查看php的版本

3. 添加网站

C:\inetpub\wwwroot下新建一个phptest文件夹

文件夹里新建 index.php,文本内容:

<?php
echo phpinfo();
?>

IIS管理器里添加网站

此次我设置的61端口

设置完以后我们用浏览器访问localhost:61

访问到PHP Version页面,说明配置成功

去防火墙打开61端口

新建入站规则里选择端口,第二页填写61,后面一直next,最后名称随便填

点击完成。

下面开放云服务器安全组的61端口。

进入控制台,找到安全组,找到对应的服务器实例,点击修改规则,在【放通Web服务端口】那一行里添加61(注意用逗号隔开),保存。

至此用云服务器上IIS发布php网站的教程结束。


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。