ubuntu系统下php开发环境的搭建

来源:互联网 发布:幸运28精准单双算法 编辑:程序博客网 时间:2024/04/17 06:22

由于竞赛中需要用到ubuntu系统下的php环境,所以参照网上的教程,自己总结了一下。

LAMP(Linux+Apache+Mysql+PhpMyAdmin)环境,环境的搭建和基本配置都很简单,网上也有教程,推荐几篇:
http://www.linuxidc.com/Linux/2014-10/107924.htm
http://my.oschina.net/tinydeng/blog/338579
http://www.bubuko.com/infodetail-329492.html

安装Apache和php:

sudo apt-get install apache2  apache2-docsudo apt-get install php5 libapache2-mod-php5sudo service apache2 restart#重启Apache服务器添加php模块

打开浏览器,在地址栏里输入localhost,回车若能看见“It Works!”或者图像,则Apache安装成功。
在重启Apache服务器的过程中,可能会遇见以下问题:
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
这是Apache配置文档的原因,打开/etc/apache2/apache2.conf,加上一句:Servername localhost,就可以了。

检查php环境是否搭建成功:
首先,需要知道搭建起来的本机网站服务器的默认地址在哪里?而需要知道这个,则需要先知道Apache服务器的文件目录在哪里?一般来说,Apache服务器的目录在/etc/apache2中,在/etc/apache2/sites-enabled/文件夹下,有一个000-default.conf配置文件,文件中的“DocumentRoot”所指的地址就是本机网站服务器的默认地址。cd 到该默认地址下,创建检测环境的php代码:

sudo touch test.phpsudo vim test.php<?php    phpinfo();?>

然后,在浏览器里输入localhost/test.php进行检测,如果出现一个关于php版本的表格,说明环境配置成功了。

【由于没有修改本地网站服务器的默认地址,所以需要在默认地址里进行网站相关文件(html/css/javascript/php)的编写和测试。】

安装Mysql:

sudo apt-get install mysql-server mysql-client

这个过程中,会要求设定数据库的密码,设置好密码请记住了。

安装phpMyAdmin:

sudo apt-get install phpmyadmin

安装完成,因为phpmyadmin文件夹不在/var/www/html/文件夹下,所以浏览器访问http://localhost/phpmyadmin并不能打开数据库管理界面,需要为此创建软连接:

cd /var/www/htmlsudo ln -s /usr/share/phpmyadmin

再次用浏览器访问http://localhost/phpmyadmin,便可以看到管理界面。

这里写图片描述

0 0
原创粉丝点击