搭建linux下eclipse php完美搭建开发php,搭建linux上的Eclipse+PHP编程环境
最近打算学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编程环境相关推荐
- linux搭建ftp修改域名访问,linux下构建建设完美FTP服务器
关键字:ubuntu linux Apache2 PHP5 Pure-FTPD pureftpd MySQL5 linux下构建建设完美FTP服务器,可管理,WEB管理,管理界面. ========= ...
- Linux 下Nginx+Tomcat 完美整合 nginx tomcat 整合方式
Linux 下Nginx+Tomcat 完美整合 nginx tomcat 整合方式 随着IT行业的不断发展,个人.企业应用对网站的性能也不断的提高,从以前的apache+tomcat整合.weblo ...
- 嵌入式linux中断驱动,嵌入式Linux下硬件中断驱动程序的开发.pdf
嵌入式Linux下硬件中断驱动程序的开发.pdf 2003 年 6 月 航空精密制造技术 Jun. 2003 第 39 卷 第 3 期 AVIATION PRECISION MANUFACTURING ...
- Linux下使用vscode在线调试STM32开发板
Linux下使用vscode在线调试STM32开发板 前言 一.安装vscode Cortex-Debug扩展 二.下载和安装STLink开发工具,这是Cortex-Debug需要的配套工具 三.配置 ...
- 视频教程-Linux下Shell从入门到精通完整版-Linux
Linux下Shell从入门到精通完整版 京东商城运维架构师,京峰Linux云计算教学总监,担任国内多家知名社区运维专家网站Linux版主,专注Linux自动化运维,熟练LVS.Nginx,前端架构及 ...
- linux运行隐藏文件,Linux下如何隐藏文件_网站服务器运行维护,Linux,隐藏文件
linux系统怎样安装软件_网站服务器运行维护 linux系统安装软件的方法:1.使用apt命令进行安装,如[apt install app_name]:2.使用rpm命令进行安装,如[rpm -i ...
- linux系统电脑的权限设置,Linux下的文件权限设置修改详解linux操作系统 -电脑资料...
在linux中更改所属用户组是使用chgrp,更改文件拥有者, chown,更改9个属性, chmod这三种常用的问题,在linxu中这三个命令就是对文件目录权限的控制命令了,下面我来介绍它们的用法与 ...
- Linux下安装tuned以使用tuned-adm命令优化Linux系统性能
本文介绍在RHEL.CentOS 8/7.Ubuntu.Debian Linux下安装tuned以使用tuned-adm命令优化Linux系统性能.作为系统管理员,您应该能够通过调整各种设置来优化Li ...
- 在Linux下安装tuned以使用tuned-adm命令优化Linux系统性能
本文介绍在RHEL.CentOS 8/7.Ubuntu.Debian Linux下安装tuned以使用tuned-adm命令优化Linux系统性能.作为系统管理员,您应该能够通过调整各种设置来优化Li ...
- 搭建属于自己的数字IC EDA环境(五):搭建FPGA自动化环境(Linux下vivado Tcl脚本自动化开发),业余IC设计流程与通路
1.简述 一个完整的IC EDA环境也不能缺少了FPGA,FPGA原型验证是IC设计流程中重要的一环.一个芯片从设计到流片需要投入大量的人力.财力以及很长的研发周期,如果流片失败,对于公司来说是一笔很 ...
最新文章
- O2O上门实战复盘:10万元如何换来937个订单?
- 察看ABAP程序各项参数限制的情况
- java集合类详细概述
- 「知识点」JavaScript 中11个有趣的事实
- [转载] python中chr()和ord()函数的用法
- python 模拟登录博客园并且自动发布一篇文章
- excel表格分割线一分为二_仓储匠人资料合集:仓库物流案例Excel程序、PPT、音频、视频和教材 (最后2天优惠)...
- python spyder下载_2.4 熟悉Anaconda3的开发工具——Spyder
- visio 画箭头_在visio2013中画箭头的具体操作
- HarmonyOS鸿蒙学习笔记(1)基于eTS的入门应用结构简单梳理
- 怎么样才能进入BAT公司的研发部门
- Redis——Redis的事务
- 地塞米松/多柔比星/胡桃醌/丹皮酚-PLGA聚乳酸-羟基乙酸纳米粒
- 华为新版Datacom认证介绍
- 输入一段英文字符,统计每个小写字母的出现次数
- 小米手机MIUI关闭广告大全
- TL431稳压输出Vout=4V
- 【c语言】c语言的自动类型转换和强制类型转换
- 机器人主要有哪几部分组成?
- 无偏估计、有效性、相合性