最近打算学PHP,于是查阅资料搭建了ubuntu(14.04.3)上的PHP IDE环境

一、准备工作(可略)

主要是推荐科大的源和配置源的方法,因为后于步骤使用到了apt,科大的源非常快,并且有个针对版本生成配置文件的入口

科大的源 http://debian.ustc.edu.cn/ 各个linux发行版都支持

ubuntu系统可以使用配置生成器https://lug.ustc.edu.cn/repogen/ 针对版本生成配置文件,之后改写文件/etc/qpt/sources.list(注意备份)

二、用apt安装eclipse

接下来安装eclipse,我是采用安装标准搬版的eclipse+PHP插件,大家也可以直接安装PHP专版的eclipse

记得给apt root权限,使用apt安装的好处是他会帮忙解决各种依赖关系。我的系统是新装的并没有java等环境,apt会自动帮忙准备好这些环境

文件有点大,我的渣教育网着实下了好久

安装完之后,检查一下java版本,查看是否安装成功

三、安装LAMP

LAMP即Linux+Apache+Mysql+PHP ,是用来搭建动态网站或者服务器的黄金搭档,本身是四个独立的开源软件。我们已经有了linux系统,接下来就要安装剩下三个。仍然采用apt安装的办法

可以看到,apt根据依赖关系安装了一系列的程序

这样LAMP就安装完成了

四、安装PHP插件

eclipse作为一个可扩展的IDE环境具有许多优秀的PHP插件,这里选择安装phpeclipse插件,大家可以到官网下载这个插件,之后在本地解压

打开安装好的eclipse(在bash里直接输入指令eclipse即可,打开之后可以把他固定到启动栏),选择help-->install new software-->Add

然后按local选择刚才解压出来的目录路径

选择识别出来的插件,安装

安装完成后,新建项目时可以看到PHP项目了

到这来就完成了整个IDE安装,接下来安装一个方便查看数据库的工具

五、安装phpmyadmin

这是一个用php写的网页查看mysql数据库工具,相比于传统使用命令查看数据的方式来说要方便不少,但是要注意的是因为其用网页查看后台数据具有安全隐患,因此要注意权限的隔离,建议这个程序只在开发时使用,在正式运行的服务器上将其卸载

六、其他IDE工具

PHP开发的IDE工具着实不少,但是我也是初学者,不能给大家太多建议,因此推荐几篇文章给大家

7 种流行 PHP IDE 的比较

Zend Studio

Windows、Mac和Linux平台下的18个优秀IDE

