在Ubuntu 15.04服务器上设置LAMP(Linux,Apache,MySQL / MariaDB,PHP)和PhpMyAdmin

本文将指导您完成在基于Ubuntu 15.04的服务器上安装LAMP(Linux,Apache,MySQL / MariaDB和PHP)以及PhpMyAdmin的过程。

LAMP是与Web服务中最常用的开源软件的组合。 该组包括Apache Web服务器,MySQL / MariaDB和PHP。 通常情况下的MySQL / MariaDB的数据库,通过数据库管理工具,管理等phpMyAdmin的

本文将指导您完成在基于Ubuntu 15.04的服务器上安装LAMP的过程。

要求:

在我们开始之前,有几个要求应该满足:

  1. 最小安装Ubuntu 15.04。
  2. SSH访问服务器(如果您没有直接访问服务器)。
  3. 如果机器将用作服务器,则应确保其配置了静态IP地址。

第1步:设置服务器主机名和系统更新

1.只要你的Ubuntu 15.04服务器启动并运行,访问它通过SSH和设置的主机名。 这可以很容易地通过使用:

$ sudo hostnamectl set-hostname your-hostname.com
$ hostnamectl
设置系统的主机名

设置系统的主机名

当然,你应该改变“your-hostname.com”与您将使用实际的主机名。

2.要确保您的系统是最新的,运行以下命令:

$ sudo apt-get update && sudo apt-get upgrade
升级Ubuntu 15.04

升级Ubuntu 15.04

第2步:安装Apache Webserver

3. Apache是最常用的网络服务器和它承载大部分的网站在网上提供。 要在服务器上安装Apache,您只需键入以下命令:

$ sudo apt-get install apache2
在Ubuntu 15.04上安装Apache

安装Apache Web服务器

现在可以通过运行以下命令来启动Apache:

$ sudo service apache2 start

启动Apache服务

启动Apache服务


4.要验证Web服务器工作正常,开http://server-ip-address在浏览器中。您可以通过运行以下命令找到您的服务器IP地址:
$ ifconfig –a
检查IP地址

检查IP地址

当您在浏览器中访问IP地址时,应该会看到类似于以下内容的页面:

Apache默认页面

Apache默认页面

第3步:使用模块安装PHP

5. PHP代表超文本预处理器 它是一种强大的编程语言,主要用于生成经常与数据库一起使用的动态网页。 请注意,PHP代码由Web服务器执行。

要安装PHP,只需运行以下命令:

$ sudo apt-get install php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5
在Ubuntu 15.04上安装PHP

安装PHP和PHP模块

6.要测试你的PHP安装,浏览到Web服务器根目录下,并创建和打开一个文件名为php_info.php

$ cd /var/www/html/
$ sudo vim php_info.php

插入以下代码:

<?php phpinfo(); ?>

保存文件,并通过键入加载它在浏览器中http://your-ip-address/php_info.php 您应该看到的输出phpinfo()函数,将提供关于你的PHP安装信息:

检查PHP信息

检查PHP信息

您可以稍后安装更多的PHP模块。 要搜索更多模块,请使用:

$ sudo apt search php5

第4步:安装MariaDB服务器和客户端

7. MariaDB的是一个相对较新的数据库管理系统,该系统是社区开发。 它是MySQL的一个分支,用于在GNU GPL下保持自由。 该项目由MySQL的原始开发人员领导,由于Oracle获得对MySQL分发的控制权。 它基本上提供与MySQL相同的功能,没有什么可怕的在这里。

要在Ubuntu 15.04安装MariaDB的运行以下命令:

$ sudo apt-get install mariadb-client mariadb-server
安装Mariadb服务器

安装Mariadb服务器

8.在安装过程中,你将不会被要求为MariaDB的root用户设置密码。 为此,您需要发出以下命令集:

$ sudo mysql –u root
$ use mysql;
$ update user set plugin='' where User='root';
$ flush privileges;
$ quit
配置MySQL

配置MySQL

现在可以使用以下命令保护root用户:

$ mysql_secure_installation

安全Mysql数据库

安全Mysql数据库

第5步:安装PhpMyAdmin

9. phpMyAdmin是一个Web界面,通过它可以轻松管理/管理你的MySQL / MariaDB的数据库。 安装非常简单,可以使用以下命令完成:

$ sudo apt-get install phpmyadmin
在Ubuntu 15.04上安装PhpMyAdmin

安装PhpMyAdmin

安装后,您将被要求选择您正在使用的Web服务器。 选择“APACH E”,并继续:

为Apache配置PhpMyAdmin

为Apache配置PhpMyAdmin

10.接下来,您将,如果你想与DBCONFIG常见配置phpMyAdmin的要求。 选择“ ”,如屏幕截图所示:

配置PhpMyAdmin

配置PhpMyAdmin

此时您的phpMyAdmin安装完成。 要访问它,你可以使用http://your-ip-address/phpmyadmin

要进行身份验证,您可以使用MySQL root用户和您之前为该用户设置的密码。

PhpMyAdmin登录

PhpMyAdmin登录

PhpMyAdmin仪表板

PhpMyAdmin仪表板

第6步:在系统引导时启动LAMP

即使11.安装应该配置ApacheMariaDB的 ,以在系统启动时自动启动,可以以防万一运行下面的命令,以确保它们是有效的:

$ sudo systemctl enable apache2
$ sudo systemctl enable mysql
在引导时启用服务

在引导时启用服务

您可以执行系统重新启动 ,以确保所有的服务如预期正常启动。

就这些。 你的Ubuntu 15.04服务器现在正在运行LAMP组合,你准备在其上建造或部署Web项目。