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

本文详细介绍如何在Ubuntu系统上搭建LAMP(Linux+Apache+MySQL+PhpMyAdmin)环境,包括Apache和PHP的安装、配置及测试,MySQL的安装与设置密码,以及phpMyAdmin的安装与使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

由于竞赛中需要用到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-doc
sudo apt-get install php5 libapache2-mod-php5
sudo 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.php
sudo 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/html
sudo ln -s /usr/share/phpmyadmin

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

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值