`
IO_oI
  • 浏览: 22956 次
社区版块
存档分类
最新评论

ubuntu及其衍生版搭建php环境

 
阅读更多
转自:http://www.linuxsight.com/blog/3377亲测可用
我们知道部署LMAP在任何Linux版本下都可以用源码安装来完成,而当我们用上ubuntu/fedora/opensuse这类发行版可以借助它们的包管理机制来完成,以减轻我们的工作量。

下面介绍在Linux Mint 14 64bit下安装配置MySQL、Apache、PHP5、phpMyAdmin的方法

安装MySQL
sudo apt-get install mysql-server
安装Apache
sudo apt-get install apache2
安装PHP5
sudo apt-get install php5
安装其它模块
sudo apt-get install libapache2-mod-php5//配置APACHE+PHP
sudo apt-get install libapache2-mod-auth-mysql//让apache支持mysql
sudo apt-get install php5-mysql  //mysql连接
sudo apt-get install php5-gd //GD库
安装phpMyAdmin
sudo apt-get install phpMyAdmin
sudo gedit /etc/apache2/apache2.conf
在文件末尾加上下面这行,保存并退出:
Include /etc/phpmyadmin/apache.conf
sudo /etc/init.d/apache2 restart

完成后都不需要我们再去配置了,apt-get已经帮我们做好了,mysql也会在安装完成后提示你输入root密码,不用再操心了。

当安装完phpMyAdmin,会提示你选择服务器,然后自动完成配置。


接下来测试我们到底有无成功

测试Mysql:
mysqld -uroot -proot

测试apache
http://localhost/

测试PHP
sudo gedit /var/www/index.php
<? phpinfo() ?>
http://localhost/index.php

测试phpMyAdmin
http://localhost/phpmyadmin



关于Apache的一些操作:

sudo /etc/init.d/apache2 restart //重启APACHE
基本上的配置都在/etc/apache2目录及其子目录下完成
根目录在/var/www下(sudo chmod -R 777 /var/www 以方便操作)

两种改变apache2的默认目录到当前的开发目录

第一种、apache2的默认目录配置在/etc/apache2/sites-enabled/00default文件中。
找到该文件中的DocumentRoot项, 修改/var/www为你的开发目录就OK了。

第二种、在var/www下建立一个到你的目录的链接。比如目录在/home/linuxsight/phptest,那么你只要
sudo ln -s /home/linuxsight/phptest /var/www/phptest
这样你就可以通过http://localhost/phptest访问你的工作目录了。
(注意:链接文件名中不能含有“.”,否则apache2会将其当作为一个文件试图解析而无法达到链接目录的效果。)
分享到:
评论

相关推荐

    Ubuntu PPPOE Server环境搭建说明.pdf

    Ubuntu PPPOE 服务器环境搭建详解 Ubuntu PPPOE 服务器环境搭建是指在 Ubuntu 操作系统中搭建一个 PPPOE 服务器,以便于提供高速的上网服务。下面将详细介绍 Ubuntu PPPOE 服务器环境搭建的步骤。 一、安装 PPPOE ...

    虚拟机ubuntu android编译环境搭建过程

    虚拟机 Ubuntu Android 编译环境搭建过程 一、 Linux 下 JDK 的安装 在虚拟机 Ubuntu 下搭建 Android 编译环境,首先需要安装 JDK。输入命令:sudo apt-get install sun-java6-jdk。如果不能下载安装 JDK6,可以...

    Ubuntu下Ardupilot仿真环境搭建

    Ubuntu 下 Ardupilot 仿真环境搭建 Ubuntu 作为一个流行的开源操作系统,广泛应用于各种领域,包括无人机、机器人、自动驾驶等领域。Ardupilot 是一个开源的自动驾驶系统,提供了一个完整的自动驾驶解决方案。为了...

    Ubuntu下Yocto搭建QT编译环境源文件

    Ubuntu下Yocto搭建QT编译环境源文件

    wine 1.0 及其依赖包 (适合ubuntu 及其衍生版)

    《wine 1.0及其依赖包在Ubuntu及衍生版中的应用》 wine 1.0是一款开源软件,它允许Linux用户在不需安装Windows的情况下运行Windows应用程序。这个版本的wine对于那些无法直接连接到互联网的Ubuntu用户来说尤其有用...

    ubuntu下php环境的搭建

    ### Ubuntu 下 PHP 环境搭建详解 #### LAMP 环境介绍 LAMP(Linux、Apache、MySQL、PHP)是一种常用的网站服务器架构组合,其中 Linux 作为操作系统,Apache 作为 Web 服务器,MySQL 作为数据库管理系统,而 PHP ...

    Ubuntu 14.04 交叉编译环境的搭建

    Ubuntu 14.04作为一款稳定和广泛使用的Linux发行版,常被嵌入式开发者选作开发环境的基础。交叉编译环境使得开发者可以在一个与目标嵌入式设备处理器架构不同的系统上编译适用于该处理器架构的程序。本篇将详细介绍...

    Ubuntu下搭建PHP开发环境

    在Ubuntu操作系统上搭建PHP开发环境是一项常见的任务,尤其对于开发者来说,这有助于创建和测试基于PHP的Web应用程序。本文将详细介绍如何在Ubuntu上配置Apache服务器、安装MySQL数据库、添加PHP支持以及部署...

    Ubuntu终端搭建Clion开发环境

    本资源适用linux开发初学者,资源主要内容是Ubuntu终端搭建Clion开发环境流程步骤,开发环境搭建完成后,即可在Linux系统开发和运行C++程序。资源中针对遇到的搭建环境问题均给出截图和解决方案,亲测有效,希望对...

    ubuntu搭建php环境、数据库等

    主要用来在乌班图服务器上搭建php环境,以及数据库的安装等等

    ubuntu环境搭建jira

    在Ubuntu环境下搭建Jira管理系统是一项常见的任务,尤其对于IT团队来说,Jira是一个非常重要的项目管理和问题跟踪工具。本文将详细介绍如何在Ubuntu上配置Jira,同时不使用Jira自带的数据库,而是采用MySQL作为数据...

    pwn ubuntu18的运行环境自己搭建

    pwn ubuntu18的运行环境具体情参考https://blog.csdn.net/weixin_41748164/article/details/127874334

    ubuntu 14.04 搭建利用虚拟机搭建测试环境教程

    本教程将详细介绍如何使用Ubuntu 14.04作为主机操作系统,通过KVM搭建虚拟机来创建测试环境。 首先,确保你的Ubuntu 14.04系统已经更新到最新版本,以获得所有必要的安全补丁和软件更新。运行以下命令: ```shell ...

    Ubuntu 22.04 搭建arm-linux-gcc交叉编译环境_ubuntu22.04安装交叉编译工具链-CSDN博客.mhtml

    Ubuntu 22.04 搭建arm-linux-gcc交叉编译环境_ubuntu22.04安装交叉编译工具链-CSDN博客.mhtml

    Ubuntu网络环境搭建

    ### Ubuntu网络环境搭建知识点 #### 一、Ubuntu 10.04安装与配置 **1.1 Ubuntu 10.04安装** - **安装背景**:选择使用Ubuntu 10.04 LTS(长期支持版),因其具有较高的稳定性和良好的社区支持,非常适合用于生产...

    Ubuntu16.04搭建配置LAMP环境的步骤1

    在Ubuntu 16.04系统中搭建LAMP环境可以让开发者在本地进行PHP编程和MySQL数据库管理。以下是详细步骤: 1. **安装Apache2**: 使用`sudo apt-get install apache2`命令来安装Apache Web服务器。Apache2会自动启动...

    Ubuntu7.10 vivim搭建超级cc++编程环境

    Ubuntu 7.10 vivim 搭建超级 C/C++ 编程环境 以下是根据提供的文件信息生成的相关知识点: 标题:Ubuntu 7.10 vivim 搭建超级 C/C++ 编程环境 描述:使用 Ubuntu 7.10 和 vi/vim 搭建超级 C/C++ 编程环境,讨论了...

    ubuntu 下eclipse CDT搭建交叉编译开发环境

    ubuntu 下eclipse CDT搭建交叉编译开发环境 本文将详细介绍如何在ubuntu平台下使用eclipse CDT搭建交叉编译开发环境,包括准备相关软件安装包、安装软件包、应用程序编译、导入现存的makefile project、Qt 插件安装...

    云计算之Ubuntu 10.10服务器版如何搭建云环境

    在云计算领域,Ubuntu 10.10 服务器版以其独特的特性和改进,成为了搭建云环境的理想选择。这个版本重点在于降低成本、提升系统集成、简化管理、加强虚拟化功能以及增强安全性。 首先,降低成本是 Ubuntu 服务器版...

Global site tag (gtag.js) - Google Analytics