您的位置:首页 > 编程语言 > PHP开发

ubuntu下开发php环境配置

2013-03-19 08:27 459 查看


ubuntu下开发php环境配置

你完全可以在Windows下配置wamp,但是运行效率很低,因为Windows天生就是花瓶,不适合做服务器,本文将图文介绍linux下lamp环境配置。
什么是lamp?答:Linux+Apache+Mysql+PHP。
1、下载安装

sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server

期间需要设置与确认mysql的root用户密码,直接输入你想设置的密码即可。





其他就系统自动给你配置好了,安装完成后,地址栏输入:http://127.0.0.1即localhost,如果显示如下则证明安装成功。



2、创建虚拟主机
因为默认安装后的网站根目录为/var/www,事实上你当前用户是没有写入权限的,又不想提升权限,这时我们只需要创建一个新的虚拟主机,该主机的根目录为可写入,比如我放在当前用户(dart)下的workspace下的www目录。
创建新的虚拟主机根目录:

cd ~
mkdir workspace
cd workspace
mkdir www

创建新的虚拟主机:

sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/mysite

cd /etc/apache2/sites-available/
sudo gedit mysite

将使用gedit文本编辑器打开mysite文件,我们只需要修改目录路径即可,将”/var/www“换成”/home/dart/workspace/www“(注:dart为我当前用户名)



取消默认虚拟主机并且激活新的虚拟主机:

sudo a2dissite default && sudo a2ensite mysite

重启apche服务:

sudo /etc/init.d/apache2 restart

或者

sudo /etc/init.d/apache2 reload

刷新localhost,将出现如下页面,说明配置成功。



3、安装phpmyadmin
可以直接从ubuntu源里面安装:

sudo apt-get install phpmyadmin

因为默认安装的路径是”/usr/share/phpmyadmin“,所以我们需要做个软链接:

sudo ln -s /usr/share/phpmyadmin /home/dart/workspace/www/phpmyadmin

注:再次说明”dart“为我当前用户名。
接着访问http://localhost/phpmyadmin即可登陆phpmyadmin。
强烈建议从官方直接下载
phpMyAdmin官方下载地址:[0]
下载后解压到 /home/dart/workspace/www/,重命名为phpmyadmin
phpmyadmin的相关配置见下文附[2]



附:如果出问题,请参考
phpMyAdmin官方帮助文档:[1]
Ubuntu下Wiki中的php详细说明:[2]
4、安装NetBeans IDE
当然,你完全可以使用gedit来编辑php代码,请忽略。(Eclipse IDE也不错,弄个phpeclipse插件即可,个人习惯问题)
安装NetBeans的前提是主机必须已经安装了JDK环境,怎么安装配置JDK7,请参考笔者之前的文章:Ubuntu下JDK7.0安装配置[3]
OK,来NetBeans官方下载PHP IDE[4],笔者因为需要就直接下载了ALL,大家根据需要可以自定义下载组件。



下载下来的文件应该是类似netbeans-7.1.2-xx-linux.sh,比如笔者下载后文件路径为~/down/soft/dev,我们需要给这个文件执行权限才能够安装。

cd ~/down/soft/dev
chmod u+x netbeans-7.1.2-ml-linux.sh

./netbeans-7.1.2-ml-linux.sh



应该注意的是,安装到的路径应该为你当前用户可读写的目录,否则...,JDK路径安装程序会自动获取,如果没有,请自行设置。



安装过程中,请勿关闭终端。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: