Ubuntu下的PHP开发环境架设

Ubuntu下的PHP开发环境架设

今天重新装了ubuntu那么就吧过程记录下。

打开终端,也就是命令提示符。

我们先来最小化组建安装,按照自己的需求一步一步装其他扩展。命令提示符输入如下命令:

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

上面的命令是最小化组建安装amp也就是apache2 ,php5 和 mysql 在加上一个php的mysql扩展

上面命令输入完成后提示输入密码,成功后询问你是否安装y继续。然后就等待着完成安装…

安装的时候第一次出现一个这样的界面,意思是让你设置root管理员密码,重复一次后继续..

安装完成后地址栏输入localhost回车后如果正常安装成功可以看到一段文字如图:

我们写个PHP的探针脚本试试看看PHP有没有被支持操作如下:

1 sudo touch /var/www/test.php            //默认apache网站root目录是/var/www
2  
3 sudo vim /var/www/test.php             //用自己习惯的编辑器编辑如果不会用vim 可以用gedit提供vim命令
4  
5 <?php
6  
7 phpinfo()                                           //php探针脚本,就一句话
8  
9 ?>

如图:

然后我们访问localhost/test.php看看能否运行,如果正常的花就可以看到如下图:

看到这个至少你的php环境已经搭建成功了,然后自己选择自己需要的组建。打开命令提示符输入下面命令:

1 sudo apt-get install php5    //然后按tab键  可以看到如下php扩展

像我自己就会安装如下几个组建:

1 sudo apt-get install php5-gd php5-curl php5-xdebug
2  
3 gd                     //图库,如生成验证码,处理图片都离不开它
4  
5 curl                //支持ftp,http等等协议。用起来很方便
6  
7 xdebug        //装这个配合eclipse进行断点调试相当爽~~

其它的根据项目需要自行添加。

自己还有个习惯就是基本上从来不是用默认/var/www路径,自己一般定义在用户目录下

如我的站点目录会配置在/home/return/workspace/web  目录下,这样归档起来比较方便

修改站点目录方法,打开

1 <pre>/etc/apache2/sites-enabled/0XXXX   //在sites-enabled/0xx开头的文件里面有默认站点配置信息

用编辑器打开:vim(或者gedit) /etc/apache2/sites-enabled/0xxx //0xxx指的是以0开头的那个文件
如图:

修改完成保存后,重新启动一次apache 让其加载刚才修改的配置文件

如图:

然后在你的用户目录下的workspac/web下面写个php文件测试下看看是否正常。

当然还有最后一个配置就是虚拟目录,如果经常输入localhost或者一些项目中需要配置一些域名,而测试的话又经常需要改来改去的

因此我是习惯性的在hosts做本地域名解析,然后绑定虚拟目录。例如test.com 是我们项目用到的域名,那么首先修改hosts文件做本地解析

命令和内容如下:

1 sudo vim(或者gedit) /ect/hosts                   //本地域名解析就是靠它的

在文件中加入 127.0.0.1  test.com 如图:

然后在/etc/apache2/sites-enabled/下面建立一个名为www.test.com的文件,最好直接复制一份0xxx开头的配置文件做修改就行

取名为www.test.com方便识别和辨认。apache默认会加载/etc/apache2/sites-enabled目录下的所有配置文件

文件内容如图:

注意:SeverName就是你要绑定的域名DocumentRoot是要绑定的目录,我直接绑定了/home/return/workspace/web/test文件夹

如果不写入serverName的话test.com是无法解析到/home/return/workspace/web/test目录的

在里面加入一个php探针文件如图:

可以看到已经解析到对应的目录了。好了基本配置就这写,每个人的使用习惯和风格不一样,自己用多了就有了

自己的使用习惯了,包括自己会了简化一些工作写一些自己的实用脚本等等

时间: 2024-11-13 07:14:26

Ubuntu下的PHP开发环境架设的相关文章

ubuntu下搭建android开发环境之超顺畅模拟器

如果说android系统的卡,像耳边蚊子让人抓狂,那么android模拟器的卡,那就像午睡时的苍蝇.大概就是一样的恶心~~ 那么,这样的问题对于开发者肯定忍无可忍,我也一样,虽然我还没有入门,但我也一样纠结,为什么会这么卡??这么卡?我是i5 4G内存啊~~ 解决: 第一种解决方法(也算是比较直接,比较烧包的办法): 用真机调试~方法上篇文章有谈论,请看ubuntu下搭建android开发环境: 烧包原因:我不能兼容每个系统版本,每种型号机器,每种屏幕大小,都去搞台真机对吧~ 第二种解决方法:

