xml地图|网站地图|网站标签 [设为首页] [加入收藏]
简单入门1,Apache搭建多个站点方法详解
分类:操作系统

Apache的虚拟主机是一种允许在同一台机器上配置多个不同站点的web服务器环境的,就是iis一样可以创建多站点了,但是apache需要在编辑状态操作,不能像windows iis直接点击几下就好了,下面我来给各位介绍配置方法。

一:首先要写json文件,并下载所有的包

 

最平常的大概有3种方法。

1,在任意目录下新建文件夹 命名为angular2Dome,也可以使用命令  mkdir angular2Dome 回车。

    手机已经具有白天切换白天的壁纸,晚上切换晚上的壁纸的功能,这时候我可以做到白天工作一种心情,晚上休息一种心情。但是苦于电脑一直没有这种功能,于是用vb写下windows可以使用的程序,仅提供给你每天的好心情!

第一种:单IP不同端口

2,在angular2Dome文件夹内创建一个文件叫 package.json或使用命令 echo>package.json

 

第二种:多IP同端口(独立IP的虚拟空间)

3,将以下内容复制到package.json

 

第三种:域名绑定根目录的方式(共享IP的虚拟空间)

图片 1图片 2

图片 3

Apache的核心配置文件名是”httpd.conf”,其所存放的路径在Apache目录下的conf文件夹下。修改它只需要使用记事本(建议使用其他编辑器,带行数的那种,方便修改),生效的话只需要保存httpd.conf,重启apache即可。

{
  "name": "angular2-quickstart",
  "version": "1.0.0",
  "scripts": {
    "tsc": "tsc",
    "tsc:w": "tsc -w",
    "lite": "lite-server",
    "start": "concurrent "npm run tsc:w" "npm run lite" "
  },
  "license": "ISC",
  "dependencies": {
    "angular2": "2.0.0-beta.3",
    "systemjs": "0.19.6",
    "es6-promise": "^3.0.2",
    "es6-shim": "^0.33.3",
    "reflect-metadata": "0.1.2",
    "rxjs": "5.0.0-beta.0",
    "zone.js": "0.5.11"
  },
  "devDependencies": {
    "concurrently": "^1.0.0",
    "lite-server": "^2.0.1",
    "typescript": "^1.7.5"
  }
}

 

下面多站点支持的话,修改httpd.conf的第187~264行(不同的httpd.conf可能有差异),也就是在ServerAdmin和ServerName那里,大部分是注释。下面是主要修改的地方。

View Code

1、时间间隔小时为单位,0小时意味着一分钟一换壁纸。
2、有day和night两个文件夹,你可以将自己想放的壁纸放进去,格式要求为BMP格式。
3、Setting 文件格式如下:
间隔切换壁纸时间:黑夜起始时间:黑夜结束时间:是否自动隐藏(1是,0,否)
当你设置自动隐藏之后,可用记事本打开Setting文件改变设置。删除Setting文件即为恢复默认设置。
4、可以通过自己手动将程序加入Windows启动项,实现开机启动,可以上网搜索“将程序加入Windows启动项”。
下载地址百度网盘:

注意:如果是服务器请备份httpd.conf后再修改文件。

4,使用命令 定位到angular2Dome目录下 输入 npm install 等待·

下面是效果图

 代码如下

5,配置Typescript(ts).

 

复制代码

6,我们在angular2Dome 下创建一个tsconfig.json,并复制以下内容到文件中。

白天

# 'Main' server configuration
#
# The directives in this section set up the values used by the 'main'
# server, which responds to any requests that aren't handled by a
# <VirtualHost> definition.  These values also provide defaults for
# any <VirtualHost> containers you may define later in the file.
#
# All of these directives may appear inside <VirtualHost> containers,
# in which case these default settings will be overridden for the
# virtual host being defined.
#

{
  "compilerOptions": {
    "target": "es5",
    "module": "system",
    "moduleResolution": "node",
    "sourceMap": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "removeComments": false,
    "noImplicitAny": false
  },
  "exclude": [
    "node_modules"
  ]
}

图片 4

#
# ServerAdmin: Your address, where problems with the server should be
# e-mailed.  This address appears on some server-generated pages, such
# as error documents.  e.g. admin@your-domain.com
#
ServerAdmin admin@example.com

二、写ts源码

 

本文由澳门新葡亰手机版发布于操作系统,转载请注明出处:简单入门1,Apache搭建多个站点方法详解

上一篇:Iptables防火墙规则使用梳理,因为在此系统上禁止 下一篇:没有了
猜你喜欢
热门排行
精彩图文