一、使用apt-get方式为Ubuntu安装PHP+MYSQL+Apache
分别执行如下命令:
(1)安装MYSQL
sudo apt-get install mysql-server
sudo apt-get install mysql-client
(2)安装Apache
sudo apt-get install apache2
启动Apache
$ sudo /usr/sbin/apache2ctl start
停止Apache
$ sudo /usr/sbin/apache2ctl stop
重启Apache
$ sudo /etc/init.d/apache2 restart
(3)安装PHP
sudo apt-get install php5
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
安装结束后,检测是否成功:
(1)检测Mysql是否正常
在终端中输入:mysql -uusername -ppassword (将username和password替换为你所设置的)看是否可以正常登陆
(2)检测Apache是否正常
在浏览器中打开:http://localhost/
如果出现如下信息,则表明正常。
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
(3)检测PHP是否正常
Ubuntu下Apache的默认安装路径为/var/www/,到其目录下新建info.php文件,文件内容为:
<?php
phpinfo();
?>
然后在浏览器中打开:http://localhost/info.php 看是否正常。
注:在该目录直接新建文件是没有权限的,为其增加当前用户权限:
su root(用root用户)
chown username /var/www(将username替换为您当前用户的用户名)
exit(退出root)
如果,您的ubuntu系统root用户还不可用,那是因为ubuntu系统默认root密码为空,您可以通过如下命令设置密码:
sudo passwd -l root
(4)安装phpmyadmin
sudo apt-get install phpmyadmin
在安装过程中会要求选择Web server:apache2或lighttpd,选择apache2,按tab键然后确定。然后会要求输入设置的Mysql数据库密码连接密码 Password of the database’s administrative user。
然后将phpmyadmin与apache2建立连接,以我的为例:www目录在/var/www,phpmyadmin在/usr/share/phpmyadmin目录,所以就用命令:sudo ln -s /usr/share/phpmyadmin /var/www 建立连接。
phpmyadmin测试:在浏览器地址栏中打开http://localhost/phpmyadmin。
如果出现缺少 mcrypt 扩展。请检查 PHP 配置。提示
执行sudo apt-get install php5-mcrypt
配置php.ini了,加上extension=php_mcrypt.so:
;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
;
; If you wish to have an extension loaded automatically, use the following
extension=php_mcrypt.so
然后重启apache2就 OK了。
(5)配置 php.ini
sudo gedit /etc/php5/apache2/php.ini
(6)配置 apache2.conf
sudo gedit /etc/apache2/apache2.conf
(7)主目录位置 /var/www/
分享到:
相关推荐
### 在Ubuntu下搭建Apache+MySQL+PHP开发环境 #### 概述 本教程旨在指导用户在Ubuntu操作系统上构建一个完整的LAMP(Linux+Apache+MySQL+PHP)开发环境。LAMP是一种广泛使用的开源Web服务器解决方案堆栈,适用于...
在本文中,我们将详细探讨如何在Ubuntu 16.04操作系统上搭建Apache+MySQL+PHP(也称为LAMP)平台。LAMP是Linux、Apache、MySQL和PHP的首字母缩写,这是一个流行的Web开发环境,用于创建动态、交互式的网站和应用程序...
在本篇实践笔记中,我们将探讨如何在Ubuntu 11.10操作系统上配置Apache、PHP和MySQL,以便搭建一个本地开发环境。由于PHPnow是一个专用于Windows平台的软件,因此对于Ubuntu用户,我们需要采取不同的方法来实现相同...
在Ubuntu操作系统中搭建Apache、MySQL和PHP的开发环境,通常被称为LAMP(Linux、Apache、MySQL、PHP)架构,这是Web开发中常见的基础平台。在Ubuntu 7.04及更高版本中,安装过程变得相对简单,因为系统提供了Tasksel...
### LAMP架构详解:Linux + Apache + MySQL + Perl/PHP/Python #### 一、LAMP概述 LAMP(Linux + Apache + MySQL + Perl/PHP/Python)是一种流行的开源Web开发平台,它由一系列互补的技术构成,用于创建高度可定制...
在本文中,我们将详细介绍如何在 Ubuntu 系统上安装 LAMP (Linux、Apache、MySQL 和 PHP) 堆栈,具体版本为 Ubuntu + Apache2 + PHP5 + MySQL5.0。LAMP 是一种流行的开源 Web 开发平台,被广泛用于搭建服务器端应用...
在Linux系统上搭建LAMP(Linux、Apache、MySQL、PHP)环境是开发Web应用程序的基础步骤。这个过程在本文中详细地记录下来,旨在帮助新手快速理解并完成安装配置。我们将分别探讨如何安装MySQL、Apache、PHP以及...
在IT行业中,LAMP(Linux、Apache、MySQL、PHP)是一种常见的开源软件堆栈,用于构建动态网站和web应用程序。本教程将详细讲解如何在Linux系统下搭建LAMP环境,并结合DNS配置和phpBB论坛软件的安装,创建一个完整的...
在Linux系统中搭建PHP+MySQL+Apache环境是创建一个功能完备的Web服务器的关键步骤,这个环境通常被称为LAMP(Linux, Apache, MySQL, PHP)堆栈。以下将详细介绍如何一步步完成这一过程。 首先,我们需要安装Apache...
**PHP+Apache+MySQL+MySQLfront:构建LAMP环境的全面指南** 在Web开发领域,LAMP(Linux、Apache、MySQL、PHP)架构是极为常见的一种组合,它为开发者提供了强大的开源工具来创建动态网站和应用程序。这个组合的每...
在Ubuntu操作系统中,快速搭建Apache2、MySQL和PHP5(也称为LAMP环境)是开发者进行Web开发的基础步骤。这个过程涉及到安装Web服务器、数据库管理系统和动态脚本语言支持,以便能够运行PHP网页并处理MySQL数据库请求...
总结来说,Ubuntu下搭建Apache2+MySQL+PHP5开发环境并不复杂,主要涉及软件包的安装、配置和测试。通过Synaptic Package Manager,可以简化这一过程,使得新手也能快速上手。在完成环境搭建后,你就可以开始愉快的...
总结来说,该文详细阐述了在Ubuntu环境下配置LAMP环境的过程,包括Apache、PHP和MySQL的安装与配置,以及DedeCMS的内容管理系统安装和自定义,为读者提供了一套完整的Linux服务器环境搭建和网站开发流程。
在“apache(用于apache+php+mysql)”这个主题中,我们将深入探讨如何配置Apache来支持PHP和MySQL,以便构建动态的、数据库驱动的Web应用程序。 首先,让我们了解基础。Apache是一个HTTP服务器,负责接收来自用户的...
在Linux环境中,尤其是Ubuntu系统中,搭建Apache+PHP+MySQL环境是开发Web应用的基础。这个环境通常被称为LAMP(Linux、Apache、MySQL、PHP)堆栈。本教程将指导你如何一步步地在Ubuntu上构建这个环境。 首先,我们...
这个过程被称为LAMP(Linux、Apache、MySQL、PHP)堆栈的搭建,是开发和运行PHP Web应用的基础。下面我们将详细介绍如何在Linux上安装和配置这些组件。 1. **Apache安装与配置**: Apache是开源的Web服务器,广泛...
在Linux环境中搭建Apache2、MySQL5和PHP5的组合,也被称为LAMP(Linux, Apache, MySQL, PHP)服务器,是Web开发中的基础步骤。这个教程将指导你完成从下载到配置的所有流程。 首先,我们需要了解这三个组件: 1. *...
在Linux环境中,构建一个LAMP(Linux、Apache、MySQL、PHP)服务器是常见的Web开发配置。这个安装包包含了运行PHP应用程序所需的所有基本组件。以下是关于如何在Linux系统中安装和配置LAMP的详细步骤和相关知识点: ...
在Linux环境下构建一个功能完备的Web服务器,通常会选择使用LAMP(Linux、Apache、MySQL、PHP)架构。这个配置过程涉及到四个主要组件的安装和集成。以下是对【标题】"Linux+Apache+PHP+MySQL配置攻略"的详细解释: ...