本来写到这份上就差不多了,可是朋友们说都写到这份上了,干脆把开发环境的安装也写写吧!(晕,好象"都到这份上了"这句话,最近常常被他们拿来用 呀!)没办法,谁叫我交友不慎呢,那就写吧!上篇说到安装应用软件(有不少朋友说我写得太笼统了,下次有空我就多写点)。在应用软件安装完了之后,一般地 上网聊天、娱乐及办公应该就没什么问题了。下面主要是为想在Debian上开发软件系统的朋友写的。由于我本人的局限性,个人偏好PHP(自从PHP5出 来之后,我就闻到了一股浓浓的咖啡味)和JAVA,对JSP不是很喜欢,可能是因为PHP编东西一则太方便,二则也习惯了不想改了。至于C和C++,不到 万不得已我是不会用的,毕竟指针的使用太灵活所带来的弊端我到现在还是心有余悸!好了,言归正传,开始安装开发环境!

   因为编B/S结构的程序是我个人编程的偏好,所以环境下肯定是要有WEB服务器的。同样由于Apache是我的至爱,所以这是首先要安装的,同样要安装 的是PHP5和JAVA(由于JAVA的安装我在前面就已经讲了,在这里就不再多说了)。然后就是数据库了,我个人比较偏好PostgreSQL,毕竟它 支持事务处理等多种特性,而且国产四大名版数据库中的三个都是从它这儿发展出来的,所以它是我的首选。另一个就是MySQL这种轻量级的数据库了,在用不 到太多数据库功能或对数据库性能要求不高的时候,它倒是蛮适用的。至于Oracle数据库,由于它太耗资源,而且如果不是特大型、分布式系统的话,也用不 上。况且真要到那份上,我想我个人水平还是不够的!呵呵!!不过一理通百理通,到时如果真有这等好事,再研究也不迟。无外乎性能和分布嘛!嘿嘿!! 
  下载apache包,MySQL包及PostgreSQL包,个人建议先装数据库再装Web服务器,然后就是安装PHP5了,目前官方网站 上还没有放上去,所以我用的是UO源(该源的php5只支持Apache1.3,并不支持Apache2,有点不爽^-^),具体源列表请详见我的 APT的源列表 --sources.list在 那里面写得很清楚了,安装完PHP5之后,还需要安装PHP5对数据库的支持php5-pgsql和php5-mysqli(因为我用的是mysql4.1,所以使用php5-mysqli支持库)。由 于这个PHP5源是基于Woody的stable版,所以在安装php5-pgsql时会要求libpgsql2,建议在源列表中加入Woody源。真是 期待官方站点早点出PHP5的包呀!
  接下来就是开发工具了,由于我编辑JAVA时用的是Eclipse 3.0,这个东东是我在原站下的,没有用DEB包,原因是因为官方的只到2.1,而且我的PHP也是用它,而PHP插件PHPEclipse要求 Eclipse的版本至少为3.0,所以就从原站下了。不过安装也好象没什么问题,只要你装好了JAVA,只是解压就OK了,根本就不需要什么配置。至于 PHPEclipse的插件,就只要将目录下的文件,拷贝到相应的目录下就OK了,超级简单!对于HTML的所见即所得编辑器我用的是Screem,对中 文的支持很好,也很好用!(其实在LINUX下所见即所得的网页编辑工具比较好的有三个,分别Quanta Plus、Screem和Bluefish这三种,其中Quanta比较适合在KDE环境下使用,而Screem和Bluefish则适用于Gnome环 境,当然在KDE下也能运行的很好,三种网页编辑工具可详见:在Linux桌面环境下制作网页。不过最终还是由大家各凭所好来选择好了)
  最后就只剩下开发了!呵呵!!祝你成功!!
另:对于Eclipse3.0下的PHP插件,在Linux下还可以使用Trustudio Foundation,好象用起来也很爽,同时它还支持Python。如果朋友你是要进行PHP和Python的开发的话,那么Trustudio Foundation就是首选了,现在版本是1.0,用起来也很稳定!

