您的位置:首页 > 编程语言 > PHP开发

Ubuntu下PHP开发环境的搭载(附VIM预览php文件配置)

2013-08-13 15:35 656 查看
在Ubuntu下安装php开发环境需要lamp(apache2+php5+mysq5l+phpmyadmin)

可以通过以下命令安装:

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

安装过程中会出现填root密码的窗口,将密码填入,然后继续。

安装完成后,需要配置各个软件,以下是配置方法:

1、编辑PHP配置文件:

sudo vim /etc/php5/apapche2/php.ini

在extension下 加入

extension = php5-mcrypt.so

保存,重启apache2

2、编辑apache配置文件:

sudo vim /etc/apache2/apache2.conf

在配置文件最后面加入

  #添加文件类型支持

  <IfModule mod_php5.c> 

  AddType application/x-httpd-php .php 

  DirectoryIndex index.php 

  </IfModule> 

  #默认字符集 根据自己需要 

  AddDefaultCharset UTF-8

  #服务器地址

  ServerName 127.0.0.1

  #添加首页文件 三个的顺序可以换 前面的访问优先 (当然你也可以加别的 比如default.php)

  <IfModule dir_module>

  DirectoryIndex index.htm index.html index.php

  </IfModule>

3、配置mysql:

sudo vim /etc/mysql/my.cnf

  #这里有一个地方要注意 

  #因为默认是只允许本地访问数据库的 如果你有需要 可以打开。

  bind-address 127.0.0.1

  #这一句是限制只能本地访问mysql的。如果有需要其他机器访问 把这句话用#注释掉 

  #bind-address 127.0.0.1

4、测试php:

在www目录下新建t.php文件,输入以下文字:

<?php 
  phpinfo(); 
  ?>
然后在浏览器中输入http://127.0.0.1/t.php

看到一个详细信息页面就说明配置正确。

5、测试mysql:

在www目录下新建m.php文件,输入以下文字:

<?php 

$link=mysql_connect('localhost','root','123456'); 

if(!$link) echo "失败!"; 

else echo "成功!"; 

mysql_close(); 

?>

上面的代码中的root  是数据库mysql 的用户名,而 123456是用户名root的对应密码。

在浏览器中输入:http://127.0.0.1/m.php

显示成功表示成功;

6、为了方便编辑,我在我的vim中加入了php,html,htm文件的预览配置,与c,c++,java一样用<F5>键直接预览。

"php,html,htm预览

elseif &filetype == ('php'||'html'||'htm')

exec"!google-chrome http://127.0.0.1/%:t"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Vim 终端 PHP MySQL Apache