搭建linux下eclipse php完美搭建开发php,搭建linux上的Eclipse+PHP编程环境相关推荐

  1. linux搭建ftp修改域名访问,linux下构建建设完美FTP服务器

    关键字:ubuntu linux Apache2 PHP5 Pure-FTPD pureftpd MySQL5 linux下构建建设完美FTP服务器,可管理,WEB管理,管理界面. ========= ...

  2. Linux 下Nginx+Tomcat 完美整合 nginx tomcat 整合方式

    Linux 下Nginx+Tomcat 完美整合 nginx tomcat 整合方式 随着IT行业的不断发展,个人.企业应用对网站的性能也不断的提高,从以前的apache+tomcat整合.weblo ...

  3. 嵌入式linux中断驱动,嵌入式Linux下硬件中断驱动程序的开发.pdf

    嵌入式Linux下硬件中断驱动程序的开发.pdf 2003 年 6 月 航空精密制造技术 Jun. 2003 第 39 卷 第 3 期 AVIATION PRECISION MANUFACTURING ...

  4. Linux下使用vscode在线调试STM32开发板

    Linux下使用vscode在线调试STM32开发板 前言 一.安装vscode Cortex-Debug扩展 二.下载和安装STLink开发工具,这是Cortex-Debug需要的配套工具 三.配置 ...

  5. 视频教程-Linux下Shell从入门到精通完整版-Linux

    Linux下Shell从入门到精通完整版 京东商城运维架构师,京峰Linux云计算教学总监,担任国内多家知名社区运维专家网站Linux版主,专注Linux自动化运维,熟练LVS.Nginx,前端架构及 ...

  6. linux运行隐藏文件,Linux下如何隐藏文件_网站服务器运行维护,Linux,隐藏文件

    linux系统怎样安装软件_网站服务器运行维护 linux系统安装软件的方法:1.使用apt命令进行安装,如[apt install app_name]:2.使用rpm命令进行安装,如[rpm -i ...

  7. linux系统电脑的权限设置,Linux下的文件权限设置修改详解linux操作系统 -电脑资料...

    在linux中更改所属用户组是使用chgrp,更改文件拥有者, chown,更改9个属性, chmod这三种常用的问题,在linxu中这三个命令就是对文件目录权限的控制命令了,下面我来介绍它们的用法与 ...

  8. Linux下安装tuned以使用tuned-adm命令优化Linux系统性能

    本文介绍在RHEL.CentOS 8/7.Ubuntu.Debian Linux下安装tuned以使用tuned-adm命令优化Linux系统性能.作为系统管理员,您应该能够通过调整各种设置来优化Li ...

  9. 在Linux下安装tuned以使用tuned-adm命令优化Linux系统性能

    本文介绍在RHEL.CentOS 8/7.Ubuntu.Debian Linux下安装tuned以使用tuned-adm命令优化Linux系统性能.作为系统管理员,您应该能够通过调整各种设置来优化Li ...

  10. 搭建属于自己的数字IC EDA环境(五):搭建FPGA自动化环境(Linux下vivado Tcl脚本自动化开发),业余IC设计流程与通路

    1.简述 一个完整的IC EDA环境也不能缺少了FPGA,FPGA原型验证是IC设计流程中重要的一环.一个芯片从设计到流片需要投入大量的人力.财力以及很长的研发周期,如果流片失败,对于公司来说是一笔很 ...

最新文章

  1. O2O上门实战复盘:10万元如何换来937个订单?
  2. 察看ABAP程序各项参数限制的情况
  3. java集合类详细概述
  4. 「知识点」JavaScript 中11个有趣的事实
  5. [转载] python中chr()和ord()函数的用法
  6. python 模拟登录博客园并且自动发布一篇文章
  7. excel表格分割线一分为二_仓储匠人资料合集:仓库物流案例Excel程序、PPT、音频、视频和教材 (最后2天优惠)...
  8. python spyder下载_2.4 熟悉Anaconda3的开发工具——Spyder
  9. visio 画箭头_在visio2013中画箭头的具体操作
  10. HarmonyOS鸿蒙学习笔记(1)基于eTS的入门应用结构简单梳理
  11. 怎么样才能进入BAT公司的研发部门
  12. Redis——Redis的事务
  13. 地塞米松/多柔比星/胡桃醌/丹皮酚-PLGA聚乳酸-羟基乙酸纳米粒
  14. 华为新版Datacom认证介绍
  15. 输入一段英文字符,统计每个小写字母的出现次数
  16. 小米手机MIUI关闭广告大全
  17. TL431稳压输出Vout=4V
  18. 【c语言】c语言的自动类型转换和强制类型转换
  19. 机器人主要有哪几部分组成?
  20. 无偏估计、有效性、相合性

热门文章

  1. Python3中的成员保护和访问限制
  2. xshell远程登录ubuntu设置流程
  3. 公差基本偏差代号_《公差配合与技术测量》试题答案卷
  4. CVPR 2021 | 基于帧场学习的多边形建筑提取
  5. 一文详解如何配置meld做git diff工具
  6. 重磅直播 | 室内动态变化场景中的相机重定位(CVPR2021)
  7. 求解方程Ax=b的通用程序
  8. 靶向新冠状病毒(COVID-19)的药物靶点
  9. 深度学习在小分子药物研发中的应用
  10. 第二课.PyTorch入门