LAMP(Linux操作系统,Apache,MySQL和PHP)组合是PHP网站开发最流行的环境。 Linux是操作系统,Apache是由Apache基金会开发的流行的Web服务器。 MySQL是用于存储数据的关系数据库管理系统,而PHP是一种开发语言。 本文将帮助你在Ubuntu 12.04系统上安装Apache 2.2,MySQL和PHP 5.4。 PHP 5.5是当前稳定的可用版本,但有些时候我们需要安装旧版本。OndrejSurý保持着
为PHP 5..4的PPA中启动。使用以下步骤来使用Ubuntu LTS 12.04操作系统安装完整的Web服务器环境。
第1步:安装PHP 5.4
在我们的系统使用以下set命令来添加PHP5.4的PPA并进行安装。有些这种设置会导致一些问题,所以我们还是在我们的系统中安装
Python软件属性包。
$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:ondrej/php5-oldstable
$ sudo apt-get update
$ sudo apt-get install -y php5
第2步:安装Aapche2
安装之后可以在我们的系统中安装的Apache2。我们也需要安装
libapache2-mod-php5模块使PHP在Apache2中工作。
# apt-get install apache2 libapache2-mod-php5
第3步:安装MySQL
最后安装MySQL数据库的mysql-server软件包。同时安装php5-mysql 软件包使PHP能够访问MySQL。使用下面的命令来安装它。
# apt-get install mysql-server php5-mysql
安装后的MySQL执行下面的MySQL服务器的初始设置命令。此命令会要求你设置root的密码,并申请了许多安全变化。
$ sudo mysql_secure_installation
第4步:重新启动Apache2,MySQL的服务
在系统上安装的所有服务后,启动所有必需的服务。
# /etc/init.d/apache2 restart
# /etc/init.d/mysql restart
第5步:打开防火墙访问
如果您在使用iptables,使用下面的命令来打开端口80用于Web服务器的公共访问。
# iptables -A INPUT -m state --state NEW -p tcp --dport 80 -j ACCEPT
祝贺的! 您已成功地为您的Ubuntu系统配置了Web服务器。 请阅读我们的下一篇文章
基于RHEL系统上安装LAMP环境