`
piperzero
  • 浏览: 3480003 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

史上最详细最全面,最聪明的lamp搭配教程

 
阅读更多

史上最详细最全面,最聪明的lamp搭配教程,如果通过不了,本作者便去自杀。

1.确保安装如下包(不安装会提示有错误):

  1. make;b.gcc.c.gcc-c++

问:如何查看有无安装呢?

答:rpm – q gcc[其他也是同理]。

问:如果未安装,如何安装?

答:yum install gcc [一定要联网,当然也可使用光盘请自行搜索]。

2.确定有无apache在运行

Service httpdstart

Service mysqldstatus

一定确保他们是stop状态,也可直接删除

问:如果以安装如何remove

答:yum remove httpd

3.第一:如果SELinux有选项,请停止。把SELinux=disabled

还有一点,防火墙把80端口禁用了。

Iptables –F

4.把所的有待安装软件放在一起,近14个。写一个脚本来,批量解压缩。

Cd/lamp

Ls*.tar.gz > ls.list

ForTAR in `cat ls.list’

Do

Tar–zxf $TAR

Done

第二,不使用shell脚本,便一个个来解压缩。

Tar–zxf httpd-2.2.9.tar.gz

____________________________准备完毕_______________________

总结一个包的安装4步骤

Step1 解压缩包,如果是tar.gz.则tar –zxf 包名

Step 2 ./configure 配置,会收集硬件信息来让你配置(所有包都有)

Step 3 Make 编译使用c,c++语言来编译

Step 4 Make install安装、拷贝权限。

Step 5 ls/usr/local/libxml2去其安装目录下确认有无安装成功,看看有无文件

5../configure --prefix=/usr/local/libxml2/

第一,prefix指点安装目录(如同problem files)

第二,libxml2给他一个名子,/ 表示是一个目录,为了以后安装要记住

6.如果显示出done即可使用make编译,其编译时间与你的cpu,有关

make

7.make install 就是一个拷贝文件,设置权限

8.ls /usr/local/libxml2

如果有东西,则安装成功。如果未成功,刚以下步骤:

说明:与win不同,win中是注册表机制,故而要卸载,linux中全是库文件删除即可。

a.rm –rf /usr/local/libxml2删除其安装目录(注意:中止进程)

b.rm-rf /lamp/libxml2-2.6.6.30删除其编译后的软件包

c.若未指定安装路径,则

结束。

其他说明:

第一,make 与 make install同时执行

make &&make install 逻辑与,前者成功则执行后者

输出安装日志

make install>/backup/zlib_20110909.install.log

第二,安装顺序


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics