源码包安装LAMP

Linux大全评论451 views阅读模式

1.卸载旧的lamp环境

命令:rpm -qa | grep httpd

说明:查看是否安装了httpd软件包

命令:netstat -tnl

说明:查看现在端口的状态,主要关注80端口(apache) 3306端口(mysql)

命令:rpm -e httpd-manual-2.2.3-43.el5.CentOS --nodeps

命令:rpm -e httpd-2.2.3-43.el5.centos --nodeps

命令:rpm -e system-config-httpd-1.3.3.3-1.el5 --nodeps

说明:卸载软件包, --nodeps 如果有连带关系,也强制卸载

命令:cd /etc/httpd/

命令:rm -rf *

说明:到原来的apache安装目录下,将其所有的安装目录和文件都删掉

命令:rpm -qa | grep mysql

命令:rpm -e mysql-5.0.77-4.el5_4.2 --nodeps

说明:卸载mysql

命令: rpm -qa | grep php

命令: rpm -e php-common-5.1.6-27.el5 --nodeps

命令: rpm -e php-ldap-5.1.6-27.el5 --nodeps

命令: rpm -e php-cli-5.1.6-27.el5 --nodeps

命令: rpm -e php-5.1.6-27.el5 --nodeps

说明:卸载PHP

2.安装LAMP

(1).安装libxml2

cd libxml2-2.6.30/

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

make

make install

(2).安装libmcrypt

cd libmcrypt-2.5.8/

./configure --prefix=/usr/local/libmcrypt

make && make install

(3).安装zlib

cd zlib-1.2.3/

./configure --prefix=/usr/local/zlib

make && make install

(4)安装libpng

cd libpng-1.2.31/

./configure --prefix=/usr/local/libpng

make && make install

(5)安装jpeg6

这个软件包安装有些特殊,其它软件包安装时如果目录不存在,

会自动创建,但这个软件包安装时需要手动创建

mkdir /usr/local/jpeg6

mkdir /usr/local/jpeg6/bin

mkdir /usr/local/jpeg6/lib

mkdir /usr/local/jpeg6/include

mkdir -p /usr/local/jpeg6/man/man1

cd jpeg-6b/

企鹅博客
  • 本文由 发表于 2019年9月5日 11:54:19
  • 转载请务必保留本文链接:https://www.qieseo.com/141105.html

发表评论