Ubuntu中LAMP(Linux+Apache+MySQL+PHP)的搭建和配置过程。
1.安装SSH:
sudo apt-get install ssh
2.安装Apache:
sudo apt-get install apache2
然后运行Apache:sudo /etc/init.d/apache2 restart
Apache会新建一个目录/var/www,是存放文档的根目录,可以用 访问。3.安装MySQL:
sudo apt-get install mysql-server-5.1 mysql-client-5.1
安装过程中会被提示设置root密码。4.安装PHP:
sudo apt-get install php5 libapache2-mod-php5
5.安装phpMyAdmin
sudo apt-get install phpmyadmin
配置:
1.配置文件的路径:
Apache:/etc/apache2/apache2.conf
PHP:/etc/php5/apache2/php5.ini
MySQL:/etc/mysql/my.cnf
phpMyAdmin:/etc/phpmuadmin/apache.conf
网站根目录:/var/www
2.配置Apache:
sudo gedit /etc/apache2/apache2.conf
添加文件类型支持:
AddType application/x-httpd-php .php .html .htm
默认字符集:
AddDefaultCharset UTF-8
3.配置PHP:
sudo gedit /etc/php5/apache2/php.ini
根据需要换本地时区:
date.timezone = PRC
4.配置MySQL:
sudo gedit /etc/mysql/my.cnf
5.配置phpMyAdmin:
把默认目录转移到/var/www:
cd /var/www
sudo ln -s /usr/share/phpmyadmin
然后:
sudo gedit /etc/phpmyadmin/apache.conf
把最后的/usr/share/phpmyadmin改为/var/www/phpmyadmin
6.sudo chmod -R 777 /var/www
测试:
1.有It works!字样
2.sudo netstat -tap | grep mysql
不能正常启动则运行:
sudo /etc/init.d/mysql restart
3.sudo vi /var/www/test.php
输入内容:
<?php phpinfo(); ?>
输出PHP参数。4.,root为用户名,密码是刚才设置的。