如何安装PHP 5.4, Apache 2.2和MySQL在Ubuntu 14.10, 14.04, 12.04 LTS
时间:2019-05-19 01:26:39 来源:igfitidea点击:
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目前的稳定版本是可用的,但有时我们需要安装旧版本。
使用Ubuntu 12.04 LTS操作系统,按照以下步骤设置完整的web服务器环境。
步骤1:安装PHP 5.4
使用以下命令集在我们的系统中添加PHP5.4的PPA并安装它。
有时这种设置会导致一些问题,所以我们也在系统中安装 python-software-properties包。
$ 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模块来使用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
第五步:设置防火墙
如果我们正在使用iptables,请使用以下命令打开端口80,以便可以对webserver进行公共访问。
# iptables -A INPUT -m state --state NEW -p tcp --dport 80 -j ACCEPT
我们已经成功地在ubuntu系统上配置了web服务器。