`
jayghost
  • 浏览: 441665 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

为Ubuntu搭建 Apache+PHP+MYSQL

 
阅读更多

一、使用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/

分享到:
评论

相关推荐

    搭建Apache+MySQL+PHP平台.rar_4 3 2 1_Ubuntu搭建_apache2.2.4_php

    在本文中,我们将详细探讨如何在Ubuntu 16.04操作系统上搭建Apache+MySQL+PHP(也称为LAMP)平台。LAMP是Linux、Apache、MySQL和PHP的首字母缩写,这是一个流行的Web开发环境,用于创建动态、交互式的网站和应用程序...

    #实践笔记#Ubuntu配置Apache+PHP+MySQL

    在本篇实践笔记中,我们将探讨如何在Ubuntu 11.10操作系统上配置Apache、PHP和MySQL,以便搭建一个本地开发环境。由于PHPnow是一个专用于Windows平台的软件,因此对于Ubuntu用户,我们需要采取不同的方法来实现相同...

    在ubuntu下搭建Apache+MySQL+PHP开发环境[参考].pdf

    在Ubuntu操作系统中搭建Apache、MySQL和PHP的开发环境,通常被称为LAMP(Linux、Apache、MySQL、PHP)架构,这是Web开发中常见的基础平台。在Ubuntu 7.04及更高版本中,安装过程变得相对简单,因为系统提供了Tasksel...

    lampLinux+Apache+Mysql+Perl/PHP/Python

    ### LAMP架构详解:Linux + Apache + MySQL + Perl/PHP/Python #### 一、LAMP概述 LAMP(Linux + Apache + MySQL + Perl/PHP/Python)是一种流行的开源Web开发平台,它由一系列互补的技术构成,用于创建高度可定制...

    ubuntu+apache2+php5+mysql5.0的安装

    在本文中,我们将详细介绍如何在 Ubuntu 系统上安装 LAMP (Linux、Apache、MySQL 和 PHP) 堆栈,具体版本为 Ubuntu + Apache2 + PHP5 + MySQL5.0。LAMP 是一种流行的开源 Web 开发平台,被广泛用于搭建服务器端应用...

    linux上安装mysql+apache+php及wordpress,LAMP

    在Linux系统上搭建LAMP(Linux、Apache、MySQL、PHP)环境是开发Web应用程序的基础步骤。这个过程在本文中详细地记录下来,旨在帮助新手快速理解并完成安装配置。我们将分别探讨如何安装MySQL、Apache、PHP以及...

    dns+apache+mysql+php+phpBB

    在IT行业中,LAMP(Linux、Apache、MySQL、PHP)是一种常见的开源软件堆栈,用于构建动态网站和web应用程序。本教程将详细讲解如何在Linux系统下搭建LAMP环境,并结合DNS配置和phpBB论坛软件的安装,创建一个完整的...

    Linux搭建PHP+MySQL+Apache环境

    在Linux系统中搭建PHP+MySQL+Apache环境是创建一个功能完备的Web服务器的关键步骤,这个环境通常被称为LAMP(Linux, Apache, MySQL, PHP)堆栈。以下将详细介绍如何一步步完成这一过程。 首先,我们需要安装Apache...

    PHP+Apache+mysql+mysqlfront

    **PHP+Apache+MySQL+MySQLfront:构建LAMP环境的全面指南** 在Web开发领域,LAMP(Linux、Apache、MySQL、PHP)架构是极为常见的一种组合,它为开发者提供了强大的开源工具来创建动态网站和应用程序。这个组合的每...

    Ubuntu下快速搭建Apache2+MySQL+PHP5开发环境.rar

    在Ubuntu操作系统中,快速搭建Apache2、MySQL和PHP5(也称为LAMP环境)是开发者进行Web开发的基础步骤。这个过程涉及到安装Web服务器、数据库管理系统和动态脚本语言支持,以便能够运行PHP网页并处理MySQL数据库请求...

    Ubuntu下快速搭建Apache2+MySQL+PHP5开发环境[归纳].pdf

    总结来说,Ubuntu下搭建Apache2+MySQL+PHP5开发环境并不复杂,主要涉及软件包的安装、配置和测试。通过Synaptic Package Manager,可以简化这一过程,使得新手也能快速上手。在完成环境搭建后,你就可以开始愉快的...

    LAMP网站架构方案+安装配置详解(Linux+Apache+MySQL+PHP)

    LAMP(Linux-Apache-MySQL-PHP)是一种广泛使用的网站架构框架,由以下四个主要部分组成: 1. **Linux**:作为操作系统,Linux因其开源性、稳定性和安全性而成为构建Web服务器的理想选择。 2. **Apache**:作为Web...

    Linux结课论文 ubuntu下 apache mysql php环境的整合

    总结来说,该文详细阐述了在Ubuntu环境下配置LAMP环境的过程,包括Apache、PHP和MySQL的安装与配置,以及DedeCMS的内容管理系统安装和自定义,为读者提供了一套完整的Linux服务器环境搭建和网站开发流程。

    apache(用于apache+php+mysql)

    在“apache(用于apache+php+mysql)”这个主题中,我们将深入探讨如何配置Apache来支持PHP和MySQL,以便构建动态的、数据库驱动的Web应用程序。 首先,让我们了解基础。Apache是一个HTTP服务器,负责接收来自用户的...

    老司机传授Ubuntu下Apache+PHP+MySQL环境搭建攻略

    在Linux环境中,尤其是Ubuntu系统中,搭建Apache+PHP+MySQL环境是开发Web应用的基础。这个环境通常被称为LAMP(Linux、Apache、MySQL、PHP)堆栈。本教程将指导你如何一步步地在Ubuntu上构建这个环境。 首先,我们...

    Linux下安装Apache+PHP+MySql搭建PHP运行环境.zip

    这个过程被称为LAMP(Linux、Apache、MySQL、PHP)堆栈的搭建,是开发和运行PHP Web应用的基础。下面我们将详细介绍如何在Linux上安装和配置这些组件。 1. **Apache安装与配置**: Apache是开源的Web服务器,广泛...

    linux下的Apache2 + mysql5 + php5 安装教程[力荐]

    在Linux环境中搭建Apache2、MySQL5和PHP5的组合,也被称为LAMP(Linux, Apache, MySQL, PHP)服务器,是Web开发中的基础步骤。这个教程将指导你完成从下载到配置的所有流程。 首先,我们需要了解这三个组件: 1. *...

    linux下Apache+mysql+php(LAMP)安装包

    在Linux环境中,构建一个LAMP(Linux、Apache、MySQL、PHP)服务器是常见的Web开发配置。这个安装包包含了运行PHP应用程序所需的所有基本组件。以下是关于如何在Linux系统中安装和配置LAMP的详细步骤和相关知识点: ...

    linux+Apache+PHP+MySQL配置攻略

    在Linux环境下构建一个功能完备的Web服务器,通常会选择使用LAMP(Linux、Apache、MySQL、PHP)架构。这个配置过程涉及到四个主要组件的安装和集成。以下是对【标题】"Linux+Apache+PHP+MySQL配置攻略"的详细解释: ...

Global site tag (gtag.js) - Google Analytics