LAMP组合(Linux操作系统,Apache,MySQL和/ MariaDB的,PHP和phpMyAdmin的)是一组开源软件在今天的大多数传播服务的一个常用的互联网相关的Web服务。
在Ubuntu 14.10中安装LAMP
本文将指导你如何可以在Ubuntu服务器(14.10)的最后一个发行版安装LAMP。
要求
- 最小安装Ubuntu 14.10服务器版本与SSH服务器。
- 如果您的机器打算作为生产Web服务器,最好在将连接到将为客户端提供Web内容的网段的接口上配置静态IP地址。
第1步:设置机器主机名
1.当执行最小安装的Ubuntu 14.10服务器版后,登录到您的新的行政Sudo用户,并设置你的机器的主机名的服务器,然后通过发出以下命令验证它。
$ sudo hostnamectl set-hostname yourFQDNname $ sudo hostnamectl
在Ubuntu中设置主机名
2.然后,运行以下命令以确保在继续LAMP安装过程之前更新您的系统。
$ sudo apt-get update && sudo apt-get upgrade
第2步:安装Apache Webserver
3.现在是时候继续进行安装LAMP。apache httpd的服务器是最古老的一个,很好的测试,并具有在一个巨大的影响力强大的开源软件是什么互联网的今天,尤其是在Web服务的发展在过去几年。
构建一个模块化的设计,Apache可以支持众多的编程语言和功能,由于其模块和扩展,这一天最常用的是PHP动态编程语言。
安装Apache HTTPD服务器控制台上运行以下命令。
$ sudo apt-get install apache2
在Ubuntu中安装Apache
4.为了确定情况下,你的机器的IP地址尚未配置一个静态的IP地址,运行ifconfig命令并键入
在浏览器URL字段中输入IP地址以访问默认Apache网页。
http://your_server_IP
Ubuntu的Apache默认页面
第3步:安装PHP
5. PHP大多在生成与数据库交互的动态Web应用程序使用了功能强大的服务器端动态脚本语言。
为了使用PHP脚本语言的最小的Web开发平台,发出以下命令将安装连接到MariaDB的数据库,并使用phpMyAdmin数据库的Web界面所需的一些基本的PHP模块。
$ sudo apt-get install php5 php5-mysql php5-mcrypt php5-gd libapache2-mod-php5
在Ubuntu中安装PHP
6.如果以后需要安装PHP模块,请使用以下命令搜索并找到有关任何特定PHP模块或库的详细信息。
$ sudo apt-cache search php5 $ sudo apt-cache show php5-module_name
搜索PHP模块
显示PHP模块信息
第4步:安装MariaDB服务器和客户端
7. MariaDB的是最古老和著名的MySQL数据库,谁使用相同的API,并提供相同的功能它的祖先的MySQL由社区分叉相对新的关系数据库。
要安装在Ubuntu 14.10服务器数据库MariaDB的 ,出具以root权限下面的命令。
$ sudo apt-get install mariadb-client mariadb-server
在Ubuntu中安装MariaDB
至于MariaDB的安装过程中发生的你的机器上,你会被要求两次输入并确认MariaDB的服务器的根密码。
注意MariaDB root用户不同于Linux系统root用户,因此请确保为数据库root用户选择一个强密码。
设置MariaDB密码
确认MariaDB密码
8. MariaDB的服务器完成安装后,它的时间继续进行标准数据库安全的安装,这将删除匿名用户,删除test数据库和远程不允许root登录。
运行下面的命令,以确保MariaDB的 ,选择否的第一个问题,让您的root密码,然后才能从上面应用的安全功能回答是对所有的问题。
$ sudo mysql_secure_installation
使用以下屏幕截图作为指导。
在Ubuntu中保护MariaDB
9.确保数据库安全后,通过使用以下命令执行命令行登录来获取MariaDB的状态。
$ mysql -u root -p
10.一旦数据库内运行MySQL 状况;命令来获取内部变量的前景,然后键入退出;或退出;的MySQL命令返航进入Linux外壳。
MariaDB [(none)]> status; MariaDB [(none)]> quit;
在Ubuntu中连接MariaDB
第5步:安装PhpMyAdmin
11. PhpMyAdmin可以用来管理MySQL数据库的Web前端面板。 要在您的计算机上安装网络的phpMyAdmin面板运行下面的命令,选择的Apache2作为Web服务器或选择不与DBCONFIG常见配置数据库的phpmyadmin在下面的截图所提出:
$ sudo apt-get install phpmyadmin
在Ubuntu中安装PhpMyAdmin
为PhpMyAdmin选择Apache2
配置PhpMyAdmin
12.安装phpMyAdmin的管理界面后,您需要通过复制位于/ etc / phpMyAdmin的/路径,Apache网络服务器可用的配置目录的Apache配置文件手动启用它,发现在/ etc / apache2的/ conf目录可用/系统路径。
然后,使用Apache的a2enconf管理命令激活它。 完成此步骤后,重新装入或重新启动Apache守护程序以应用所有更改。
使用下面的命令序列,使phpMyAdmin的 。
$ sudo cp /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf $ sudo a2enconf phpmyadmin $ sudo service apache2 restart
启用PhpMyAdmin
13.最后,为了访问phpMyAdmin的 Web界面MariaDB的数据库,打开浏览器,键入以下网络地址。
http://your_server_IP/phpmyadmin
访问PhpMyAdmin
第6步:测试PHP配置
14.要得到你的Web服务器平台的外观,到目前为止内部,建立在/ var一个info.php的文件/ www / html等/默认的Apache Web根目录
并把以下代码放在里面。
$ sudo nano /var/www/html/info.php
添加如下内容info.php的文件。
<?php phpinfo(); ?>
检查PHP信息
15.然后,保存使用CTRL + O键的文件,打开浏览器,直接到以下网络路径得到一个完整的web服务器PHP配置信息。
http://your_server_IP/info.php
检查Web服务器PHP信息
第7步:启用LAMP系统范围
16.通常情况下,Apache和MySQL守护程序会自动配置系统范围的安装程序脚本,但你永远不能过于谨慎!
为了确保Apache和MariaDB的服务每次系统重启后启动,安装Ubuntu的管理init脚本的 SYSV-RC-conf的包,然后通过运行以下命令启用这两个服务系统范围。
$ sudo apt-get install sysv-rc-conf $ sudo sysv-rc-conf apache2 on $ sudo sysv-rc-conf mysql on
启用Apache MariaDB System Wide
就这样! 现在,你的Ubuntu 14.10机器已经安装,以最小的软件改造成一个功能强大的服务器平台的网络与在它上面的LAMP发展。