Linux 安装 LAMP方法详解

方法一  直接在新立得软件包管理器里装  LAMP  server  是傻瓜式安装

  方法  2  安装deb文件

  方法3  apt-get

这里主要讲第三种  及遇到的问题

sudo  apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql

这里说明一下  可以分开写  php5-gd   这个时装GD库  php5-mysql  主要是将 php5  和mysql 联系起来

然后  就是 sudo apt-get install phpmyadmin

装phpmyadmin  这里要注意,比如我的www目录在/home/dreamcatcher/www,用命令:sudo ln -s /usr/share/phpmyadmin /home/dreamcatcher/www即可在浏览器地址栏中打开http://localhost/phpmyadmin.

让apache支持.htm .html .php
sudo gedit /etc/apache2/apache2.conf
在文件后面加上
AddType application/x-httpd-php .php .htm .html

如果 你一指没有遇到苦难 那么你很幸运 

但是这里经常出项一个错误  就是你的mysql  socket文件的路劲不对  这里你要改一下 默认的是  /temp/mysql.socket

如果这里还是不能解决  那么你可以一个socket文件来放在某个目录下  然后 就是修改my.cnf文件  的socket路径

如果还没有结局你的问题的话

你就得重装 mysql le

这不是那么简单  因为很多文件你不能手工去找吧

这里你可以 

sudo aptitude purge mysql-server

这命令  可以将你的mysql  全部删掉 

然后  就可以重装mysql  le

重启apache
sudo /etc/init.d/apache2 restart
6.mysql的启动:mysql -u root -p,然后根据提示,输入password即可。
如果出现:
* Restarting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

继续sudo gedit /etc/apache2/apache2.conf
在文件后面加上:ServerName 127.0.0.1

说明:记住以下几个命令和位置

sudo /etc/init.d/apache2 restart (重启 apache)

sudo gedit /etc/php5/apache2/php.ini (配置 php.ini)

sudo gedit /etc/apache2/apache2.conf (配置 apache2.conf)

/var/www/cgi-bin/ (CGI 程序)