`
lxj8749
  • 浏览: 64014 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

做php的完全可以在linux下开发

 
阅读更多

 

做php的完全可以在linux下开发

张映 发表于 2011-04-26

分类目录: linux

我是做php的,下面就以php程序员为例,来搭建一套linux下的开发环境。基本上都图形化操作,个人觉得比较简单。ubuntu越来越像windows。

 

一,安装linux系统(以ubuntu为例)

1,下载个ubuntu的安装文件,推荐一下http://www.ylmf.org/ ,超像windows的linux系统,里面集成了很多软件,连RTX(腾讯通)都有,我狂晕。

2,安装,将下载下来的.iso文件中的wubi.exe解压出来,根.iso安装文件 放在同一个盘符(比如d:)的根目录下。然后点wubi.exe进行安装,选择ubuntu安装到哪个盘,分配多大空间给ubuntu,一般20G就足够 了。安装好后,重起电脑,在进安装ubuntu,也就是安装ubuntu分成二步。都是傻瓜式操作,很简单的。

3,设置网络连接

  1. sudo nano /etc/network/interfaces  
  2. auto eth0   //最下面加上这个   
  3. sudo /etc/init.d/networking restart  //重起网络服务   

 

不要担心,会不会把盘子格掉,我可以很负责任的告诉你,不会。只会在安装盘,产生一个安装的文件夹。

二,安装开发环境php,apache,mysql

点击左上方的,应用程序=>软件管理中心,

搜索php5,然后点安装就行了,还有一些php扩展,比如php5-gd等。

搜索apache2,然后点安装。

搜索mysql,选择mysql 服务器(mysql database server)中英的叫法不同。

如果你对ubuntu的apt-get了解的话,可以sudo apt-get install 来进行安装。

  1. /etc/init.d/apache2 {start|stop|restart|reload|force-reload|start-htcacheclean|stop-htcacheclean}  
  2.   
  3. /etc/init.d/mysqld {start|stop|restart|reload|force-reload|status} [ MySQL server options ]  

 

上面二个是apache和mysql的管理命令。

如果在软件管理中心,搜索不到的话,可以用sudo apt-get install 来安装,apt-get install 没有话,可以到软件管理中心搜索,如果都没有就下载源码,手动编译,或者更换下载源

三,安装mysql的管理工具

1,phpmyadmin安装

sudo apt-get install phpmyadmin

用新立得没搜到,不过没关系,换命令装。装好后,把phpmyadmin拷贝到自己的工作环境apache的documentroot设置一下,就OK了,具体的细节,不是本文重点。

2,heidisql安装

先安装wine,软件管理中心搜索wine安装,或者apt-get install安装,安装好后。

  1. wget -c http: //heidisql.googlecode.com/files/HeidiSQL_6.0_Setup.exe   
  2. wine HeidiSQL_6.0_Setup.exe  

 

根windows下安装heidisql一样。

3,navicat安装

  1. cd ~  
  2. wget -c http://download.navicat.com/download/navicat9_lite_en.tar.gz   
  3. tar zxvf navicat9_lite_en.tar.gz  
  4. cd navicat9_lite_en/  
  5. ./start_navicat  

 

navicat9 for linux能免费用多长时间就不知道了,这个要看你找的注册码怎么样了。

这三个是比较常用的mysql管理工具。能满足绝大部分开发人员。

四,ftp工具

1,filezila安装

在软件中心里搜索“filezila”安装,根windows下的filezila一样。

2,gftp安装

在软件中心里搜索gftp安装,也是一个图形界面的ftp.具体请看,ftp 客户端lftp,gftp,filezilla的用法

3,lftp安装,这个一般系统默认的都会有。也是最快的一个

根据个人喜好来选择。

五,svn客户端

1,rabbitvcs安装

安装rabbitvcs和我们在Windows环境下用的TortoiseSVN操作基本差不多。安装步骤如下:

  1. sudo add-apt-repository ppa:rabbitvcs/ppa  
  2. sudo vi /etc/apt/sources.list  

 

按SHIFT + g 跳转到尾行 按 o 回车输入

  1. deb http: //ppa.launchpad.net/rabbitvcs/ppa/ubuntu **DISTRIBUTION** main   

 

按SHIFT + z + z 保存并退出

  1. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 34EF4A35  
  2. sudo apt-get update  
  3. sudo apt-get install rabbitvcs-core rabbitvcs-nautilus rabbitvcs-thunar rabbitvcs-gedit rabbitvcs-cli  

 

安装完毕后,注销一下,重新登录

2,tortoisesvn安装

http://tortoisesvn.net/downloads.html下个tortoisesvn,然后用wine安装(未尝试)

六,开发工具

1,eclipse安装

软件管理中心搜索eclipse安装,搜索不到apt-get install 来安装,怎么装php插件,就不说。参考linux eclipse 安装 php 插件安装

2,Zend Studio安装

下载地址http://www.zend.com/en/products/studio/downloads 自行编辑安装

3,vim安装,一般系统都会自带的有,但ubuntu要安装的,软件管理中心搜索vim安装

七,解压缩工具

linux下的解压命令很多,但是.rar文件没办法解压缩。

sudo apt-get install rar unrar

关于解压缩,linux 下 我能找到的常用压缩和解压缩

关于rar用法,linux 下面压缩,解压.rar文件以及rar,unrar实例

八,聊天工具

1,推荐pidgin安装

软件管理中心搜索pidgin,选择pidgin互联网即时通讯工具,然后安装,里面可以连msn,skype,飞信等。

2,QQ

推荐使用webqq,很给力。

3,rtx(腾讯通)

有的公司不给上QQ,MSN这些东西,我在ubuntu10.10用wine装了一下,老是死,这也是我推荐雨林木风其中一个原因。

九,openoffice安装

如果桌面用的是gnome,kde的话,openoffice会自动装上的,根windows下的office差不多,只不过界面差了点。如果没有装,软件管理中心搜索openoffice安装

十,输入法的安装

可以使用系统自带的输入法,但是感觉不是很爽。强力推荐fcitx,它里面有一个五笔拼音,根windows下面的万能五笔没什么区别,太爽了。

软件管理中心搜索fcitx安装。如果出现乱码,fcitx 中文乱码,安装五笔的方法

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics