LAMP是与Web服务中最常用的开源软件的组合。 该组包括Apache Web服务器,MySQL / MariaDB和PHP。 通常情况下的MySQL / MariaDB的数据库,通过数据库管理工具,管理等phpMyAdmin的 。
本文将指导您完成在基于Ubuntu 15.04的服务器上安装LAMP的过程。
要求:
在我们开始之前,有几个要求应该满足:
- 最小安装Ubuntu 15.04。
- SSH访问服务器(如果您没有直接访问服务器)。
- 如果机器将用作服务器,则应确保其配置了静态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
第2步:安装Apache Webserver
3. Apache是最常用的网络服务器和它承载大部分的网站在网上提供。 要在服务器上安装Apache,您只需键入以下命令:
$ sudo apt-get install apache2
安装Apache Web服务器
现在可以通过运行以下命令来启动Apache:
$ sudo service apache2 start
启动Apache服务
4.要验证Web服务器工作正常,开
http://server-ip-address
在浏览器中。
您可以通过运行以下命令找到您的服务器IP地址:
$ ifconfig –a
检查IP地址
当您在浏览器中访问IP地址时,应该会看到类似于以下内容的页面:
Apache默认页面
第3步:使用模块安装PHP
5. PHP代表超文本预处理器 。 它是一种强大的编程语言,主要用于生成经常与数据库一起使用的动态网页。 请注意,PHP代码由Web服务器执行。
要安装PHP,只需运行以下命令:
$ sudo apt-get install php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5
安装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模块。 要搜索更多模块,请使用:
$ 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服务器
8.在安装过程中,你将不会被要求为MariaDB的root用户设置密码。 为此,您需要发出以下命令集:
$ sudo mysql –u root $ use mysql; $ update user set plugin='' where User='root'; $ flush privileges; $ quit
配置MySQL
现在可以使用以下命令保护root用户:
$ mysql_secure_installation
第5步:安装PhpMyAdmin
9. phpMyAdmin是一个Web界面,通过它可以轻松管理/管理你的MySQL / MariaDB的数据库。 安装非常简单,可以使用以下命令完成:
$ sudo apt-get install phpmyadmin
安装PhpMyAdmin
安装后,您将被要求选择您正在使用的Web服务器。 选择“APACH E”,并继续:
为Apache配置PhpMyAdmin
10.接下来,您将,如果你想与DBCONFIG常见配置phpMyAdmin的要求。 选择“ 否 ”,如屏幕截图所示:
配置PhpMyAdmin
此时您的phpMyAdmin安装完成。 要访问它,你可以使用http://your-ip-address/phpmyadmin
:
要进行身份验证,您可以使用MySQL root用户和您之前为该用户设置的密码。
PhpMyAdmin登录
PhpMyAdmin仪表板
第6步:在系统引导时启动LAMP
即使11.安装应该配置Apache和MariaDB的 ,以在系统启动时自动启动,可以以防万一运行下面的命令,以确保它们是有效的:
$ sudo systemctl enable apache2 $ sudo systemctl enable mysql
在引导时启用服务
您可以执行系统重新启动 ,以确保所有的服务如预期正常启动。
就这些。 你的Ubuntu 15.04服务器现在正在运行LAMP组合,你准备在其上建造或部署Web项目。