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

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介:

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

好,那么我们就不废话了,现在进入正题。我们都知道,由于各种条件的限制,有时候我们一台服务器只能有一个对外的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》。具体的操作步奏文章中,已经介绍了。

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
缓存 安全 网络协议
手把手教你如何搭建自己的文件服务器
由于FTP、HTTP、Telnet等协议的数据都是使用明文进行传输的,因此从设计上就是不可靠的。人们为了满足以密文方式传输文件的需求,发明了vsftpd服务程序。vsftpd(very secure ftp daemon,非常安全的FTP守护进程)是一款运行在Linux操作系统上的FTP服务程序,不仅完全开源而且免费。此外,它还具有很高的安全性、传输速度,以及支持虚拟用户验证等其他FTP服务程序不具备的特点。在不影响使用的前提下,管理者可以自行决定客户端是采用匿名开放、本地用户还是虚拟用户的验证方式来登录vsftpd服务器。这样即便黑客拿到了虚拟用户的账号密码,也不见得能成功登录vsftpd服
1823 0
FastTunnel - 免费好用的内网穿透工具搭建教程
astTunnel是用.net core开发的一款跨平台内网穿透工具,它可以实现将内网服务暴露到公网供自己或任何人访问。 与其他穿透工具不同的是:FastTunnel项目致力于打造一个易于扩展、易于维护的内网穿透框架,任何人都可以基于该框架二次开发,你可以直接通过nuget安装依赖进行开发,当然它也是开箱即用的工具。
FastTunnel - 免费好用的内网穿透工具搭建教程
|
11月前
|
弹性计算 关系型数据库 MySQL
阿里云服务器使用教程参考,阿里云服务器搭建Web站点图文教程指导
购买阿里云服务器并搭建Web站点来部署自己的个人或者企业网站是绝大部分用户购买云服务器的目的,很多初次接触云服务器的用户在购买完阿里云服务器之后不知道如何搭建Web站点,下面是两种最常见且简单的在阿里云服务器上搭建搭建Web站点的图文教程指导,仅供各位新手用户们参考。
阿里云服务器使用教程参考,阿里云服务器搭建Web站点图文教程指导
|
弹性计算 安全 Linux
阿里云Linux服务器安装宝塔面板教程(详细流程)
阿里云Linux服务器安装宝塔面板教程(详细流程)
927 0
|
弹性计算 关系型数据库 MySQL
|
弹性计算 Java Linux
ECS使用体验,从小白到成功部署web项目+frp内网穿透
初次尝试使用ECS,在这两周时间体验内,我从完完全全的小白成长到能够部署一个web项目并学会使用frp内网穿透。在这篇文章中我将和大家分享我的成长经历和使用心得。
704 1
ECS使用体验,从小白到成功部署web项目+frp内网穿透
|
弹性计算 网络协议 关系型数据库
学习服务器快书搭建环境之一
LAMP ;ECS ;Apache; Terminal; MySQL; PHP 简单编程
364 1
学习服务器快书搭建环境之一
|
云安全 弹性计算 小程序
阿里云服务器部署开发环境(搭建博客网站/小程序)
大家好,今天为大家讲解如何搭建自己的阿里云服务环境,也是笔者踩坑一天所获,希望对大家有所帮助。
2717 0
阿里云服务器部署开发环境(搭建博客网站/小程序)
|
弹性计算 Linux Shell
小白使用阿里云linux服务器环境怎么快速搭建
上回我们讲了网站的备案流程,其实在网站备案这段时间内,我们是可以对拥有的阿里云服务器进行环境搭建的,毕竟想建立一个网站,就需要对服务器进行环境搭建,这样才能支持提供网站的各种功能的实现,那么我们今天就来讲讲阿里云linux服务器lamp环境怎么快速搭建吧。
517 0
小白使用阿里云linux服务器环境怎么快速搭建
|
弹性计算 小程序 安全
云服务器如何部署nginx开发环境(搭建Web系统/博客网站)【新同学指导】
注:以下配置仅是个人根据经验推荐,在实际配置过程中,我们还可以多听听自己的程序和技术开发人员推荐的配置。选择云产品之前先领取最高价值2000代金券以减少上云成本
714 0
云服务器如何部署nginx开发环境(搭建Web系统/博客网站)【新同学指导】