Debian相比CentOS来说默认更新源上的软件较多,有的CentOS上需要源码编译安装的软件,在Debian上直接apt-get就能安装,但是官方源版本也比较低,使用dotdeb源可以安装最新版的apache、nginx、php、mysql。官网:http://www.dotdeb.org/。系统是Debian6.0 "squeeze"。
1、在/etc/apt/sources.list增加两行
deb http://packages.dotdeb.org squeeze all
deb-src http://packages.dotdeb.org squeeze all
2、(可选)如果要安装PHP5.4在Debian6.0,可以添加如下两行
deb http://packages.dotdeb.org squeeze-php54 all
deb-src http://packages.dotdeb.org squeeze-php54 all
3、获得GnuPG key
wget http://www.dotdeb.org/dotdeb.gpg
cat dotdeb.gpg | sudo apt-key add -
4、运行apt-get update
5、最后就可以使用apt-get(dselect或aptitude命令)使用dotdeb的软件包
dotdeb更新源镜像:
http://www.dotdeb.org/mirrors/
PS:感觉apt-get和aptitude用起来一样,说是aptitude在处理依赖包上比apt-get要好点。
安装好dotdeb源后就可以安装LAMP了。
apt-get update
apt-get install apache2 mysql-server mysql-client php5 php5-mysql libapache2-mod-php5 php5-gd php5-curl php5-mcrypt php5-imap
这里是用mod方式运行php。
启用deflate和rewrite模块:
a2enmod deflate
a2enmod rewrite
设置支持伪静态(.htaccess文件):
vim /etc/apache2/sites-enabled/000-default
将
AllowOverride None
改为
AllowOverride All
启动apache和mysql:
/etc/init.d/apache2 restart
/etc/init.d/mysql restart
建立一个phpinfo.php:
vim /var/www/phpinfo.php
输入
<?php
phpinfo();
?>
访问:http://IP/phpinfo.php查看有无php信息显示。
(责任编辑:IT) |