搭建本机环境(虚拟主机)

本机环境

1 准备的软件: mamp(mac)、xampp(window)

windows:
1 放到D/xampp之后。打开软件。点击Apache以及MySQl 的开始按钮。在浏览器输入 localhost就可以看到界面了。

2 以ioart为例子:

  • 首先最新的源文件(里面有media等等)放到D/xampp/htdocs中。git clone很慢或者进行拷贝 全局拷贝 下面有讲到。(此时要注意利用VI进行编写ignore文件)。

  • 最新的数据库文件sql 利用工具 Navicat。导进表。

  • 关于数据库有两点注意:

    1 数据库设置账户和密码。然后在源文件amiba—app/etc/local.xml中进行修改。

    2 清除缓存。将amiba/var/cache 文件夹删除。

    3 将导入的数据库:找到: core_config_date 文件
    筛选:将所有包含 ioart的文件找出来,然后修改为本地的地址:http://localhost:8888/amiba/ (最后的斜杠需要加上)。

    4 通过自带的phpmyadmin上传数据库,若是文件太大,修改MAMP的配置文件。选择是PHP哪一个版本,然后看:
    upload_max_filesize的大小。
    memory_limit的大小
    post_max_size(单个文件上传的大小)
    通过第三方软件,连接本地数据库(会自动连接)

  • mamp中使用的PHP版本要相适宜。

  • 最后打开网页可以发现 有些图片无法显示,那么再一次改数据库。查找media文件。看他的链接。(有些是后台添加的链接)

  • 打开出现数据库 关于密码不正确的时候。需要改一下从navicat中改一下密码,然后到源文件 amiba—app/etc/local.xml进行修改。

  • 出现SQLSTATE[23000]: Integrity constraint violation: 1062:将下面这张表清空。

3 配置git

目前已经将项目放到该有的目录了。但是有一个问题:和远程服务器进行联系。那么:利用git或者 smartgit进行pull。但是问题是显示的是全部进行拷贝。
因为GIT 的管理是因为 隐藏文件.git 对这个隐藏文件所在的目录以及底部进行版本控制。
所以你进行拷贝要拷贝隐藏文件的上一层的整个文件。放进新的环境里面。

posted @ 2016-07-13 20:18  王逍遥  阅读(875)  评论(0编辑  收藏  举报