Debian6(Squeeze)使用 apt-get 安装apache+MySQL+PHP服务器环境(备忘)

更新源/etc/apt/sources.list:

deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all

增加源,支持php5-fpm
然后获取GnuPG 密钥
wget http://www.dotdeb.org/dotdeb.gpg
cat dotdeb.gpg | apt-key add –

更新:

#apt-get update
#apt-get upgrade
#apt-get dist-upgrade

如果之前安装过apache, mysql, php,要先删除掉:

#apt-get remove –purge apache2.2-common apache2
#apt-get remove mysql

1. 先安装apache2

#apt-get install apache2.2-common apache2

#apache2ctl start //启动apache2

2. 安装php5

# apt-get update
# apt-get install libapache2-mod-php5

//实际上第二步会自动安装另外两个包: apache2-mpm-prefork libapache2-mod-php5

3. 安装mysql5
#apt-get install mysql-server mysql-client

#apt-get install mysql-server-5.1
#apt-get install mysql //client, optional
安装过程中会提示为root用户设置密码,如果没有设置,安装完后也可以:

#/usr/bin/mysqladmin -u root password ‘mima’

4. 安装php5 mysql extensions

#apt-get install php5-mysql

安装插件
#apt-get install imageMagick
#apt-get install php5-curl
#apt-get install sendmail-bin && apt-get install sendmail
5. 接下来安装一个phpMyAdmin

#apt-get install phpmyadmin
安装过程中,会提示你用哪一个web server作为其服务器,选apache2即可。并且设置phpmyadmin管理员名称admin
及密码。安装完后会提示重启apache2。

/etc/init.d/apache2 restart

其实一个命令可以搞定:

apt-get install apache2 php5 mysql-server phpmyadmin

配置:
nano /etc/apache2/site-available/test
cd /etc/apache2/site-enabled
ln -s ln -s ../sites-available/test test

One Reply to “Debian6(Squeeze)使用 apt-get 安装apache+MySQL+PHP服务器环境(备忘)”

Comments are closed.