• 云途科技成立于2010年 - 专注全球跨境电商服务器租赁托管!
  • 帮助中心

    您可以通过下方搜索框快速查找您想知道的问题

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

      in  unix      Tags: 

    我是做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 中文乱码,安装五笔的方法



    • 外贸虚拟主机

      1GB硬盘

      2个独立站点

      1000M带宽

      不限制流量

      美国外贸专用虚拟主机,cPanel面板,每天远程备份.
      服务器配置:2*E5 32核,96GB 内存,4*2TB 硬盘 RAID10 阵列.

      ¥180/年

    • 美国/荷兰外贸VPS

      2核CPU

      1G内存

      30硬盘

      10M带宽

      美国/荷兰外贸云服务器,专注外贸服务器行业12年.
      服务器配置:2*E5 32核,96GB 内存,4*2TB 硬盘 RAID10 阵列.

      ¥99/月

    • 全球外贸服务器

      8核CPU

      32G内存

      1TB硬盘

      1000M带宽

      已部署数据中心:美国洛杉矶/亚特兰大、荷兰、加拿大、英国伦敦、德国、拉脱维亚、瑞典、爱沙尼亚
      自有机柜(全球九大数据中心),稳定在线率:99.9%

      ¥999/月 原价1380

    7*24小时 在线提交工单

    如果您的问题没有得到解决,推荐您在线提交工单,我们的客服人员会第一时间为您解决问题

    展开