做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,设置网络连接

sudo nano /etc/network/interfaces
auto eth0   //最下面加上这个
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 来进行安装。

/etc/init.d/apache2 {start|stop|restart|reload|force-reload|start-htcacheclean|stop-htcacheclean}

/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安装,安装好后。

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

根windows下安装heidisql一样。

3,navicat安装

cd ~
wget -c http://download.navicat.com/download/navicat9_lite_en.tar.gz
tar zxvf navicat9_lite_en.tar.gz
cd navicat9_lite_en/
./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操作基本差不多。安装步骤如下:

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

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

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

按SHIFT + z + z 保存并退出

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 34EF4A35
sudo apt-get update
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 中文乱码,安装五笔的方法



转载请注明
作者:海底苍鹰
地址:http://blog.51yip.com/linux/1262.html

5 条评论

  1. 胖子 留言

    用硬盘安装的ubuntu也不错,或者andlinux(只是这个还是beta版)

  2. zhenze 留言

    linux版的navicat是wine出来的,不是原生的

  3. Jason 留言

    唉 我怎么没早点看到这篇文章呢!!
    我想请教个问题:就是我昨天刚刚安装了,不过我分的只有10G大小,安装过程中下载ubuntu下了4个多小时;现在我想改下大小,重新安装的话,上次安装下载的ubuntu还会不会又要重新下载呢?

  4. 张映 留言

    对的

  5. 张映 留言

    你用什么方法安装的,如果是wubi装的可以把ubuntu卸载掉重装,然后在选择大小,如果是格盘装的,大小根你格的盘大小有关。