`

ubuntu下开发php环境配置

 
阅读更多

ubuntu下开发php环境配置

你完全可以在Windows下配置wamp,但是运行效率很低,因为Windows天生就是花瓶,不适合做服务器,本文将图文介绍linux下lamp环境配置。

什么是lamp?答:Linux+Apache+Mysql+PHP。

1、下载安装

sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server

期间需要设置与确认mysql的root用户密码,直接输入你想设置的密码即可。

其他就系统自动给你配置好了,安装完成后,地址栏输入:http://127.0.0.1即localhost,如果显示如下则证明安装成功。

2、创建虚拟主机

因为默认安装后的网站根目录为/var/www,事实上你当前用户是没有写入权限的,又不想提升权限,这时我们只需要创建一个新的虚拟主机,该主机的根目录为可写入,比如我放在当前用户(dart)下的workspace下的www目录。

创建新的虚拟主机根目录:

cd ~

mkdir workspace

cd workspace

mkdir www

创建新的虚拟主机:

sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/mysite

cd /etc/apache2/sites-available/

sudo gedit mysite

将使用gedit文本编辑器打开mysite文件,我们只需要修改目录路径即可,将”/var/www“换成”/home/dart/workspace/www“(注:dart为我当前用户名)

取消默认虚拟主机并且激活新的虚拟主机:

sudo a2dissite default && sudo a2ensite mysite

重启apche服务:

sudo /etc/init.d/apache2 restart

或者

sudo /etc/init.d/apache2 reload

刷新localhost,将出现如下页面,说明配置成功。

3、安装phpmyadmin

可以直接从ubuntu源里面安装:

sudo apt-get install phpmyadmin

因为默认安装的路径是”/usr/share/phpmyadmin“,所以我们需要做个软链接:

sudo ln -s /usr/share/phpmyadmin /home/dart/workspace/www/phpmyadmin

注:再次说明”dart“为我当前用户名。

接着访问http://localhost/phpmyadmin即可登陆phpmyadmin。

强烈建议从官方直接下载

phpMyAdmin官方下载地址:[0]

下载后解压到 /home/dart/workspace/www/,重命名为phpmyadmin

phpmyadmin的相关配置见下文附[2]

附:如果出问题,请参考

phpMyAdmin官方帮助文档:[1]

Ubuntu下Wiki中的php详细说明:[2]

4、安装NetBeans IDE

当然,你完全可以使用gedit来编辑php代码,请忽略。(Eclipse IDE也不错,弄个phpeclipse插件即可,个人习惯问题)

安装NetBeans的前提是主机必须已经安装了JDK环境,怎么安装配置JDK7,请参考笔者之前的文章:Ubuntu下JDK7.0安装配置[3]

OK,来NetBeans官方下载PHP IDE[4],笔者因为需要就直接下载了ALL,大家根据需要可以自定义下载组件。

下载下来的文件应该是类似netbeans-7.1.2-xx-linux.sh,比如笔者下载后文件路径为~/down/soft/dev,我们需要给这个文件执行权限才能够安装。

cd ~/down/soft/dev

chmod u+x netbeans-7.1.2-ml-linux.sh

./netbeans-7.1.2-ml-linux.sh

应该注意的是,安装到的路径应该为你当前用户可读写的目录,否则...,JDK路径安装程序会自动获取,如果没有,请自行设置。

安装过程中,请勿关闭终端。

 

分享到:
评论
1 楼 doloveme 2013-06-21  
php.ini文件缺省放在/usr/local/lib上面,因为缺省的存放路径是<install-path> /lib,但是可以在编译的时候使用--with-config-file-path参数来修改php.ini的存放位置,例如你可以使用--with- config-file-path=/etc把它存放到/etc下面,然后可以从源码包中拷贝php.ini-dist到/etc/php.ini并修改

相关推荐

    Ubuntu下搭建PHP开发环境

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

    Ubuntu下LAMP(linux+apache+mysql+php)环境的配置与安装.pdf

    Ubuntu下LAMP环境的配置与安装 LAMP(Linux、Apache、MySQL、PHP)是一套常用的Web开发环境,这四个组件的结合可以为我们提供一个强大且灵活的Web应用程序开发平台。在Ubuntu操作系统下,安装和配置LAMP环境是非常...

    ubuntu上安装与配置php开发环境

    ### Ubuntu上安装与配置PHP开发环境 在Ubuntu系统中搭建PHP开发环境,通常涉及一系列步骤,包括安装Apache Web服务器、MySQL数据库以及PHP解释器。这一过程通常被统称为LAMP(Linux, Apache, MySQL, PHP)堆栈的...

    ubuntu下php环境的搭建

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

    ubuntu php配置文档

    根据给定的文件信息,以下是从...以上知识点涵盖了Ubuntu下PHP配置、系统优化、LAMP服务器搭建及开发工具的安装配置,适用于Ubuntu环境下进行Web开发的初学者和进阶用户,有助于提升开发效率和系统资源管理能力。

    Ubuntu 12.4_64bit配置phpweb环境

    综上所述,配置Ubuntu 12.4 64位的PHP Web环境涉及了多个步骤,包括安装基础软件、调整配置、创建虚拟主机以及安装优化工具和开发环境。整个过程需要对Linux系统管理、Web服务配置和开发工具使用有一定的了解。完成...

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

    本篇文章主要介绍了如何在Ubuntu操作系统下配置PHP环境,具体涉及Apache、MySQL和PHP的集成,也就是我们常说的LAMP(Linux + Apache + MySQL + PHP)环境。首先,我们需要在Ubuntu上安装Apache服务器,通过运行`sudo...

    ubuntu Android NDK开发环境的搭建

    ### Ubuntu下Android NDK开发环境搭建详解 在深入探讨如何在Ubuntu系统中搭建Android NDK(Native Development Kit)开发环境之前,我们先简要了解一下Android NDK及其重要性。Android NDK是Android SDK的一部分,...

    ubuntu下安装php5+pdo

    本文主要介绍如何在 Ubuntu 系统上安装 PHP5 和 PDO (PHP Data Objects) 扩展,为搭建 MySQL 的开发环境做好准备。 #### 安装 Apache2、PHP5 及其相关组件 首先,我们需要确保 Apache2 已经安装,并且能够正常运行...

    Ubuntu下安装配置WordPress

    在Ubuntu环境下搭建WordPress,不仅可以享受到Linux系统的高效资源管理、高安全性和稳定性,还能提升开发效率。本文将详细介绍在Ubuntu 8.10上安装和配置WordPress的步骤。 ### 1. 安装必要的运行环境 #### 1.1 ...

    在ubuntu上安装与配置php开发环境时的学习总结.pdf

    在 Ubuntu 上安装与配置 PHP 开发环境时的学习总结 本文档总结了在 Ubuntu 上安装和配置 PHP 开发环境时的经验和知识点,涵盖了从基本概念到实际操作的全过程。下面是文档中涵盖的知识点: 1. 解决 Permission ...

    ubuntu 同时装php5.3和5.2

    本文将详细介绍如何在Ubuntu环境下成功地安装并配置PHP 5.2和PHP 5.3,以便于开发和维护基于不同PHP版本的应用程序。 #### 知识点一:Ubuntu默认PHP版本与项目需求冲突 在Ubuntu系统中,默认安装的PHP版本为5.3。...

    PHP开发环境详细配置过程

    **二、在Windows下配置PHP开发环境** 1. **安装组件**:按照常规软件安装流程安装Apache、MySQL和PHP。推荐将Apache和PHP安装在D盘,MySQL安装在C盘,这样MySQL可以无需额外配置就能运行。 2. **配置PHP**: - 将...

    ubuntu eclipseIDE(开发环境)

    ### Ubuntu 下 Eclipse IDE 开发环境配置详解 #### 一、Ubuntu与Eclipse简介 - **Ubuntu**:Ubuntu 是一个基于 Debian 的 Linux 发行版,它以其用户友好性和强大的社区支持而闻名。Ubuntu 提供了一个稳定且功能...

    eclipse-java eclipseUbuntu 16.0.4 java环境开发集成工具

    Eclipse 是一款强大的开源集成开发环境(IDE),主要用于Java编程,同时也支持其他语言如C++, PHP等。在Ubuntu 16.04 LTS系统上安装和配置Eclipse以进行Java开发是一个程序员日常工作中常见的任务。这个压缩包...

    在ubuntu下搭建Apache+MySQL+PHP开发环境

    ### 在Ubuntu下搭建Apache+MySQL+PHP开发环境 #### 概述 本教程旨在指导用户在Ubuntu操作系统上构建一个完整的LAMP(Linux+Apache+MySQL+PHP)开发环境。LAMP是一种广泛使用的开源Web服务器解决方案堆栈,适用于...

Global site tag (gtag.js) - Google Analytics