1、git clone api所有文件到本地——D:/work/dsp_api
2、下载安装xampp。(注意安装目录不要改,就放在c盘就行了)
3、然后修改配置文件:
(1)、需要拷贝一个php.redis.dll文件放到C:\xampp\php\ext。然后修改C:\xampp\php\php.ini文件,添加一句话:extension=php_redis.dll
(2)、C:\xampp\apache\conf\httpd.conf
这个文件 里面本身有:Listen 80、表示监听了80端口。
可以配置自己想要监听的端口,比如2300,就要加上一行:Listen 2300。这里第3步会用到。
(3)、C:\xampp\apache\conf\extra\httpd-vhosts.conf,添加下面这一段,其中test.api.cn需要修改为自己的api名字。那么自己的api名字在哪声明的呢。
打开cmd,输入drivers。打开C:\Windows\System32\drivers\etc,打开hosts文件,添加了两行(
127.0.0.1 dsp.yumeng.cn
127.0.0.1 api.yumeng.cn
),那么其中api.yumeng.cn就是自己的api名字。下面的DocumentRoot后面的内容需要修改为自己的api所在位置:D:/work/dsp_api
<VirtualHost test.api.cn:2300 >
#需要将test.api.cn换成api.yumeng.cn
#2300是端口号,需要看自己配的端口,怎么配端口呢,看第2步。
DocumentRoot "D:/work/dsp_api"
Options Indexes
#这里配置欢迎首页面
DirectoryIndex index.html index.htm index.php
<Directory />
Options FollowSymLinks
#不允许别人修改我们的页面
AllowOverride All
#设置访问权限
Order allow,deny
Allow from All
Require all granted
</Directory>
</VirtualHost>
(4)、验证api是否成功,重启Apache,然后在浏览器输入:http://api.yumeng.cn:2300/,转到成功页面。然后是修改自己的web中的config.js,前面几个字段修改成以下内容。
// 服务接口配置
exports.server_base = 'http://api.yumeng.cn:2300/v1/'; // 修改为访问的api接口地址
exports.server_api_url = 'http://api.yumeng.cn:2300'; // server_api_url 是调用天地在线api接口
exports.proscenium_server = 'http://web.dsp.com:3010';
exports.version = 2006; // 系统版本号,用于解决js缓存问题
// 系统部署相关配置
exports.realUrl = '/work/dsp_web/'; // 修改为本地项目部署地址,windows不需要加磁盘盘符