zjx0 2011-11-20
因为机器装了Ubuntu,加上自己对PHP非常有兴趣,于是一直在想在ubuntu下实现搭建PHP开发环境,也就是Linux + Apache+MySQL+PHP 因为win操作系统的缘故,搭建WAMP的傻瓜式安装包很多,但是在Linux下,搭建这类环境就稍显复杂,本着折腾到死的精神,话费了好几个小时,终于成功的搭建了LAMP环境:
搭建准备
确保你的机器已经联网
打开终端(ctrl+alt+t)
直接在后面输入下面的指令
(1)安装MYSQL
sudo apt-get install mysql-server
sudo apt-get install mysql-client
安装过程中会提示你设置 user 和 password 比如我的用户和密码都是 root
(2)安装Apache
sudo apt-get install apache2
(3)安装PHP
sudo apt-get install php5
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
(4)验证安装
在终端中输入 mysql -uusername -ppassword 将username和password 替换成你设置的值 比如我的是
mysql -uroot -proot
若终端中出现
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 56
Server version: 5.1.58-1ubuntu1 (Ubuntu) 则说明Mysql安装成功
(5)检测Apache是否正常
在浏览器中打开:http://localhost/
如果出现如下信息,则表明正常。
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
(6)检测PHP是否正常
Ubuntu下Apache的默认安装路径为/var/www/,到其目录下新建hello.php文件,文件内容为:
<?php
echo"hello,world!";
?>
然后在浏览器中打开:http://localhost/hello.php 看是否正常。
注:在该目录直接新建文件是没有权限的,为其增加当前用户权限:
su root(用root用户)
chown username /var/www(将username替换为您当前用户的用户名)
exit(退出root)
如果,您的Ubuntu系统root用户还不可用,那是因为ubuntu系统默认root密码为空,您可以通过如下命令设置密码:
用sudo - i 进入# 提示符,然后输入 passwd root 输入新的密码就OK!