对于云服务器,程序员一般不会陌生,如果项目需要发布到现网,那么服务器是必不可缺的一项硬性条件,那么如何在云服务器上部署一个项目,需要做哪些配置准备,下面就由本文档为大家讲解,本篇以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,文本内容:
echophpinfo();
IIS管理器里添加网站
此次我设置的61端口
设置完以后我们用浏览器访问localhost:61
访问到PHP Version页面,说明配置成功
去防火墙打开61端口
新建入站规则里选择端口,第二页填写61,后面一直next,最后名称随便填
点击完成。
下面开放腾讯云安全组的61端口。
进入控制台,找到安全组,找到对应的服务器实例,点击修改规则,在【放通Web服务端口】那一行里添加61(注意用逗号隔开),保存。
至此用腾讯云IIS发布php网站的教程结束。