ubuntu安装LAMP记录(非编译安装)

1.安装mysql
sudo apt-get install mysql-client mysql-server
运行后设在mysql得root密码
2.安装apache2
sudo apt-get install apache2
3.安装php5
sudo apt-get install php5 libapache2-mod-php5
重启apache2
sudo /etc/init.d/apache2 restart
4.安装相关扩展功能
sudo apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-common
5.安装phpmyadmin
sudo apt-get install phpmyadmin
按照提示操作就可以了

可选操作
1.启用Rewrite模块
sudo a2enmod rewrite
修改配置文件
sudo vim /etc/apache2/sites-enabled/000-default
查找web目录配置项将AllowOverride None改为AllowOverride All
重启apache2

2.修改mysql的数据目录
a.更改/etc/mysql/my.cnf文件,更改其datadir
将其中的datadir = /var/lib/mysql
比如新的mysql数据目录为/work/data
更改为datadir=/work/data
b.更改/etc/apparmor.d/usr_sbin_mysqld内容中,把其中的/var/lib/mysql都对应替换成实际存储位置,如上面的 /work/data/
c.重启apparmor和mysql服务
sudo /etc/init.d/apparmor restart
sudo /etc/init.d/mysql restart
用这个方法可以实现linux和win系统共享一个mysql数据文件