在ubuntu下安装lamp(linux+apach+mysql+php)
来源:互联网 发布:模拟电路软件 编辑:程序博客网 时间:2024/05/16 01:47
原文地址:http://jingyan.baidu.com/article/6b1823095536c1ba58e15913.html
通过安装尝试,我获得了一些经验,留下此文提供给linux网站入门者学习使用。本次安装的网站软件使用的Apache2网站服务软件、Mysql5网站后台数据库、以及php5语言。
Lamp 的安装
sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql
把默认网站或页面放在www文件夹里。
phpmyadmin 安装
sudo apt-get install phpmyadmin
安装时要求选择Web server:apache2或lighttpd,选择apache2,设置Mysql数据库密码。然后连接phpmyadmin与apache2,以我的为例:www在/var/www,phpmyadmin在/usr/share /phpmyadmin目录,用命令:sudo ln -s /usr/share/phpmyadmin /var/www 建立连接。
phpmyadmin测试
在浏览器中打开http://localhost/phpmyadmin
Apache 配置
启用 mod_rewrite 模块:终端命令:sudo a2enmod rewrite
重启Apache服务器:sudo /etc/init.d/apache2 restart
在/var/www目录下新建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);
?>
浏览器PHP中文乱码问题
在浏览器中打开test.php时,假如出现中文乱码,则是默认语言设置问题,方法如下:
打开apache配置文件: sudo gedit /etc/apache2/apache2.conf,在最后面加上:AddDefaultCharset UTF-8,如果还乱码,再将UTF-8改用gb2312。
重启Apache:sudo /etc/init.d/apache2 restart 刷新test.php .
- 在ubuntu下安装lamp(linux+apach+mysql+php)
- ubuntu下apach,mysql,php安装、配置
- ubuntu下apach+mysql+php
- 在ubuntu linux下以编译方式安装LAMP(apache mysql php)环境
- Linux安装Mysql+Apach+PHP+php
- Ubuntu 安装LAMP(Linux,Apache,MySQL,PHP)
- Linux下搭建php+apach+mysql+svn
- Linux简单安装Mysql+Apach+PHP+phpMyAdmin
- Linux安装Mysql+Apach+PHP+phpMyAdmin
- Linux安装Mysql+Apach+PHP+phpMyAdmin
- Linux简单安装Mysql+Apach+PHP+phpMyAdmin
- 如何在Ubuntu 14.04之上安装Linux、Apache、MySQL与PHP(即LAMP)堆栈
- 如何在Ubuntu上安装Linux,Apache,MySQL,PHP(LAMP)
- apach+PHP+mysql在linux下整合需要注意的事项
- Ubuntu下配置LAMP(Linux+Apache+Mysql+PHP)环境
- ubuntu下配置LAMP(Linux+Apache+Mysql+PHP)环境
- Ubuntu下(Linux+Apache+MYSQL+PHP, LAMP)环境搭建
- linux (ubuntu) 安装 lamp(apache、mysql、php、memcache、svn 等)
- abstract关键字
- 高度最小的BST
- 主题:免费的论文查重网站 正文:推荐一个免费的论文查重网站PaperFree:http://www.paperfree.cn
- Atitit.js this错误指向window的解决方案
- Math.floor,Math.ceil,Math.rint,Math.round用法详解
- 在ubuntu下安装lamp(linux+apach+mysql+php)
- Opencv 绘图函数
- CSS盒子模型与背景图片
- 理工 58题 最少步数
- 主从DB与cache一致性
- javascript实现轮播图
- 构造函数与析构函数举例
- 机器学习实战--CART
- ceilometer-alarm-notifier/evaluator服务的初始化和启动