eclipse for php xampp,深度Linux下Eclipse (for PHP)及xampp安装

http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliossr1

下载eclipse Linux 64-bit版本

解压后,用命令 sudo mv eclipse /opt 将目录移动到 /opt 下

运行 cd /opt/eclipse/

./eclipse

发现需要jdk

sudo apt-get install openjdk-7-jre

安装好jdk7 (这里用了openjdk)

然后 ./eclipse运行即可

总的来说,安装还是非常简单的

为了简化,PHP运行环境使用了Xampp for Linux: xampp-linux-x64-1.8.3-1-installer.run

下载后用管理员身份运行(可能需要先chmod a+x xampp-linux-x64-1.8.3-1-installer.run添加可执行权限)

将它安装到/opt

hp@hp-HP-ProBook-4321s:/opt/lampp$ sudo ./xampp start

[sudo] password for hp:

Starting XAMPP for Linux 1.8.3-1...

XAMPP: Starting Apache...ok.

XAMPP: Starting MySQL...ok.

XAMPP: Starting ProFTPD...ok.

输入./xampp可以知道如何启动关闭xampp,上面用 xampp start启动了服务(注意需要管理员身份)

http://localhost/xampp/  查看xampp运行情况

配置alias到Eclipse的workspace问题:

/opt/lampp/etc/extra 下添加一个conf配置文件myphp.conf:

--------------------------------------------

Alias /myphp "/home/hp/workspace"

Alias /myphp/ "/home/hp/workspace/"

Options MultiViews FollowSymLinks

AllowOverride AuthConfig Limit

Order allow,deny

Allow from all

Require all granted

--------------------------------------------

在  /opt/lampp/etc 下的apache配置文件 httpd.conf 的末尾添加包含语句:

---------------------------------------------

# my php project

Include etc/extra/myphp.conf

---------------------------------------------

用 sudo chown -R  daemon : daemon  /home/hp/workspace  将 /home/hp/workspace 的拥有者改成 apache 所用用户

用 sudo chmod -R 777  /home/hp/workspace 将 /home/hp/workspace 的权限改成拥有者 rwx, 其余 rx

以上设置可行,更严格的可行的权限控制未试验(不用777权限似乎Eclipse无法创建或修改文件)

sudo ./xampp restart 重新启动服务

--------------------------------

eclipse安装google拼音 ibus-googlepinyin解决中文输入问题:(eclipse一开始用fcitx出现问题,后来又似乎可以了)

sudo apt-get install ibus

sudo apt-get install ibus-googlepinyin

在eclipse源代码编辑时,可以点击右键,选择 Input Method,可以选择用fcitx输入法或ibus输入法

我们保留了fcitx里面的搜狗拼音,又在ibus里装了谷歌拼音。默认Linux Deepin在启动时加载了fcitx输入法

-------------------------------------------------------

将eclipse添加到启动栏-》编程开发:

cd /usr/share/applications

sudo gedit   eclipse_PHP.desktop

----------------------------------------

[Desktop Entry] Version = 1.0 Encoding = UTF-8 Name = Eclipse_PHP GenericName = Eclipse_PHP Comment = An IDE for PHP in Linux Exec = /opt/eclipse/eclipse Icon = /opt/eclipse/icon.xpm Terminal = false Type = Application Categories = GNOME;Application;Development; Name[zh_CN] = Eclipse_PHP Comment[zh_CN] = 一款开发PHP的集成环境 GenericName[zh_CN] = Eclipse_PHP

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值