安装Sarge(六) 安装开发环境相关推荐

  1. p750tm安装linux系统,Android 开发环境(虚拟机,LINUX, secureCRT)安装过程.pdf

    Android 开发环境(虚拟机,LINUX, secureCRT)安装过程 Android linux 开发环境(虚拟机,LINUX, secureCRT )安装过程 注意 由于selinux 打开 ...

  2. myeclipse怎么运行c语言,windows下MyEclipse安装配置C/C++开发环境

    windows下MyEclipse安装配置C/C++开发环境 ,安装MinGW:假设安装路径为c:\MinGW 编辑如下系统变量: 变量名变量值 PATH C:\MinGW\bin; LIBRARY_ ...

  3. Windows 2008 R2 安装 Windows phone 7 开发环境

    Windows 2008 R2 安装 Windows phone 7 开发环境 安装环境: 1.Windows server 2008 R2 2.Visual Studio 2010 SP1 旗舰版 ...

  4. 安装与配置Flutter开发环境

    这篇博客我们介绍了Flutter,并且对比了H5,React Native,Flutter. 由于Flutter是跨平台的开发框架,开发一次可以同时运行在Android和iOS上面,所以我们开发时最好 ...

  5. Flutter系列之在 macOS 上安装和配置 Flutter 开发环境

    本文为Flutter开发环境在macOS下安装全过程: 一.系统配置要求 想要安装并运行 Flutter,你的开发环境需要最低满足以下要求: 操作系统:macOS(64位) 磁盘空间:700 MB(不 ...

  6. Win10上安装anaconda深度学习开发环境

    1.下载anaconda 点开下面的链接,下载版本Anaconda3-4.1.1-Windows-x86_64.exe https://repo.anaconda.com/archive/ 2.安装a ...

  7. erpnext v13 安装部署 + VSCode本地开发环境配置

    ERPNext Version-13 安装生产环境 参考链接 https://discuss.erpnext.com/t/install-frappe-erpnext-v13-beta-from-sc ...

  8. windows安装Python+tensorflow机器学习开发环境搭建

    2019独角兽企业重金招聘Python工程师标准>>> 安装版本: python版本:3.6.4 发布或时间: 2017-12-19 下载地址:https://www.python. ...

  9. 三、安装cmake,安装resin ,tars服务,mysql 安装介绍,安装jdk,安装maven,c++ 开发环境安装...

    三.安装cmake,安装resin 2018年07月01日 21:32:05 youz1976 阅读数:308 开发环境说明: centos7.2 ,最低配置:1核cpu,2G内存,1M带宽 1.安装 ...

  10. 从零开始,教你如何安装、配置Python开发环境,Python入门安装教程,超级详细

    近日,我鼓起勇气从头开始正儿八经地配置一个更轻量.更趁手的 Python 开发环境.经过一番折腾,我比较顺利地在 Windows 10 上配置了一个比较满意的 Python 环境: 安装稳定版本的 P ...

最新文章

  1. Jupyter-ROS(机器人操作系统)
  2. 范例ppt_消防安全知识主题班会PPT,全内容高质量课件,完整框架精美套用
  3. MacBook Air的命令终端如何在root和普通用户之间切换
  4. 详解3D物体检测模型 SPG: Unsupervised Domain Adaptation for 3D Object Detection via Semantic Point Generation
  5. 企业实战_13_MyCat清除冗余数据
  6. android room表关联,如何在首次运行时填充Android Room数据库表?
  7. js中startsWith 函数不能在任何浏览器兼容的问题
  8. elastic-job控制台部署与使用
  9. android activity滑动切换,Android 向右滑动切换Activity, 随着手势的滑动而滑动的效果...
  10. [计算机网络] - TCP 重传、滑动窗口、流量控制、拥塞控制
  11. 数据库-Linux系统下的命令
  12. 操作系统学习---进程
  13. 20191121每日一句
  14. 备份VMWare ESXi虚拟机
  15. 基于python的安全即时通讯系统
  16. 网站备案各个管局的审核时间多久?
  17. mac 外接显示器 发热严重 解决方案
  18. thinkpad t440安装os小记
  19. CEFSharp 浏览器控件截图空白的解决方法
  20. Sun公司JES服务器软件已支持更多操作系统

热门文章

  1. 电脑自动配置IPV4地址169的解决办法
  2. Netty网络编程聊天项目
  3. python运行脚本被杀死_Python脚本被杀死
  4. java 同时修改同一个数据_Java 语言中锁的设计与应用
  5. json动态生成复杂表头excel_Excel办公用品管理系统,全函数统算,图表动态展示高效轻松...
  6. c++之std::distance()函数
  7. git之配置在Terminal显示git分支
  8. 安装 mysql 数据库, 并做 主 从(二)
  9. 如何成功清理重建CloudStack环境
  10. Liferay Portlet 结构分解