LAMP(Linux操作系统,Apache,MySQL和PHP)是在PHP网站开发和托管最流行 的环境。 Linux是操作系统,Apache是由Apache基金会开发的流行的Web服务器。 MySQL是用于存储数据和PHP是一种开发语言的关系数据库管理系统。 本文将帮助你在Ubuntu 14.04系统上安装Apache 2.4,MySQL 5.5和PHP 5.5。感谢Ondřej Surý,这是保持
PPA为PHP 5.5中下载源。使用以下步骤来使用Ubuntu LTS 14.04操作系统安装完整的Web服务器环境。
第1步:安装PHP 5.5
使用以下set命令来添加PHP-5.5的PPA在我们的系统并进行安装。有些时候,这种设置会导致一些问题,所以我们还需要安装
Python软件属性包在我们的系统。
$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:ondrej/php5
$ sudo apt-get update
$ sudo apt-get install -y php5
使用以下命令验证安装PHP5的版本。
rahul@youcl.com:~$ php -v
PHP 5.5.28-1+deb.sury.org~trusty+1 (cli) (built: Aug 16 2015 09:30:05)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies
第2步:安装Apache2
在系统上安装PHP5之后,让我们开始安装的Apache2在您的系统。你还需要安装
libapache2-mod-php5 模块工作在PHP与Apache2中。
$ sudo apt-get install apache2 libapache2-mod-php5
第3步:安装MySQL
最后安装mysql-server软件包的MySQL数据库。同时安装PHP5-mysql软件包使用PHP使用MySQL的支持。使用下面的命令来安装它。
$ sudo add-apt-repository -y ppa:ondrej/mysql-5.5
$ sudo apt-get update
$ sudo apt-get install mysql-server php5-mysql
安装程序将提示输入root的密码,这个密码会为你的MySQL root用户运行。安装后的MySQL执行下面的MySQL服务器的初始设置命令。
$ sudo mysql_secure_installation
第4步:重新启动Apache2,MySQL服务
在系统上安装的所有服务后,启动所有必需的服务。
$ sudo service apache2 restart
$ sudo service mysql restart
第5步:打开防火墙访问
如果您在使用iptables,使用下面的命令来打开端口80用于Web服务器的公共访问。
iptables的用户:
$ sudo iptables -A INPUT -m state --state NEW -p tcp --dport 80 -j ACCEPT
UFW用户:
$ sudo ufw allow 80/tcp
祝贺您! 您已成功地配置您的Ubuntu系统的Web服务器。 请阅读我们的下一篇文章
基于RHEL系统上安装LAMP