关于php 环境配置
刚刚上手这个框架,就被symfony 数据模型通过依赖注入关联数据库的方式所折服。这种方式个人感觉最大的好处是:1、数据库设计好后不用通过手动建表的方式去建表,只需创建好数据模型的代码就行。2、修改数据时只需改动数据模型代码就可以将代码字符和数据库里的字符同时改掉。从设计手法上来看有些像Java的 hibernate。但是在我实际开发的时候被环境配置给坑惨了,因为我在装了集成开发环境时还用指令又装了不同版本的一套,是从linux软件库里下载安装的。从linux软件库里下载安装的开发工具因为没有很好的配置导致我在使用symfony开发时出了好多问题,问题不光时包括数据库连接不上,还各种奇葩问题。后来不得不将开发工具全部卸载,重新安装一套集成开发环境。之后问题就很少出现了。
好了言归正传,回到环境配置的主题。
本文是介绍linux系统下的环境配置:
如果不会一个一个的配置环境你也不用灰心,xampp是你不错的选择。它是一个集php+mysql+Apache于一身 开发环境,满足你的开发需要。下载链接xampp
将其下载下来。其文件后缀是 “.run”,运行方法也十分简单。打开指令窗口(ctrl+alt+T),在指令窗口输入如下指令,
sudo ./文件路径/xamppXXXXXXXXX.run
它会自动安装到系统下的/opt/lampp/目录下。
如果你想在指令窗口可以运行php或者mysql的指令时你需要创建命令软连接。
创建指令如下:
sudo ln -s /opt/lampp/bin/php /bin/php;
sudo ln -s /opt/lampp/bin/mysql /bin/mysql;
这样你就可以通过指令进入mysql数据库或者是直接使用php指令。
启动整个服务指令:
sudo /opt/lampp/xampp start;
这样php的集成开发环境就建好了!