快速业务通道

在Linux下搭建MySQL Apache PHP平台

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-01
上篇博文介绍了如何在Linux下安装及配置DNS服务,今天我将给大家介绍一下如何在Linux下搭建Mysql Apache PHP平台,虚拟机版本是Redhat5,ip地址为192.168.1.12,实验步骤如下: 一 安装MySQL 二 安装Apache 三 安装 PHP 四 测试MySQL Apache PHP平台 好了下面我们开始安装,下载MySQL安装文件,版本是mysql-4.0.27.tar,下载:smbclient //192.168.1.12/src –U administrator get mysql-4.0.27.tar ip地址后的/src是我Mysql下载存放的目录 解压MySQL文件 [root@localhost ~]# tar -zxvf mysql-4.0.27.tar.gz 进入解压缩安装目录 [root@localhost ~]# cd mysql-4.0.27 添加MySQL用户和mysql用户组,让MySQL用户属于MySQL用户组 [root@localhost mysql-4.0.27]# groupadd mysql [root@localhost mysql-4.0.27]# useradd -g mysql mysql 解决MySQL4.0.27版本在rhe15中兼容问题 [root@localhost mysql-4.0.27]# echo ''/* Linuxthreads */'' &gt;&gt; /usr/include/pthread.h 编译前准备,指定安装目录 [root@localhost mysql-4.0.27]# ./configure --prefix=/usr/local /mysql 编译和编译安装 [root@localhost mysql-4.0.27]# make [root@localhost mysql-4.0.27]#make install 复制MySQL配置文件并重命名 [root@localhost mysql-4.0.27]#cp support-files/my-medium.cnf /etc/my.cnf 进入安装目录 [root@localhost mysql-4.0.27]#cd /usr/local/mysql 使用户MySQL初始化数据库 [root@localhost mysql]# /usr/local/mysql/bin/mysql_install_db --user=mysql 当前所有目录中所有文件属主为 root var目录属主为MySQL 当前所有目录中所有文件属组为MySQL [root@localhost mysql]# chown -R root . [root@localhost mysql]# chown -R mysql var [root@localhost mysql]# chgrp -R mysql . 后台启动MySQL服务 [root@localhost mysql]# /usr/local/mysql/bin/mysqld_safe --user=mysql & 连接MySQL数据库 [root@localhost mysql]#/usr/local/mysql/bin/mysql 如下图连接Mysql数据库成功 二 安装Apache 版本是httpd-2.2.11.tar.gz 下载过程同Mysql一样,解压 [root@localhost ~]# tar -zxvf httpd-2.2.11.tar.gz 进入安装目录 [root@localhost ~]# cd httpd-2.2.11 编译前准备 动态调用模块 [root@localhost httpd-2.2.11] ./configure --prefix=/usr/local/apache --enable-module=so 编译和编译安装 [root@localhost httpd-2.2.11]# make [root@localhost httpd-2.2.11]# make install 启动 [root@localhost httpd-2.2.11] /usr/local/apache/bin/apachectl startne 如下图说明Apache已经启动,用命令: [root@localhost httpd-2.2.11]# netstat -an | grep 80 三 安装PHP 版本是php-4.4.2.tar.gz 下载就不用说了同上面一样,解压 [root@localhost ~]# tar -zxvf php-4.4.2.tar.gz 进入安装目录 [root@localhost ~]# cd php-4.4.2 编译前准备 [root@localhost php-4.4.2]# ./configure --prefix=/usr/local/php --with-mysql --with-apxs2=/usr/local/apache/bin/apxs 编译及编译安装 [root@localhost php-4.4.2]# make [root@localhost php-4.4.2]# make install 复制配置文件 [root@localhost php-4.4.2]# cp /root/php-4.4.2/php.ini-dist /usr/local/lib/php.ini 修改Apache的配置文件 [root@localhost php-4.4.2]# vi /usr/local/apache/conf/httpd.conf在文件添加 AddType application/x-httpd-php .php 保存退出 重启Apache服务 [root@localhost php-4.4.2]# /usr/local/apache/bin/apachectl stop [root@localhost php-4.4.2]# /usr/local/apache/bin/apachectl star 四 测试Mysql Apache php平台 编辑文件 vi /usr/local/apache/htdocs/index.php 添加以下内容,保存退出 <? phpinfo(); ?> 在物理机上打开ie浏览器,在地址栏输入:HTTP://192.168.1.12/index.php,出现如下图画面说明平台搭建成功,如果提示下载等说明搭建失败 好了实验完成,下篇文章将为大家接受再Linux上进行Apache tomcat整合,希望大家多多支持!!!!!!!!!O(∩_∩)O~

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号