有关LAMP的详细知识及技术参见网站:http://os.51cto.com/art/200804/71596.htm
1. LAMP 的安装
-
sudo apt-get install apache2 mysql-server mysql-client
php5 php5-gd php5-mysql
由于LAMP大部分操作与/var/www目录相关,为了方便,修改该目录的权限为普通用户可访问。
2. phpmyadmin 安装
-
sudo apt-get install phpmyadmin
在安装过程中会要求选择Web server:apache2或lighttpd,选择apache2,按tab键然后确定。然后会要求输入设置的Mysql数据库密码连接密码 Password of the database's administrative user。
然后将phpmyadmin与apache2建立连接,以我的为例:www目录在/var/www,phpmyadmin在/usr/share /phpmyadmin目录,所以就用命令:sudo ln -s /usr/share/phpmyadmin /var/www 建立连接。
phpmyadmin测试:在浏览器地址栏中打开http://localhost/phpmyadmin。
3. Apache 配置
(1)启用 mod_rewrite 模块
终端命令:sudo a2enmod rewrite
(2)重启Apache服务器:sudo /etc/init.d/apache2 restart
Apache重启后可以测试一下,在/var/www目录下新建文件test.php,写入代码: 保存,在地址栏输入http://127.0.0.1/test.php 或 http://localhost/test.php ,如果正确出现了Mysql已经正确配置,表明Apache和mysql都正常了。(记得重启Apache服务器后再测试)。
test.php
-
<?php
-
$link=mysql_connect("localhost","root","mysql密码");
-
-
if(!$link)
-
-
{
-
-
die('Could not connect: '.mysql_error());
-
-
}
-
-
elseecho"Mysql已经正确配置";
-
-
mysql_close($link);
-
-
?>
4. 浏览器PHP中文乱码问题
上面在FireFox浏览器中打开test.php测试时,如果出现了中文乱码,则是默认语言设置问题,解决方法如下:
打开apache配置文件: udo gedit /etc/apache2/apache2.conf,在最后面加上:AddDefaultCharset UTF-8,如果还是乱码的,再将UTF-8改用gb2312。
重启Apache:sudo /etc/init.d/apache2 restart 再刷新test.php 中文乱码没有了
分享到:
相关推荐
ubuntu12.04下搭建lamp,文档详细地进行了讲解,使用者按照步骤来即可完成整个搭建过程
Ubuntu 12.04 x64 编译安装lamp的步骤分享,需要的朋友可以参考下
Ubuntu 12.04 LTS 上带有 LAMP(Linux、Apache、MySql 和 PHP)的 Vagrant 基本框 要求 VirtualBox 流浪者 Git Vagrant HostsUpdater 插件 用法 启动 $ git clone ...
Linux+Apache+MySQL+PHP搭建web服务器详细图文教程 整体在ubuntu12.04LTS版本下完成
按照《Ubuntu下LAMP环境配置教程(linux)》(点击打开链接)搞好LAMP的环境之后,就可以利用gredit文本编辑器去写php,然后利用终端去查询mysql里面的内容,但是,这种环境还挺粗糙的,没有开发的IDE,查询数据库还要...
用于oa2013 ubuntu12.04下环境搭建用的源码包 包含配置文件
注意:此存储库适用于 Ubuntu 12.04。 请参阅 Ubuntu 14.04 的 。 目标 该项目的目标是创建易于使用的 bash 脚本,以便提供 Vagrant 服务器。 这针对 Ubuntu LTS 版本,目前是 12.04.* 该项目将为用户提供各种流行...
早就想搭建一个专属于自己的...安装 WordPres很容易,但是把相关的配置好就比较麻烦了。下面是我整个搭建过程的总结。操作系统:Ubuntu 12.04LTS首先列出需要的文件:1.wordpress http://wordpress.org/download/2.mysql
PHP 开发的优点感兴趣: : 具体来说,这个配方会自动安装: Ubuntu 12.04(精确),64 位版本PHP 5.5 MySQL phpMyAdmin 豆茎内存缓存资产整理工具罗盘节点.js 这个ansible使用优秀的ansible作为vagrant的配置工具。...
vagrant-php5.4 基于LAMP PHP 5.4在板上Ubuntu 12.04 阿帕奇-2.2.22 PHP-5.4.44 MySQL-5.5.24 PostgreSQL-9.1 豆茎-1.4.6 Redis-2.2.12 内存缓存-1.4.13要求VirtualBox-免费的虚拟化软件 Vagrant 1.3+ -用于处理...
Vagrant将创建一个Ubuntu 12.04 LTS虚拟机,将您的代码安装为共享文件夹,并为其提供IP地址。 然后,Vagrant将呼叫Salt提供商,后者将安装Salt并运行它。 Salt将安装Apache,PHP和MySQL,设置其配置
RMS已在Ubuntu 14.04和Ubuntu 12.04上进行测试和开发。 请注意,您的默认用户名和密码如下: 用户名:admin 密码:myremotelab 更新 要使用最新代码更新RMS版本,请在目录中运行自动化脚本: git pull origin ...