当前位置:文档之家› Ubuntu下LAMP(linux+apache+mysql+php)环境的配置与安装

Ubuntu下LAMP(linux+apache+mysql+php)环境的配置与安装

接下来,我们就在 Web 目录下面新建一个 PHP 文件来测试 PHP 是否能正常的运行,命令:
sudo gedit /var/www/phpinfo.php
然后输入:
<?php
phpinfo();
?> 接着保存文件,在浏览器里输入 http://127.0.0.1/phpinfo.php,如果出现了一个显示 PHP 运 行参数的页面,那就说明 PHP 已经正常运行了。
件最后有添加的,检查一下以防万一) extension=mysql.so extension=gd.so 保存并关闭文件。
sudo apt-get install phpmyadmin
phpmyadmin 设置: 在安装过程中会要求选择 Web server:apache2 或 lighttpd,选择 apache2,按 tab 键然 后确定。然后会要求输入设置的 Mysql 数据库密码连接密码 Password of the database's administrative user。 然后将 phpmyadmin 与 apache2 建立连接,以我的为例:www 目录 在/var/www,phpmyadmin 在/usr/share /phpmyadmin 目录,所以就用命令:sudo ln -s /usr/share/phpmyadmin /var/www 建立连接。
phpmyadmin 测试:在浏览器地址栏中打开 http://localhost/phpmyadmin。
(phpmyadmin 可以有选择的安装)
以上 ALMP 的基本组件就安装完毕了,下面我们再来看一些其他的设置:
设置 Ubuntu 文件执行读写权限
LAMP 组建安装好之后,PHP 网络服务器根目录默认设置是在://www。由于 Linux 系统 的安全性原则,改目录下的文件读写权限是只允许 root 用户操作的,所以我们不能在 www 文件夹中新 建 php 文件,也不能修改和删除,必须要先修改 /var/www 目录的读写权限。在界面管理器中通过右 键属性不能修改文件权限,得执行 root 终端命令:sudo chmod 777 /var/www。然后就可以写 入 html 或 php 文件了。如果对 777 表示的文件权限不是很清楚可参考 chmod 命令。
保存退出,在地址栏输入 http://127.0.0.1/mysql_test.php,显示"Mysql 已经正确配置"则 表示 OK 了,如果不行,重启 Apache 服务器后再试一下。
配置 php5
sudo gedit /etc/php5/apache2/php.ini
修改允许最大使用内存,查找
2 设置 Apache 支持.htm .html .php sudo gedit /etc/apache2/apache2.conf
在打开的文件中加上
AddType application/x-httpd-php .php .htm .html 即可。
配置 Mysql 测试
上面 php,Apache 都已经测试过了,下面我们再测试一下 Mysql 数据库是否已经正确启用。
在/var/www 目录下新建 mysql_test.php:
<?php $link = mysql_connect("localhost","root","020511"); if (!$link) { die('Could not connect: ' . mysql_error()); } else echo "Mysql 已经正确配置"; mysql_close($link); ?>
Ubuntu 下 LAMP(linux+apache+mysql+php)环 境的配置与安装
以前曾做过类似的配置,但长时间没有使用,有点忘记了!最近刚刚使用 ubuntu10.10 版本,又重 新搭建了一下环境!写出来分享一下,初学者兴许用得着。^_^
1 安装 apache2
sudo apt-get install apache2
3 安装 mysql
sudo apt-get install mysql-sever mysql-client
在安装的最后,它会要求里输入 root 的密码,注意,这里的 root 密码可不是 Ubuntu 的 root 密码啊,是你要给 MySQL 设定的 root 密码。
4 安装 phpmyadmin-Mysql 数据库管理
2 安装 php
sudo apt-get install libapache2-mod-php5 php5
此外,建议安装扩展 php5-gd php5-mysql,安装方式同上.
安装完后,我们要重新启动 Apache,让它加载 PHP 模块:
sudo /etc/init.d/apache2 restart
配置 Apache
1 启用 mod_rewrite 模块 终端命令:sudo a2enmod rewrite 重启 Apache 服务器:sudo /etc/init.d/apache2 restart
Apache 重启后我们可以测试一下,在/var/www 目录下新建文件 test.php,写入代码: <? php phpinfo(); ?> 保存,在地址栏输入 http://127.0.0.1/test.php 或 http://localhost/test.php ,如果正确出现了 php 配置信息则表明 LAMP Apache 已经正常工 作了(记得重启 Apache 服务器后再测试)。
安装完成,运行如下命令重启下:
sudo /etc/init.d/apache2 restart 在浏览器里输入 http://localhost 或者是 http://127.0.0.1,如果看到了“It works!“,那就 说明 Apache 就成功的安装了,Apache 的默认安装,会在/var 下建立一个名为 www 的目录,这个 就是 Web 目录了,所有要能过浏览器访问的 Web 文件都要放到这个目录里。
memory_limit = 8M
修改为
memory_limit = 32M
修改允许最大上传尺寸,查找 upload_max_filesize = 2M 修改为 upload_max_filesize = 8M
允许 mysql 和 gd 模块,检查文件最后是否包含下面的代码,如果没有添加上。(默认是在配置文
相关主题