你完全可以在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路径安装程序会自动获取,如果没有,请自行设置。
安装过程中,请勿关闭终端。