Ubuntu LAMP 环境配置 - 为你而记录
来源:百度文库 编辑:神马文学网 时间:2024/05/24 00:44:27
ubuntu 用户可以使用 apt 真是一种幸福。
sudo apt-get install apache2 mysql-server php4
apt-get 会按照依赖的关系为你下载所需要的软件包,并安装。但想让 LAMP 正常的工作,还是得经过简单配置。
gedit /etc/apache2/apache2.conf
通过 apt-get 得到的 apache2 的主配置文件变成了 apache2.conf,虽然目录下同样有一个 httpd.conf,但它被 apache2.conf 所 include,保存的是第三方的 module 信息。首先修改 apache2.conf,在 DirectoryIndex 后调整 index.php 的位置,置于最前 ;去掉 AddType application/x-httpd-php.php 前的注释。修改 httpd.conf,加上 LoadModule php4_module /usr/lib/apache2/modules/libphp4.so,加载 php4 module。
apache2.conf 中没有 DocumentRoot 设置,而保存在 /etc/apache2/sites-available/default 中,在这里配置虚拟主机,我没有修改这里的内容,按默认。但 DocumentRoot 指向的是 /var/www,这个目录初始权限会导致它无法被访问的,所以
sudo chmod 775 /var/www
sudo chmod 775 /var/www/*
/etc/init.d/apache2 restart
重新启动服务(but why 775?)。现在,写一个简单的 php 脚本:
gedit /var/www/index.php
保存。在浏览器地址栏中输入 127.0.0.1,可以看到,php 已经可以正常的被解释了。
最后,配置一下 MySql,首先
sudo apt-get install php4-mysql
下载 MySql 的 php 扩展,然后
gedit /etc/php4/apach2/php.ini
去掉 extension=mysql.so 前的注释,重启服务。安装上 phpMyAdmin 之后,发现一切正常。
一个简单的 LAMP 环境就配置好了。
关于本文的补充
首先,本文所描述的是一个比较特定的环境,随着软件仓库的更新,你更新下来的软件包可能会不太一样,所以你遇到的情况也许和我说的并不完全一致。
其实,如果你安装了新立得软件包管理器的话,配置一个 LAMP 环境就更加简单了。打开新立得软件包管理器之后,在编辑选项卡中选择使用任务分组标记软件包。这里有一些预先分好组的软件包用以完成每一种(相应的)任务。如果您选择了一种任务,相应的软件包就会被标记以便安装。
你看到 LAMP server 了吧,将它勾选,确定之后管理器会按照依赖关系帮你标记出所需的软件包,你只用更新一下就可以了
sudo apt-get install apache2 mysql-server php4
apt-get 会按照依赖的关系为你下载所需要的软件包,并安装。但想让 LAMP 正常的工作,还是得经过简单配置。
gedit /etc/apache2/apache2.conf
通过 apt-get 得到的 apache2 的主配置文件变成了 apache2.conf,虽然目录下同样有一个 httpd.conf,但它被 apache2.conf 所 include,保存的是第三方的 module 信息。首先修改 apache2.conf,在 DirectoryIndex 后调整 index.php 的位置,置于最前 ;去掉 AddType application/x-httpd-php.php 前的注释。修改 httpd.conf,加上 LoadModule php4_module /usr/lib/apache2/modules/libphp4.so,加载 php4 module。
apache2.conf 中没有 DocumentRoot 设置,而保存在 /etc/apache2/sites-available/default 中,在这里配置虚拟主机,我没有修改这里的内容,按默认。但 DocumentRoot 指向的是 /var/www,这个目录初始权限会导致它无法被访问的,所以
sudo chmod 775 /var/www
sudo chmod 775 /var/www/*
/etc/init.d/apache2 restart
重新启动服务(but why 775?)。现在,写一个简单的 php 脚本:
gedit /var/www/index.php
保存。在浏览器地址栏中输入 127.0.0.1,可以看到,php 已经可以正常的被解释了。
最后,配置一下 MySql,首先
sudo apt-get install php4-mysql
下载 MySql 的 php 扩展,然后
gedit /etc/php4/apach2/php.ini
去掉 extension=mysql.so 前的注释,重启服务。安装上 phpMyAdmin 之后,发现一切正常。
一个简单的 LAMP 环境就配置好了。
关于本文的补充
首先,本文所描述的是一个比较特定的环境,随着软件仓库的更新,你更新下来的软件包可能会不太一样,所以你遇到的情况也许和我说的并不完全一致。
其实,如果你安装了新立得软件包管理器的话,配置一个 LAMP 环境就更加简单了。打开新立得软件包管理器之后,在编辑选项卡中选择使用任务分组标记软件包。这里有一些预先分好组的软件包用以完成每一种(相应的)任务。如果您选择了一种任务,相应的软件包就会被标记以便安装。
你看到 LAMP server 了吧,将它勾选,确定之后管理器会按照依赖关系帮你标记出所需的软件包,你只用更新一下就可以了
Ubuntu LAMP 环境配置 - 为你而记录
Ubuntu 10.04 安装配置LAMP以及php开发环境 Eclipse PDT的安装...
Ubuntu下构建LAMP服务器
Ubuntu Linux 8.04系统JAVA环境配置方法
lamp简单配置
Ubuntu配置网络
配置ubuntu的locale
Ubuntu配置环境变量
Ubuntu配置tftp服务
Ubuntu 小配置
Ubuntu Java 环境设置
ubuntu java环境
ubuntu java编程环境
Ubuntu从安装到配置
Ubuntu 7.04 桌面服务器配置
Ubuntu Linux 7.10配置_TiterSpace
Ubuntu配置-wine篇
ubuntu中配置tftp服务
ubuntu中配置tftp服务
Ubuntu 10.04简明安装配置
ubuntu中配置tftp服务
Windows环境下的tomcat apache配置(绝对实践操作版) --随风而飞
开发环境配置指南
Struts环境配置手记