EpiiServer是什么

  介绍

小编给大家分享一下EpiiServer是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

EpiiServer是什么

更快捷更方便的php + nginx多应用部署环境。

github仓库首页https://github.com/epaii/epii-server

gitee仓库https://gitee.com/epii/epii-server

    <李>多应用快速部署,域名自动生成。 <李>每个应用可设置自己php的版本。 <李>每个应用可设置自己的环境变量。 <李>域名与目录自动绑定,支持5级域名自动绑定目录。 <李>与wamp等集成环境相比,更加侧重定制化配置,而非环境的安装。

先不说怎么安装,先看看你是否需要本应用。

<人力资源/>

也许你会说直接用http://localhost/app1 <代码> 和<代码> http://localhost/app2 来访问两个网站不就行了。
确实可以。但如果各自设定自己的域名呢?比如http://app1.loc.com <代码> 和<代码> http://app2.loc.com>

如下目录

 web - App集合目录
  app3
  索引。php——入口文件
  app4
  应用程序
  公共
  索引。php——入口文件
  app5
  dir1
  dir2
  dir3
  索引。php——入口文件

域名自动为

http://app3.loc.com   http://public.app4.loc.com   http://dir3.dir2.app5.loc.com

你需要做的事情(唯一要做的)仅仅是在主机文件中让app3.loc.com <代码> 和<代码> public.app4.loc.com ,<代码> dir3.dir2.app5.loc.com 指向你的ip

epiiserver根目录下的<代码>网络>
疑问1

上面中域名loc.com <代码> 是什么?
他是你所有<代码>软件> {浏览器名称}> dir3.dir2.dir1。{浏览器名称}.loc.com

如果想设置自己的根域名只需在<代码> config.ini> config.ini.example 为<代码> config.ini> 下(服务器)设置

(服务器)   domain_this=you.domain.com
    <李>如果你用dns服务器来实现域名的泛解析那么您将不需要在主机<代码> 文件中设置域名指向。李 <>李任何<代码>软件> 根域名> <李>

    如果某个应用有另一个域名如www.web.com <代码> 那么您可以在dns服务商使用cname的方式解析到本应用的本地域名。

    疑问2

也许你会问,我的项目都在另个目录下面,是不是必须复制到EpiiServer根目录下的<代码>网络>

只需在<代码>配置。ini 的<代码> 下(服务器)设置

(服务器)   www_dir=//你/www/路径

www_dir为绝对路径,一定不要包含中文

疑问3

按照上述方法设置了我的程序集合目录,但仍有个别应用程序(或很多)分布在其它目录,是不是需要复制到程序集合目录下吗?当然不是。

比如我的<代码> app6> “c: \工作场所\ app6"> 配置。ini 的<代码> [app_dir]> [app_dir]   工作场所app6=c: \ \ app6   app7=/道路//app7

目录为绝对路径,不包含中文。

这种情况下域名<代码> app6.loc.com ,<代码> app7.loc.com 将指向你设置的路径。同样支持子目录转化为域名,
如<代码> app6> c: \工作场所\ app6 \公共\指数。php代码>

EpiiServer是什么