Ubuntu下安装Apache+PHP+MySQL

drise 2011-06-26

Install SSH Client and Server (for my remote access):
sudo apt-get install ssh 


Install Database Server:
sudo apt-get install mysql-server-5.0 


Install Apache HTTP Server:
sudo apt-get install apache2 


Install PHP 5 and Apache PHP 5 module:
sudo apt-get install php5 libapache2-mod-php5

Restart Apache:
sudo /etc/init.d/apache2 restart 


Optionally, install php MyAdmin:
sudo apt-get install phpmyadmin

在windows页面,不管是app-server还是LAMP等等的环境集合压缩包,安装完成之后都会自动包含phpmyadmin,可是在Ubuntu下面,我们需要一个一个安装,如何能让phpmyadmin正常的工作起来,让我在网上找了很长时间。  
1. #sudo apt-get install phpmyadmin  
PS:你会发现直接访问http://localhost/phpmyadmin,不好用  
2.#sudo ln -s /usr/share/phpmyadmin/ /var/www/  
安装上面的方法,我们建立一个软连接,或者你把phpmyadmin直接复制到 /var/www/的文件夹下面也可以。  
在Ubuntu下面就可以正常使用phpmyadmin了。  
默认的用戶名是:root 
在windows页面,不管是app-server还是LAMP等等的环境集合压缩包,安装完成之后都会自动包含phpmyadmin,可是在Ubuntu下面,我们需要一个一个安装,如何能让phpmyadmin正常的工作起来,让我在网上找了很长时间。
1. #sudo apt-get install phpmyadmin
PS:你会发现直接访问http://localhost/phpmyadmin,不好用
2.#sudo ln -s /usr/share/phpmyadmin/ /var/www/
安装上面的方法,我们建立一个软连接,或者你把phpmyadmin直接复制到 /var/www/的文件夹下面也可以。
在Ubuntu下面就可以正常使用phpmyadmin了。
默认的用戶名是:root

Enjoy!

怎么样?简单吧!除去下载的时间,要不了一分钟就可以完成配置,在 Ubuntu 上还需要 APM 包吗?还是记住以下几个命令和位置就行了。

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/(主目录位置) 
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/(主目录位置)


重要文件

view plaincopy to clipboardprint?
sudo /etc/init.d/apache2 restart (重启 apache)  
sudo vim /etc/php5/apache2/php.ini (配置 php.ini)  
sudo vim /etc/apache2/apache2.conf (配置 apache2.conf)  
/var/www/(apache2网页文件放在这里)  
/var/lib/mysql/ (mysql的数据库放在这里)  
sudo /etc/init.d/apache2 restart (重启 apache)
sudo vim /etc/php5/apache2/php.ini (配置 php.ini)
sudo vim /etc/apache2/apache2.conf (配置 apache2.conf)
/var/www/(apache2网页文件放在这里)
/var/lib/mysql/ (mysql的数据库放在这里) 

view plaincopy to clipboardprint?
ubuntu中 http.conf默认是空的。  
特定站点的配置文件在文件夹 /etc/apache2/sites-enabled/中。  

相关推荐