ubuntu下搭建JAVA开发环境【转】

转自:http://jingyan.baidu.com/article/86fae346b696633c49121a30.html JAVA开发环境是一种跨平台的程序设计语言,可以在windows.LINUX等操作系统上进行开发.小编以前是做LINUX C开发的,最近因为工作,需要在UBUNTU下进行java开发环境的搭建,故写下这篇经验,和大家共享.参考.本篇经验分四步: 1)下载JDK 2)下载eclipse 3 ) 安装JDK 4)安装eclipse 工具/原料 UBUNTU eclips

cocos2d-x-2.2.3在Windows7和Ubuntu下搭建桌面开发环境(非Android环境)

要cocos2d-x-2.2.3搭建环境需要有以下的几个基本要求:(在我的小本本上) 1.一个操作系统(Win7或Ubuntu[只在这两个系统下测试过]): 2.在Win7下需要的是VS2010以上的版本(我用的是VS2012,虽然我不想用VS,但是现在我还没有办法不用IDE就编译代码),在Ubuntu下不需要,然后安装好VS2012,我没有安装那个VS2012.4的更新照样没事: 3.Python开发环境:(这个跟正常配置一样,一路Next再把Python安装目录(我用的2.7.x,因此是C:

构建ubuntu下的JXTA-C开发环境

概述: 因为网络上关于这个JXTA-C源码编译的文章较少,所以我在此首先写一份编译的完整过程,以供网友们参考. JXTA-C源码所在地址:http://download.java.net/jxta/ 1.操作系统环境 [email protected]:~$ cat /etc/issue Ubuntu 12.04.4 LTS \n \l [email protected]:~$ file /bin/ls /bin/ls: ELF 32-bit LSB executable, Intel 8038

ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk(by 星空武哥)

转载请标注原创地址:http://blog.csdn.net/lsyz0021/article/details/52215996 所有的软件均在ubuntu 14.04 LTS下测试 ubuntu下搭建android开发环境(一)安装ubuntu系统 ubuntu下搭建android开发环境(二)设置ubuntu的root管理员密码 ubuntu下搭建android开发环境(三)ubuntu安装搜狗输入法 ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio.sdk

ubuntu下搭建android开发环境(一)安装ubuntu系统(by 星空武哥)

    转载请标注原创地址:http://blog.csdn.net/lsyz0021/article/details/52187026 ubuntu下搭建android开发环境(一)安装ubuntu系统 ubuntu下搭建android开发环境(二)设置ubuntu的root管理员密码 ubuntu下搭建android开发环境(三)ubuntu安装搜狗输入法 虽说已经有很多ubuntu的安装教程了,但是今天我还是要写一篇这样的文章,因为这篇文章是为了在ubuntu下搭载android开发环境所

Ubuntu 下搭建 Android 开发环境

网上的N多教程全是Windows平台的,而Google官网是推荐用Ubuntu开发Android,很多朋友也是用Linux的系统开发的,下面我介绍下在Linux下Android开发环镜的搭建. 一.Linux 下安装配置 JDK 自从Oracle收购Sun近三年来,已经有很多变化.早在8月,甲骨文将"Operating System Distributor License for Java"许可证终结,这意味着第三方将不可以依据这一许可分发他们的软件包.因此Ubuntu Linux已经

在ubuntu下搭建python开发环境(pycharm,postgresql,virtualenv, Django)

使用的系统及软件 Ubuntu 12.10 Python 2.7.3 Django 1.4.2 Pycharm 2.6.3 Postgresql 9.1 Virtualenv Virtualenvwrapper Openjdk 在开始之前,一定要给系统做一下备份.因为如果误操作了会有不必要的麻烦.我就是误安装了Postgresql,然后出现了大问题,最后不得不把系统给重装了. Ubuntu的系统自带python 2.7,所以不用特别的设置,直接用就行.当然因为使用了Django 1.4,也无法使

Ubuntu下搭建Java开发环境

安装与设置JDK Sun JDK的安装基本上有两种方式: 1. 通过Ubuntu提供的包管理工具进行安装 Ubuntu在其包仓库里都包括有JDK的安装,只要sources.list设置正确,通过apt-get, aptitude, Synaptic Package Manager等都能安装,而且相关的设置也容易得多:在Ubuntu的新  发布版本里都带了JDK5.0,和JDK6.0的安装支持,而且版本都比较高,和Sun官方的发布没有很大的 版本落差.以Ubuntu7.10来说,提供的JDK5的版