上一篇文章我们做了Linxu的安装过程,今天我们来安装一下Mysql+apache+php,安装这三个软件,他们都是开放的源代码这一点和微软的不同,我们不可能看到微软的源代码,那是他们的最高机密了,所以linux这一点得到了大家的喜赖。

安装这三个原代码包需要先安装Mysql在安装apache安装php,因为安装apache需要mysql的支持,安装php需要mysql和apache的支持,所以我们先来安装mysql,在安装后两者。

大致过程:一.安装mysl

                  二.安装apache

                  三.安装php

现在开始安装第一步:Mysql

由于安装mysql需要一些文件,而这些文件在我的U盘上,我们先把他们拷贝进去:如下图:我们先要建一个文件夹把他们拷贝进去,用下面命令:

mkdir  /mnt/usb

       然后我们把他们挂载进去,

      mount /dev/sdb1 /mnt/usb

然后我们需要的文件拷贝到里面,

       cp -r src /root/src

怎么样把mysql安装在d盘_怎么样把mysql安装在d盘

这样我们的虚拟机中就有了这些我们要安装的文件,进去看下,然后把他们解压:

tar -zxvf mysql-4.0.27.tar.gz

怎么样把mysql安装在d盘_mysql_02

解压后进去看看,如下图:表示解压成功

怎么样把mysql安装在d盘_怎么样把mysql安装在d盘_03

然后vi INSTALL-SOURCE 进去查看,里面有我们安装的一些步骤,出现如下图:

怎么样把mysql安装在d盘_操作系统_04

根据上面的提示我们首先来建一个mysql的用户组:

怎么样把mysql安装在d盘_mysql_05

然后讲mysql组指定到mysql中

怎么样把mysql安装在d盘_mysql_06

然后我们进入源代码安装的目录:

怎么样把mysql安装在d盘_怎么样把mysql安装在d盘_07

然后输入echo '/* Linuxthreads */'  》》/usr/include/pthread.h,把含有Linuxthreads 的字符指定到该目录中

怎么样把mysql安装在d盘_怎么样把mysql安装在d盘_08

下面是我们进行编译前的准备了:输入./configure --prefix=/usr/local/myqsl

怎么样把mysql安装在d盘_mysql_09

现在进行编译:  输入命令   make

怎么样把mysql安装在d盘_数据库_10

编译完成, 输入 make install

怎么样把mysql安装在d盘_数据库_11

现在编译基本完成,我们把MYSQL的配置文件复制到  cp support-files/my-medium.cnf /etc/my.cnf

然后使用mysql用户初始化mysql安装文件: bin/mysql_install_db --user=mysql

由于自己的疏忽,在这里忘了截图,还请大家见谅。。。

做完后,我们把msyql目录下所有的文件属主改为root

把所有的var文件改为mysql为属主

怎么样把mysql安装在d盘_怎么样把mysql安装在d盘_12

把当前目录的属组改为mysql

怎么样把mysql安装在d盘_php_13

我们使用mysql用户后台启动mysql数据库 bin/mysqld_safe --user=mysql &

怎么样把mysql安装在d盘_怎么样把mysql安装在d盘_14

然后数据库启动起来:/usr/local/mysql/bin/mysql

怎么样把mysql安装在d盘_数据库_15

查看一下 show database;

 

怎么样把mysql安装在d盘_数据库_16

然后使用数据库, use mysql;

怎么样把mysql安装在d盘_数据库_17

退出,这样我们的mysql就安装完成了,

  • 接下来我们来安装 apache

首先我们进入目录把apache的压缩文件解压出来,    cd /root/src

tar -zxvf httpd-2.058.tar.gz

怎么样把mysql安装在d盘_怎么样把mysql安装在d盘_18

解压完成后,进入该目录:  cd  httpd-2.0.58

怎么样把mysql安装在d盘_怎么样把mysql安装在d盘_19

然后 vi INSTALL  查看编译的过程需要我们做什么:

怎么样把mysql安装在d盘_数据库_20

怎么样把mysql安装在d盘_数据库_21

 

然后根据里面的提示,进行编译前的准备 ./configure --prefix=/usr/local/apache --enable-module=so

怎么样把mysql安装在d盘_操作系统_22

编译的准备工作:  make

male install

怎么样把mysql安装在d盘_操作系统_23

然后我们启动apache任务

 

怎么样把mysql安装在d盘_怎么样把mysql安装在d盘_24

怎么样把mysql安装在d盘_操作系统_25

 

这样我们就安装好了php以前的所有工作了,由于临时有事,下篇文件我们继续安装php。。。。


转载于:https://blog.51cto.com/jiyi521/143897