斜树的空间
集中精力,放弃一切的去做一件事情,只要尽力了,即使失败了,你也不会后悔!
C++博客
::
首页
::
新随笔
::
联系
::
聚合
::
管理
::
47 随笔 :: 0 文章 :: 12 评论 :: 0 Trackbacks
<
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
公告
世界上没有什么比数学更完美的了!
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(2)
给我留言
查看公开留言
查看私人留言
随笔分类
C++基础学习(3)
(rss)
linux编程学习(23)
(rss)
openGL
(rss)
破解和外挂学习
(rss)
数学(3)
(rss)
王爽汇编
(rss)
学习经历总结(3)
(rss)
转载(3)
(rss)
自己动手些操作系统(3)
(rss)
随笔档案
2012年2月 (1)
2011年12月 (2)
2011年9月 (1)
2011年7月 (1)
2011年5月 (2)
2011年4月 (3)
2011年3月 (3)
2011年2月 (1)
2011年1月 (1)
2010年11月 (4)
2010年10月 (13)
2010年8月 (3)
2010年7月 (2)
2010年6月 (1)
2010年5月 (6)
2010年4月 (3)
文章分类
SDK AND MFC
(rss)
web 开发
(rss)
读书笔记
(rss)
转载
(rss)
搜索
最新评论
1. re: Debian chinese fonts install
Thank you
Your write this in English help me ,because I can't use Chinese .
--Greedydaam
2. re: C++模板类[未登录]
评论内容较长,点击标题查看
--jc
3. re: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h
有用的!
--阳光
4. re: 2011自己的安排
"把王迎追到做我女朋友"这个最重要!
--xiao_liang
5. re: 麒麟操作系统内核同其他操作系统内核的相似性分析[未登录]
麒麟感觉就是参照freebsd搞的,看top的显示就知道了,可以说是一抹一样.
可能就是直接拿过来调了一下。
--hdqqq
阅读排行榜
1. 数字图像处理找工作 (转)(9629)
2. 手把手教你把VIM改造成为IDE开发环境(6862)
3. 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h (3097)
4. C++模板类(2713)
5. Debian chinese fonts install(1942)
评论排行榜
1. C++模板类(7)
2. MFC框架的初读(0)(1)
3. 2011自己的安排(1)
4. 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h (1)
5. 麒麟操作系统内核同其他操作系统内核的相似性分析(按ctrl + a 阅读)(1)
Debian下LAMP环境的搭建
Debian下LAMP环境的搭建
以前安装LAMP环境都是采用下载软件包自己编译安装的方法搭建的。当时以为采用apt的方式来安装时软件包版本的陈旧是一个问题,另一个主要的问题就是并不知道apt将这些软件包安装到什么地方,从而使得自己要修改一个配置文件或是启动一个服务命令时都找不到。采用手工编译安装的方法,虽然可以很好的控制软件包的安装位置,但是却不得不自己去解决各种的依赖关系。如编译PHP时,就是因为各种的依赖关系而不能进正确的configure过程。当然如果是Debian的环境下,可以使用apt来安装需要的各种软件依赖,但是如果是在其他的发版本下,这样的关系的解决就是一个很费力的过程。
在Debian的环境下搭建LAMP时,只是使用apt来安装各种缺失的依赖关系,这样的使用就显得有一些大材小用的感觉了。其实采用apt的方式来搭建LAMP也可以安装到最新的版本,而且可以自动的解决各种的依赖关系,实在是一个相当不错的选择。似乎很好的验证了这句话:Debian上软件包的安装还是要采用apt的方式。下面我们就采apt的方式来安装我们的LAMP环境:
1 安装MySQL
# apt-get install mysql-server-5.0
这样安装的是MySQL的5.0版本,而且可以自动的解决各种依赖关系,从而会安装上服务器端与客户端以及各种相应的软件包。
2 安装Apache2
# apt-get install apache2
这样安装的是Apache的2.x版本,如果采用的是
# apt-get install apache
则安装的是Apache的1.x版本。
3 安装PHP5
# apt-get install php5
这样就会安装PHP5版本,而且会自动的安装上各种所需要的模块。如Apache2与MySQL的相应Module等。
这样我们就已经成功的搭建了我们的LAMP开发环境了。我们可以简单的进行一个测试:
1 apt在成功的安装了MySQL后,默认启动了MySQL服务器,我们可以用下面的命令来与之建立连接:
# mysql
如果显示了mysql提示符,则说我们的MySQL安装是成功的。
2 apt在成功的安装了Apache2后,默认启动了Apache2守护进程,我们可以在我们的浏览器地址栏中输入localhost,如果可以看到默认的主页,则说我们的Apache2安装是成功的。
3 我们可以简单的写一个PHP的脚本如php.php放在Apache2目录下,默认为/var/www/目录。脚本内容如下:
<?php
phpinfo();
?>
这样以后在我们的浏览器地址栏中输入
http://localhost/php.php
如果可以正确的解析,则说明我们的PHP的安装是成功的。
在这里我们要注意的一点就是,如果我们的PHP脚本没有正确的进行解析,我们可以重启Apache2来试一下,因为这时Apache2需要重启来装入相应在的PHP模块,命令娱下:
# /etc/rc2.d/S91apache2 restart
当然S91apache2要依据我们系统的相应文件而定。
另外在默认的情况,Debian在启动时会启动Apache2与MySQL服务器,如果并不希望这样做,我们可以参考一下
Debian系统启动脚本
的相关内容。
我基本上是参照这篇博文来做的,当然,实现安装了,apt-spy 工具来加快source源!
posted on 2011-12-25 14:03
张贵川
阅读(454)
评论(0)
编辑
收藏
引用
所属分类:
linux编程学习
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
相关文章:
Debian下LAMP环境的搭建
Debian chinese fonts install
rpm
vim实用快捷键子总结
手把手教你把VIM改造成为IDE开发环境
rpm 使用的一个问题?
一个linux大侠的blog
linux 中安装 mplayer
linux 中调整亮度的方法
qemu
网站导航:
博客园
IT新闻
BlogJava
知识库
博问
管理
Powered by:
C++博客
Copyright © 张贵川