搭建Ubuntu下基于Eclipse的php开发环境
2011-03-06 13:47
756 查看
Step1:首先安装eclipse
sudo apt-get install eclipse
完成后,在shell中输入:java -version
测试是否安装和配置成功
接下来安装LAMP
1、如果你是安装到本机上测试的话,最好确保hosts的内容为这样
username@ubuntu
:~$ cat /etc/hosts
127.0
.0.1
localhost
2、仔细手动安装法(最小组件)
username@ubuntu
:~$ sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server
有些是因为依赖关系会自动安装的,但是为了保险,所以多打了一些。开始安装是sudo会问您密码(只是有可能),这是系统管理员的密码。安装途中
MySQL要求设定账户有密码,这是与操作系统没关系的账户与密码。因为linux下phpmyadmin不能用空密码所以这里需要设置密码不能为空。
打开http://localhost
3、安装phpmyadmin
![](http://rayzhng.javaeye.com/images/spinner.gif)
username@ubuntu
:~$ sudo apt-get install phpmyadmin
保存,重启apache2
![](http://rayzhng.javaeye.com/images/spinner.gif)
username@ubuntu
:~$ sudo /etc/init.d/apache2 restart
在浏览器里输入http://localhost/phpmyadmin
phpmyadmin 默认并不是安装在 /var/www下面的而是在 /usr/share/phpmyadmin
你可以把phpmyadmin复制过去 或者 链接过去
username@ubuntu
:~$ sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
sudo gedit /etc/phpmyadmin/apache.conf
然后把下面两句的路径 改为/var/www/phpmyadmin(因为我已经配置好环境,所以忘记了phpmyadmin中默认配置怎么写的。。反正就是在第三行和第四行的两句.如果我没记错的话 应该是下面这样
![](http://rayzhng.javaeye.com/images/spinner.gif)
Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
改为
Alias /phpmyadmin /var/www/phpmyadmin
<Directory /var/www/phpmyadmin>
LAMP到此已经配置完成了
4、测试 phpinfo(); (根据需要,自己选择,可不做)
![](http://rayzhng.javaeye.com/images/spinner.gif)
username@ubuntu
:~$ sudo gedit /var/www/info.php
<?php phpinfo(); ?>
打开http://localhost/info.php
5、新建一个PHP5的工程,并且工程不是放在/var/www目录下。编写一个php的文件,但不能运行、调试。原因是PHP5是服务器脚本语
言,要运行在服务器上;Eclipse在这里没有自动关联到Apache2服务器上,而且php源代码不是放在/var/www目录下。解决方法如下:
Ubuntu中配置Apache支持虚拟目录,在/etc/apapche2/httpd.conf文件中写入以下内容:
![](http://rayzhng.javaeye.com/images/spinner.gif)
ServerName localhost
alias /PHP "/home/XXX/workspace/PHP"
<Directory /home/XXX/workspace/PHP>
Options Indexes FollowSymLinks Multiviews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
一定注意,/web后面的/要是有的话,物理路径后面也一定要有/。当虚拟目录名称和workspace下的php工程目录名称一样时,则可以在eclipse上直接运行测试。
在浏览器中运行虚拟目录中的php文件时,要加上虚拟目录,如果虚拟目录是/PHP(如上面例子),即http://localhost/PHP/*.php。
sudo apt-get install eclipse
完成后,在shell中输入:java -version
测试是否安装和配置成功
接下来安装LAMP
1、如果你是安装到本机上测试的话,最好确保hosts的内容为这样
username@ubuntu
:~$ cat /etc/hosts
127.0
.0.1
localhost
username@ubuntu:~$ cat /etc/hosts 127.0.0.1 localhost
2、仔细手动安装法(最小组件)
username@ubuntu
:~$ sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server
username@ubuntu:~$ sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server
有些是因为依赖关系会自动安装的,但是为了保险,所以多打了一些。开始安装是sudo会问您密码(只是有可能),这是系统管理员的密码。安装途中
MySQL要求设定账户有密码,这是与操作系统没关系的账户与密码。因为linux下phpmyadmin不能用空密码所以这里需要设置密码不能为空。
打开http://localhost
3、安装phpmyadmin
![](http://rayzhng.javaeye.com/images/spinner.gif)
username@ubuntu
:~$ sudo apt-get install phpmyadmin
username@ubuntu:~$ sudo apt-get install phpmyadmin
保存,重启apache2
![](http://rayzhng.javaeye.com/images/spinner.gif)
username@ubuntu
:~$ sudo /etc/init.d/apache2 restart
username@ubuntu:~$ sudo /etc/init.d/apache2 restart
在浏览器里输入http://localhost/phpmyadmin
phpmyadmin 默认并不是安装在 /var/www下面的而是在 /usr/share/phpmyadmin
你可以把phpmyadmin复制过去 或者 链接过去
username@ubuntu
:~$ sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
sudo gedit /etc/phpmyadmin/apache.conf
username@ubuntu:~$ sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin sudo gedit /etc/phpmyadmin/apache.conf
然后把下面两句的路径 改为/var/www/phpmyadmin(因为我已经配置好环境,所以忘记了phpmyadmin中默认配置怎么写的。。反正就是在第三行和第四行的两句.如果我没记错的话 应该是下面这样
![](http://rayzhng.javaeye.com/images/spinner.gif)
Alias /phpmyadmin /usr/share/phpmyadmin
<Directory /usr/share/phpmyadmin>
Alias /phpmyadmin /usr/share/phpmyadmin <Directory /usr/share/phpmyadmin>
改为
Alias /phpmyadmin /var/www/phpmyadmin
<Directory /var/www/phpmyadmin>
Alias /phpmyadmin /var/www/phpmyadmin <Directory /var/www/phpmyadmin>
LAMP到此已经配置完成了
4、测试 phpinfo(); (根据需要,自己选择,可不做)
![](http://rayzhng.javaeye.com/images/spinner.gif)
username@ubuntu
:~$ sudo gedit /var/www/info.php
<?php phpinfo(); ?>
打开http://localhost/info.php
username@ubuntu:~$ sudo gedit /var/www/info.php <?php phpinfo(); ?>
5、新建一个PHP5的工程,并且工程不是放在/var/www目录下。编写一个php的文件,但不能运行、调试。原因是PHP5是服务器脚本语
言,要运行在服务器上;Eclipse在这里没有自动关联到Apache2服务器上,而且php源代码不是放在/var/www目录下。解决方法如下:
Ubuntu中配置Apache支持虚拟目录,在/etc/apapche2/httpd.conf文件中写入以下内容:
![](http://rayzhng.javaeye.com/images/spinner.gif)
ServerName localhost
alias /PHP "/home/XXX/workspace/PHP"
<Directory /home/XXX/workspace/PHP>
Options Indexes FollowSymLinks Multiviews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
ServerName localhost alias /PHP "/home/XXX/workspace/PHP" <Directory /home/XXX/workspace/PHP> Options Indexes FollowSymLinks Multiviews AllowOverride None Order allow,deny Allow from all </Directory>
一定注意,/web后面的/要是有的话,物理路径后面也一定要有/。当虚拟目录名称和workspace下的php工程目录名称一样时,则可以在eclipse上直接运行测试。
在浏览器中运行虚拟目录中的php文件时,要加上虚拟目录,如果虚拟目录是/PHP(如上面例子),即http://localhost/PHP/*.php。
相关文章推荐
- 搭建Ubuntu下基于Eclipse的php开发环境
- 搭建Windows下基于Eclipse的PHP开发环境
- 搭建Windows下基于Eclipse 的 PHP 开发环境
- [转] 搭建Windows下基于Eclipse的PHP开发环境
- 如何在Ubuntu上使用eclipse搭建PHP开发和调试环境
- 搭建 Windows 下基于 Eclipse 的 PHP 开发环境
- ubuntu下搭建基于eclipse的c/c++开发环境
- 搭建Windows下基于Eclipse的PHP开发环境
- 搭建Windows下基于Eclipse 的 PHP 开发环境
- 搭建Windows下基于Eclipse的PHP开发环境
- 搭建 Windows 下基于 Eclipse 的 PHP 开发环境
- Ubuntu 12.04 php环境搭建及PhpEclipse IDE开发工具搭建
- 基于wampserver和Eclipse for PHP Developers的PHP开发调试环境搭建
- 搭建Windows下基于Eclipse 的 PHP 开发环境
- 使用Eclipse搭建php的debug开发环境
- Ubuntu下安装C/C++开发环境【!!!有更新!!!Ubuntu14.10下使用eclipse搭建C语言开发环境】
- ubuntu下基于sqlite3后台的php环境的搭建
- Ubuntu ROS Eclipse 开发环境搭建
- Ubuntu下基于Eclipse的Android开发环境的方法
- 【PHP学习】Ubuntu下PHP开发环境LAMP搭建