mac下rails项目连接oracle数据库

最近上了一个新项目,需要用oracle数据库,oracle数据库对mac的支持太弱了。本来想在本地装一个oracle数据库,但是mac竟然没有11g版本的oracle,因为生产环境用的是oracle 11g,所以就放弃了在本地装oracle的。然后直接连的测试机的oralce。rails用oracle相比用mysql来说,也复杂了很多。

1.首先,需要去官网下载oracle client,linux基本一致,找到对应自己版本的client下载即可。一共需要下载3个文件。

mac配置php环境

要帮同学搭一个网站,发现网上php这类的源码比较多,找了一个项目的源码,就想搭一个环境跑一下试试(其实我内心是想用rails的,奈何源码不好找,姑且就先用php试一下)。
OSX下自带php的环境,可通过查看版本

1
2
$ php -v
PHP 5.5.36 (cli)

启动Apache

1
$ apachectl start

浏览器通过访问 http://localhost 应该就可以看到欢迎页面,如果访问不到,可以通过命令

1
$ apachectl configtest

来检查配置文件是否有误,如果有误,根据提示来修改配置文件,直到返回

1
$ Syntax OK

然后在访问 http://localhost 应该就可以看到欢迎页面了,默认的项目路径在

1
$ /Library/WebServer/Documents

接下来我们要配置一下php的配置文件,养成一个好习惯,修改配置文件之前先做备份,以备后用