polly study cs
posts - 34, comments - 0, trackbacks - 0, articles - 1
C++博客
::
首页
::
新随笔
::
联系
::
聚合
::
管理
LAMP配置
Posted on 2011-11-25 13:02
polly
阅读(293)
评论(0)
编辑
收藏
引用
所属分类:
杂
首先解释什么是LAMP,LAMP=Linux + Apache + MySql+Php。 其实在ubuntu 下安装LAMP还是非常容易的,只要按照如下操作即可: 1。打开terminal,运行如下命令:apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql 这条命令的含义是安装apache2, mysql, mysql 客户端工具, php, 以及php对mysql的支持。 安装完成之后默认的apche2涉及到三个目录:etc/apache2,
ar/log/apache2/, /etc/init.d/apache2。前两个我们基本上可以不关心,其中第二个是安装apache时的日志文件,第三个才是最重要的,我们最经常使用的。第三个目录里面包含了apache的启动和停止命令,所以请牢记此目录。PHP网络服务器根目录默认设置是在:
ar/www。 2。设置Ubuntu文件执行读写权限 由于Linux系统的安全性原则,改 目录下的文件读写权限是只允许root用户操作的,所以我们不能在www文件夹中新建php文件,也不能修改和删除,必须要先修改
ar/www目录的 读写权限。在界面管理器中通过右键属性不能修改文件权限,得执行root终端命令:sudo chmod 777
ar/www。 然后就可以写入html或php文件了。如果对777表示的文件权限不是很清楚可参考chmod命令。 3。安装phpmyadmin-Mysql数据库管理器(web版本的) 只需要在terminal下运行命令:sudo apt-get install phpmyadmin 然后将phpmyadmin与apache2建立连接,以我的为例:www目录在
ar/www,phpmyadmin在/usr
/phpmyadmin目录,所以就用命令:sudo ln -s /usr
/phpmyadmin
ar/www 建立连接。 4。启用 mod_rewrite 模块 在terminal中运行命令:sudo a2enmod rewrite 然后运行:sudo /etc/init.d/apache2 restart 第二条命令是用来重启apache服务器,一边使得刚才的配置生效。 5。设置Apache支持.htm .html .php 在terminal中运行如下命令:sudo gedit /etc/apache2/apache2.conf 在打开的文件中加上 AddType application/x-httpd-php .php .htm .html 即可。 安装完毕,可以测试是否配置成功,测试如下: 1。在
ar/www目录下新建test.php文件,然后用gedit将文件打开(使用命令:sudo geidt
ar/www/test.php)在里面输入内容如下: <?php phpinfo(); ?> 在地址栏里输入http://127.0.0.1/test.php 或 http://localhost/test.php,如果看到了php的信息,就表示成功了。 2。在
ar/www目录下新建test.php文件,然后用gedit将文件打开(使用命令:sudo geidt
ar/www/mysql_test.php)在里面输入内容如下:
<?php $link = mysql_connect("localhost","root","101010"); if (!$link) { die('Could not connect: ' . mysql_error()); } else echo "Mysql已经正确配置"; mysql_close($link); ?>
注意:将上述的“101010”改成你自己连接数据库的密码! 在地址栏里输入http://127.0.0.1/test.php 或 http://localhost/mysql_test.php,如果看到了
Mysql已经正确配置
就说明数据库连接成功。
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
相关文章:
LAMP配置
20110614
网站导航:
博客园
IT新闻
BlogJava
知识库
博问
管理
Powered by:
C++博客
Copyright © polly
日历
<
2011年9月
>
日
一
二
三
四
五
六
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
给我留言
查看公开留言
查看私人留言
随笔分类
Algorithm
Python(2)
VC++学习(10)
Web开发
windows编程
模式识别&图像处理(12)
杂(2)
随笔档案
2012年9月 (3)
2012年8月 (3)
2012年7月 (8)
2012年2月 (3)
2011年11月 (2)
2011年10月 (1)
2011年9月 (1)
2011年6月 (1)
2011年5月 (8)
2011年4月 (4)
文章档案
2011年11月 (1)
搜索
最新评论
阅读排行榜
1. Gabor滤波小结(16530)
2. Bilateral Filtering for Gray and Color Images(2344)
3. CString 、 string 、 const char*、int、double之间的相互转换(1236)
4. 20110518 linux中IO调度算法小结(1205)
5. 【转载】在Ubuntu下安装Python科学计算环境(1085)
评论排行榜
1. 2011.4.11(0)
2. vc++学习笔记(0)
3. 2011 4.23 vc++2008 入门经典(0)
4. 2011.4.26 insertion sorting(0)
5. 2011 联想工作第一天(0)