`
wbj0110
  • 浏览: 1602630 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

Ubuntu 12.04 搭建php开发环境

阅读更多

安装MySQL
sudo apt-get install mysql-server

安装Apache
sudo apt-get install apache2

安装PHP5
sudo apt-get install php5

其它模块
//配置APACHE+PHP
sudo apt-get install libapache2-mod-php5

//让apache支持mysql
sudo apt-get install libapache2-mod-auth-mysql

//mysql连接
sudo apt-get install php5-mysql

//GD库
sudo apt-get install php5-gd

 

phpMyAdmin
sudo apt-get install phpMyAdmin

安装过程中会提示一些配置,比如密码什么的。

安装好之后php网络服务默认根目录是/var/www,想要对其进行读写操作的话:
sudo chmod 777 /var/www

测试是否配置完成:打开 http://127.0.0.1 或者 http://localhost

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

配置Apache

1.启用 mod_rewrite 模块

终端命令: sudo a2enmod rewrite
重启Apache服务器: sudo /etc/init.d/apache2 restart

Apache重启后我们可以测试一下,在/var/www目录下新建文件test.php,写入代码: < ?php phpinfo(); ?> 保存,在地址栏输入http://127.0.0.1/test.php 或 http://localhost/test.php ,如果正确出现了php 配置信息则表明LAMP Apache已经正常工作了(记得重启Apache服务器后再测试)。

2.设置Apache支持.htm .html .php

sudo gedit /etc/apache2/apache2.conf
或sudo gedit /etc/apache2/mods-enabled/php5.conf
在打开的文件中加上
AddType application/x-httpd-php .php .htm .html
即可。

LAMP组件经常使用的几个终端命令

重启 apache:sudo /etc/init.d/apache2 restart

重启mysql:sudo /etc/init.d/mysql restart

配置 php.ini:sudo gedit /etc/php5/apache2/php.ini

配置 apache2.conf:sudo gedit /etc/apache2/apache2.conf

配置 my.cnf:sudo gedit /etc/mysql/my.cnf

PHP CGI :sudo /var/www/cgi-bin/

分享到:
评论

相关推荐

    Ubuntu12.04下搭建Web服务器[归纳].pdf

    在Ubuntu 12.04操作系统环境下,搭建一个完整的Web服务器通常涉及到几个关键步骤,包括安装必要的服务软件、配置服务器环境以及进行功能测试。本文将详细介绍如何在Ubuntu 12.04上搭建一个包含Apache2、MySQL和PHP5...

    ubuntu 12.04 安装 Nginx+PHP5 (PHP-FPM) +MySQL主机详解.docx

    通过这些步骤,你已经在Ubuntu 12.04上成功搭建了一个Nginx、PHP5(通过PHP-FPM)和MySQL的Web服务器环境。这个配置适合大多数Web应用程序的部署,但请根据具体需求调整配置文件和安装的扩展。如果你遇到任何问题或...

    ubuntu12.04安装bugfree3.0.4.docx

    文档标题提及的是在Ubuntu 12.04操作系统上安装BugFree 3.0.4的教程,而标签“互联网”和“cs”暗示了这可能与互联网软件开发和计算机科学有关。BugFree是一个开源的缺陷跟踪系统,常用于管理软件项目的错误报告和...

    ubuntu下搭建lamp-.docx

    本指南将详细介绍如何在Ubuntu 12.04上搭建LAMP环境。 首先,我们需要理解LAMP的每个组成部分: - Linux:作为操作系统,Ubuntu 12.04 LTS(长期支持版)提供了稳定和安全的基础。 - Apache:是最流行的开源Web...

    Ubuntu安装LAMP教程

    通过以上步骤,您已经在Ubuntu 12.04系统上成功搭建了LAMP服务器环境。与Windows系统相比,Linux下的LAMP环境搭建更为简单快捷,无需过多地关注环境变量和兼容性等问题,极大地提高了开发效率。如果在安装过程中遇到...

    Ubuntu12下编译安装PHP5.3开发环境

    总而言之,本文所提供的信息详尽地介绍了在Ubuntu 12.04上搭建PHP 5.3开发环境的完整流程。通过这样的流程,即使是遇到了需要特定版本PHP的老旧项目,也可以通过合适的编译安装方法来应对挑战,确保项目的顺利进行。

    Ubuntu 12.04 x64 编译安装lamp的步骤

    通过这些步骤,您可以搭建一个完整的 Web 开发环境。需要注意的是,在实际操作过程中可能会遇到各种各样的问题,建议您查阅相关文档或寻求社区的帮助。希望本文能帮助您顺利完成 LAMP 环境的搭建。

    Ubuntu系统下安装elgg

    在Ubuntu系统中安装开源社交网络平台elgg,需要先搭建LAMP(Linux、Apache、MySQL、PHP)服务器环境。LAMP是Linux操作系统中常用的一种Web开发平台组合,适合用于搭建各种基于PHP的网站应用。 **安装Linux Ubuntu ...

    Linux搭建WEB服务器.doc

    它能与Apache和MySQL无缝集成,形成强大的Web开发环境——LAMP栈。 - **安装PHP**:通过源码编译安装,可以自由选择所需模块,如MySQL驱动、mbstring等。 - **配置PHP与Apache**:修改Apache配置文件,使Apache能够...

    搭建Web服务的嵌入式Web Server

    - 在Linux系统(如Ubuntu 12.04)下,可以使用WAMP(Windows, Apache, MySQL, PHP)集成安装包来快速搭建开发环境。 - Apache服务器的配置,例如启用mod_rewrite模块,是为了处理URL重写等需要。 - 在Windows系统...

    LAMP搭建流程

    在Ubuntu 12.04系统环境下,通过以下命令安装Apache Web服务器: ```bash sudo apt-get install apache2 ``` 安装完成后,可以通过浏览器访问`http://localhost`检查Apache是否成功运行。若页面显示“It works!”则...

    lamp环境源码包包含配置文件

    标题 "lamp环境源码包包含配置文件" 描述的是一个专为在Ubuntu 12.04系统上搭建OA2013(可能是Office Automation System)环境而设计的软件包。这个源码包包含了构建LAMP(Linux, Apache, MySQL, PHP)环境所需的...

    Linux系统真正的优势以及学习方法

    从个人的使用习惯出发,可以通过桌面版Linux进行过渡学习,如选择带有Unity桌面的Ubuntu 12.04来逐步适应键盘操作并熟悉桌面应用。初学者应该掌握基础命令和Linux机制,同时对操作系统的历史和发展历程有所了解。...

    apache mysql php 源码编译使用方法

    本篇文章将详细介绍如何在Ubuntu 12.04上通过源码编译来安装Apache、MySQL和PHP,这三个组件是搭建LAMP(Linux、Apache、MySQL、PHP)服务器的基础。 首先,我们来看Apache的源码编译步骤。Apache HTTP Server是...

    打造linux下的Source Insight

    下面我们将详细介绍如何在Ubuntu 12.04上搭建这样一个系统。 首先,我们需要安装基础组件vim和exuberant-ctags。`apt-get`是Ubuntu的包管理器,通过以下命令进行安装: ```bash sudo apt-get install vim sudo apt...

Global site tag (gtag.js) - Google Analytics