首页 > PHP, ubuntu > 在ubuntu下最简单的安装并设置LAMP套件用来本地测试PHP的教程

在ubuntu下最简单的安装并设置LAMP套件用来本地测试PHP的教程

2010年1月19日 zxdker 发表评论 阅读评论

    最近我的主操作系统变成了ubuntu,感觉linux还是比windows能更好的支持php,在本地安装测试wordpress的模板和插件,比远程的虚拟主机方便多了。最近正在利用寒假时间学习php,作为学理科的伪技术男,平时没太多折腾的时间,放长假就是好。先说说要设置LAMP的php开发环境(Linux-Apache-MySQL-PHP),需要做哪些步骤吧。

    首先是要安装LAMP套件,然后正确设置,最后安装php开发的IDE。

    1.在ubuntu下安装LAMP套件。

    ubuntu下解决同一问题会有很多种方法,我是菜鸟,所以选最简单的方法。

    在终端下输入

sudo  tasksel

    然后会出现一个软件包的界面,移动光标到LAMP server 这一项,按空格,就会选择这一项,其他的可以不选,然后点OK。接下来呢,会让你输入MySQL的root用户的密码,这个得记住的,后面安装php程序时用的上。然后就装好了LAMP,很简单吧。在浏览器上输入http://127.0.0.1,测试下apache2,如果说出现了

It works!

This is the default web page for this server .

The web server software is running but no content has been added,yet.

说明apache2装好了。你还可以测试下MySQL和PHP5,这里就不讲怎么测试了。一般来说网页根目录在/var/www下面。部分朋友可能会遇到不能正确解析php的情况,进入主页就会提示是否下载并保存这个php文件,这样的话你可以先重启apache

sudo /etc/init.d/apache2 restart

如果还是不能正确解析,请使用

sudo apt-get install libapache2-mod-php5

sudo /etc/init.d/apache2 restart

sudo a2enmod php5

 

用来安装这个模块,然后重启apache一般能解决问题。 

  2.正确的设置Linux-Apache-MySQL-PHP。

    首先是/var/www目录的权限问题,可以使用如下命令来添加权限

sudo chown -R 当前用户名 /var/www

  

    为了更方便的使用LAMP,我们要安装phpMyAdmin和php5-mcrypt。

    首先从官网上下载最新版的phpmyadmin,www.phpmyadmin.net

下载后解压到/var/www/phpmyadmin,把其中的文件config.sample.inc.php改名为config.inc.php,然后编辑这个文件,找到blowfish_secret并在后面的引号之间输入任意字符,保存即可。

使用下面的命令安装php5-mcrypt,否则在登录phpmyadmin时会出现‘无法加载 mcrypt 扩展,请检查您的 PHP 配置。’的错误

sudo apt-get install php5-mcrypt

接下来要编辑php的配置文件

sudo gedit /etc/php5/apache2/php.ini

在文件最后面添加

extension=php5-mcrypt.so

这样整个配置就完成了。

常见错误:

    如果在打开http://127.0.0.1/phpmyadmin时候出现如下错误

Wrong permissions on configuration file, should not be world writable!

这是因为phpmyadmin这个文件夹权限是777,不安全,需要改为755

使用命令

sudo chmod –R 755 /var/www/phpmyadmin

 

    如果在myphpadmin中无法添加数据库,说明当前用户没在mysql组中,可以去系统-系统管理-用户和组中‘点击以进行变更’,输入密码,把当前用户添加到mysql组即可解决问题。

3.ubuntu下安装使用php的集成开发环境,eclipse的PHP Development Tools Project

直接到官网 http://www.eclipse.org/pdt/下载最新版本,解压即可使用。

其实ubuntu下能用的php IDE还是很多的,只不过eclipse是免费软件,并且以前折腾python时用的正是eclipse,感觉真的不错。至于Zend Studio,据说很强大,大家也可以试试。

原创文章,转载请注明: 转载自智客-zxdker的博客

本文链接地址: http://zxdker.com/post/y2010/lamp-ubuntu-php-ide-wordpress-anzhuang-ceshi.htm

分类: PHP, ubuntu 标签: ,

相关文章

  1. 2010年1月19日20:04 | #1

    哦!你在法国哦,我查浏览量看到竟然有法国的!

    [回复]

    zxdker 回复:

    是的 呵呵

    [回复]

    swanche 回复:

    我想想,我离上次去法国是什么时候……哦,never。哈哈:)

    [回复]

  2. 2010年1月20日04:32 | #2

    我正想装这个呢,我整天在网页后台把模板改来改去,因为我不懂,得一个一个试,所以把页面折腾的够惨,可是。。我是windows系统。。。不过我秉承你的原则,改了这次后,轻易不改:)

    [回复]

    zxdker 回复:

    windows 下也有很多php+apache+mysql的套件 呵呵
    多改改模板,能给老读者一种新的感觉
    你在首尔上学?

    [回复]

    swanche 回复:

    1.我本来也看了个什么教程没日没夜苦学,不过不是懒的嘛。。。
    2,是啊,我不想的。

    [回复]

    zxdker 回复:

    哦 为什么不想?

    swanche 回复:

    谁喜欢韩国,要不是刚好上了这个学校。

  1. 2010年1月19日17:06 | #1