学习N点虚拟主机系统环境搭建

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:

本来这篇文章前几天就应该弄出来的,就是因为其他的事情比较烦,搞的弄到现在还没有出炉。

好,那么我们就不废话了,现在进入正题。我们都知道,由于各种条件的限制,有时候我们一台服务器只能有一个对外的IP。但是,我们又想在这一台服务器搭建多个网站的话,那我们只能使用多域名共享IP的方式了。那么,我们也就自然而然的想到了使用虚拟主机系统了。

在windows下的虚拟主机没有几个,我们现在就以N点虚拟主机系统为例。

N点虚拟主机系统的安装和使用时比较简单的,主要是前期的环境的搭建。在windows下环境搭建比较繁琐一点,我们现在一点点的来。

首先,我们先来安装IIS组件。关于IIS组件的安装,我想各位基本都会得,我在这也不做过多的介绍了。我主要强调的是,一定要安装FTP组件和ASP组件。

clip_image001

clip_image002

安装ASP和FTP组件的原因是:N点在启动程序时,会调用该组件。如果没有安装的话,在新建主机的时候会提示相关的错误。

IIS的组件安装完毕后,下面我们就要安装PHP环境了。下载PHP安装包。解压到如何一个磁盘都可以,我现在把他放到了F盘。

clip_image003

然后找到php.ini-dist文件,把该文件复制到C:\WINDOWS路径下。然后修改文件名为php.ini。打开并修改该文件:

查找“extension_dir = “./””修改为“extension_dir = “F:\php\ext””

查找“;extension=php_gd2.dll”将前面引号去掉修改为“extension=php_gd2.dll”

查找“;extension=php_mysql.dll”将前面引号去掉修改为“extension=php_mysql.dll”

clip_image004

然后在 将“F:\PHP”中libmysql.dll、php5ts.dll两个文件复制到“C:\WINDOWS\SYSTEM32”中(libmysql.dll为php对mysql数据库的组件。php5ts.dll为php支持扩展功能的组件)。

clip_image005

好,这样操作完成后,我们基本上就把PHP安装完成了。下面就要进行配置了。

打开“Internet信息服务管理器”—“Web服务扩展”—“添加一个新的Web服务扩展”

clip_image006

clip_image007

上述我们已经安装好了,IIS组件及PHP环境。除此之外,我们还要安装mysql数据库。Mysql数据库的安装可以参考《烂泥:mysql数据库精简绿色版与windows系统下phpmyadmin管理mysql》。具体的操作步奏文章中,已经介绍了。

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
4月前
|
Ubuntu Unix Linux
应用搭建必备-Liunx 基础
应用搭建必备-Liunx 基础
|
11月前
|
消息中间件 JavaScript 小程序
废物利用,拿自己的旧电脑搭建个服务器吧!
废物利用,拿自己的旧电脑搭建个服务器吧!
|
11月前
|
网络协议 Linux 应用服务中间件
无云服务器,Linux本地快速搭建web网站,并内网穿透发布上线(一)
无云服务器,Linux本地快速搭建web网站,并内网穿透发布上线
|
11月前
|
Linux
无云服务器,Linux本地快速搭建web网站,并内网穿透发布上线(二)
无云服务器,Linux本地快速搭建web网站,并内网穿透发布上线
|
Kubernetes Ubuntu Linux
Linux服务器搭建K8S需要什么配置?
Linux服务器搭建K8S需要什么配置?
1719 0
|
域名解析 关系型数据库 MySQL
阿里云轻量服务器安装WordPress网站配置上线全教程
阿里云轻量服务器WordPress应用镜像安装配置网站上线全流程
阿里云轻量服务器安装WordPress网站配置上线全教程
|
前端开发 应用服务中间件 Linux
从0到1写一个网站(3)搭建环境
这是《从0到1写一个网站》系列第3篇文章。 这篇文章主要介绍基于云服务器的生产环境的搭建,以及CI/CD等其它工具的搭建。
354 0
|
开发框架 .NET 人机交互
手把手教你利用Win7系统快速搭建属于自己的网站
手把手教你利用Win7系统快速搭建属于自己的网站
323 0
手把手教你利用Win7系统快速搭建属于自己的网站
|
弹性计算 网络协议 关系型数据库
学习服务器快书搭建环境之一
LAMP ;ECS ;Apache; Terminal; MySQL; PHP 简单编程
321 1
学习服务器快书搭建环境之一
|
弹性计算 开发框架 关系型数据库
阿里云搭建ThinkPHP框架
ThinkPHP是一款免费、开源、快速、简单、面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷Web应用开发和简化企业应用开发而诞生的。本篇教程介绍如何使用云市场镜像快速搭建ThinkPHP框架。
863 0