如何搭建易企秀H5平台?

导读

易企秀如何开启伪静态支持? 一秀如何开启伪静态?

下载易企秀源码

oschina: http://git.oschina.net/jsper/html5Editor

Windows下搭建环境

  1. 安卓phpstudy
  2. 导入数据库
    数据库文件是:ewesambo.sql
  3. 修改html5Editor项目下的配置文件:
    这里写图片描述
    修改systemConfig.php的内容,数据库地址,数据库库名,用户名和密码
    这里写图片描述

  4. 在html5Editor根目录下编写重定向文件.htaccess文件,文件内容如下:

<IfModule mod_rewrite.c>
  Options +FollowSymlinks
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
  1. 启动phpstudy的mysql和apache服务器就可访问了

linux下的nginx配置

  1. 安装mysql +nginx +mysql-php 等环境,具体的自行百度。
  2. 将项目放置在www目录或者html目录下
  3. 编辑/usr/local/nginx/conf/nginx.conf文件
    示例如下:注意,下面的示例是针对外网访问的,如果是本地测试的话,请修改localhost的server配置
server {
        listen       80;
        server_name wanqi520.cn; # 这里换成你自己的域名
        # 下面的if语句是为了支持thinkphp的重定向,URL_MODE使用的是2
        if (!-e $request_filename) { 
        rewrite  ^(.*)$  /index.php?s=$1  last; 
        break;   
        } 
        #if
        # 下面的语句制定html5Editor的根目录
        root   /usr/local/nginx/html;
        index index.php;
        charset utf-8;
        #include /usr/local/nginx/html/.htaccess;

        location ~ \.php$ {
            fastcgi_index  index.php;
#       fastcgi_pass unix:/var/run/php5-fpm.sock;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include fastcgi_params;
        }

        location ~ /phpmyadmin {
            root /data/www/phpmyadmin;
            index index.php;
        }

        location ~ /phpmyadmin/.+\.php$ {

            if ($fastcgi_script_name ~ /phpmyadmin/(.+\.php.*)$) {
                set $valid_fastcgi_script_name $1;
            }
            include fastcgi_params;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_param SCRIPT_FILENAME /data/www/phpmyadmin/$valid_fastcgi_script_name;
        }
    }
  1. 同样的需要更改systemConfig.php文件,以及导入数据库。
  2. 这样就应该可以访问了
posted @ 2016-10-04 12:44  shugen  阅读(782)  评论(0编辑  收藏  举报