低版本Linux升级apache php mysql

运维 系统运维
Linux现在已经成为主流的操作系统,很多人都在用。如果你的由于服务器的Linux版本太低,apache php mysql版本都太低,那你怎样才能apache php mysql给升级呢?

Linux现在已经成为主流的操作系统,很多人都在用。如果你的由于服务器的Linux版本太低,apache php mysql版本都太低,那你怎样才能apache php mysql给升级呢?下面是升级全过程的步骤:

一删除apache php mysql:

判断是不是rpm安装如:rpm-qphp返回php版本,则是rpm安装,用rpm-ephp--nodeps即可彻底删除系统自带的php

如果不返回PHP版本则是二进制安装,直接删除目录就可以!同理apachemysql也一样!

二安装apache

下载httpd-2.2.4.tar.gz

tarxzvfhttpd-2.2.4.tar.gz
cdhttpd-2.2.4
./configure--prefix=/usr/local/apache2--enable-so--enable-mods-shared=all--enable-cgi--enable-rewrite--enable-deflate--with-mpm=worker
make
makeinstall

三安装mysql

#chmod755mysql-5.0.45-Linux-i686-glibc23.tar.gz//设置mysql-5.0.45-Linux-i686-glibc23.tar.gz属性为755
#tarxzvfmysql-5.0.45-Linux-i686-glibc23.tar.gz//解压
#cp-rmysql-5.0.45-Linux-i686-glibc23/usr/local//
#mvmysql-5.0.45-Linux-i686-glibc23mysql//
#cdmysql//
#groupaddmysql//建立mysql组
#useraddmysql-gmysql//建立mysql用户并且加入到mysql组中
#cp/usr/local/mysql/support-files/my-medium.cnf/etc/my.cnf
在support-files目录下有4个模版文件,我们选择其中一个座位Mysql的配置文件,覆盖/etc/my.cnf(系统默认的配置,其中设置了性能参数和Mysql的一些路径参数)
#cd/usr/local/mysql进入mysql目录
#./scripts/mysql_install_db--user=mysql//初试化表并且规定用mysql用户来访问。初始化表以后就开始给mysql和root用户设定访问权限
#chown-Rroot//设定root能访问/usr/local/mysql
#chown-Rmysqldata//设定mysql用户能访问/usr/local/mysql/data里面存的是mysql的数据库文件.这个目录是在/etc/my.cnf中有配置,在mysql_install_db时产生。
#chown-Rmysqldata///设定mysql用户能访问/usr/local/mysql/data/mysql下的所有文件
#chgrp-Rmysql//设定mysql组能够访问/usr/local/mysql
#/usr/local/mysql/bin/mysqld_safe--user=mysql

希望你能学会服务器的Linux版本太低升级太低的apache php mysql版本。

【编辑推荐】

  1. 教你Open Suse Linux服务器配置方法
  2. 全面解析Suse Linux通过sun测试
  3. 学前指导:SUSE Linux
  4. 关注Open Suse与Google编程之夏项目
  5. 阐述Open SUSE中Jdk,mysql安装
责任编辑:小霞 来源: 百度博客
相关推荐

2010-05-21 17:38:22

Mysql+php5+

2009-04-23 10:08:03

Silverlight兼容开发

2023-10-31 08:32:59

2009-06-24 09:05:43

微软Windows 7低版本

2017-06-14 14:00:59

LinuxApachePHP

2021-08-06 10:40:07

AndroidGoogle低版本

2011-03-23 15:55:41

LAMP

2009-03-10 18:36:56

LinuxLAMP环境搭建

2010-06-24 14:49:00

Linux Cat详解

2011-03-08 11:11:38

LinuxLAMP安装

2011-03-08 11:11:38

LinuxLAMP安装

2011-03-08 11:22:29

LinuxLAMP

2009-11-26 09:38:18

Suse Linux

2011-03-08 10:56:56

LinuxLAMP安装

2009-06-29 13:57:28

linuxapachephp

2009-10-22 17:48:32

linux gcc版本

2022-02-09 11:32:26

iOS苹果系统

2011-03-09 10:50:27

Linuxapachephp

2011-03-21 13:59:44

Apachemysqlphp

2021-02-06 07:04:24

Linux运维Linux系统
点赞
收藏

51CTO技术栈公众号