linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > Linux开发区 > 数据库开发 >
栏目导栏
资料搜索
热门文章
·oracle exp/imp命令详解
·Oracle exp/imp导出导入工具的
·MySQL图形化管理软件安装使用详
·SQL*PLUS命令的使用大全
·PPPOE + FreeRADIUS + MySQL 配
·MySQL语言参考(3) :SELECT和
·创建一个Oracle 数据库
·MySQL的管理工具:phpMyAdmin使
·ORACLE9I安装步骤
·Linux下Oracle9i RMAN备份及恢
·RMAN的中文文挡
·oracle 分区表的建立方法
·aix5.3安装oracle说明
·fc5 下成功安装Oracle 10g
·PHPMyAdmin配置标准
最新文章
·带你轻松接触MySQL数据库的异常
·PostgreSQL 8.3.1, 8.2.7发布
·实例讲解在MySQL中如何导出整个
·轻松掌握MySQL数据库锁机制的相
·五种MySQL数据库可靠性方案的分
·MySQL数据库中对前端和后台进行
·巧用MySQL InnoDB引擎锁机制解
·MySQL存储过程SAVEPOINT ROLLB
·创建Bitmap_Join_Indexes中的约
·在MySQL数据库中应当如何关闭错
·某些更改的非事务性表不能被回
·放弃连接消息出现在错误日志中
·怎样才能解决MySQL 5.0.16的乱
·MySQL数据库中如何解决分组统计
·SAVEPOINT和ROLLBACK TO SAVEP
Google
 
mysql5 php5 apache2 phpmyadmin 安装过程
[ 作者:  加入时间:2008-01-31 11:52:48  来自:Linux联盟收集整理 ]

本安装过程以linux AS4 为底本.安装linux时选最小安装+xwindows没有装apache,mysql,php.等,安装cacti,nagios2.0 ,fruity,作为web页面管理测试。

一、安装基本系统:mysql5+php5+apache2

安装mysqlwww.mysql.org 

下载了编译版本mysql-max-5.0.18-linux-i686-glibc23.tar.gz

     shell> groupadd mysql

     shell> useradd -g mysql mysql

     shell> cd /usr/local

     shell> gunzip < /PATH/TO/MYSQL-VERSION-OS.tar.gz | tar xvf -

     shell> ln -s FULL-PATH-TO-MYSQL-VERSION-OS mysql

     shell> cd mysql

     shell> scripts/mysql_install_db --user=mysql

     shell> chown -R root  .

     shell> chown -R mysql data

     shell> chgrp -R mysql .

     shell> bin/mysqld_safe --user=mysql &

        shell>cp support-files/my-medium.cnf /etc/my.cnf

        shell> cp bin/* /usr/bin/

要开机自动运行mysql

1、  mkdir /usr/local/etc/rc.d

       vi /usr/local/

              #! /bin/sh

              /usr/local/mysql/bin/mysqld_safe &

       chmod 755 /usr/local/etc/rc.d/mysql.sh

       启动其他服务类似。

2vi /etc/rc.local

       /usr/local/mysql/bin/mysqld_safe &

如此操作,可以启动服务.rpm安装每次安装后启动不来,放弃。

启动:mysqld_safe &

停止:mysqladmin shudown

补充:    ldconfig –v

              cp support-files/mysql.server /etc/init.d/mysql

              cd /etc/rc3.d/

              ln -s ../init.d/mysql S85mysql

              ln -s ../init.d/mysql K85mysql

              cd /etc/rc5.d/

              ln -s ../init.d/mysql S85mysql

              ln -s ../init.d/mysql K85mysql

              cd /etc/init.d/

              chmod 755 mysql

 

安装APACHE: www.apache.orgigqLinux联盟
下载httpd-2.2.0.tar.gz

 # tar zxvf httpd-2.2.0.tar.gz

 # cd httpd-2.2.0

 # ./configure --prefix=/usr/local/apache --enable-so

 # make & make install

 # cp /usr/local/apache/bin/*  /usr/bin/

 # cp /usr/local/apache/bin/apachectl /etc/init.d/httpd

安装gd2http://www.boutell.com/gd/

   下载 gd-2.0.33.tar.gz

./configure make make install

Libraries have been installed in:

   /usr/local/lib

安装php www.php.net

  下载 php-5.1.2.tar.gz

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql --with-mysql-sock=/tmp/mysql.sock --with-mysqli=/usr/local/mysql/bin/mysql_config --with-xmlpc --with-jpeg-dir=/usr/bin --with-zlib-dir=/usr/bin --with-gd 

cp /usr/local/php/bin/*   /usr/bin

cp /soft/php-5.1.2/ php.ini-dist  /usr/local/php/lib/php.ini

vi /usr/local/apach/conf/httpd.conf

添加如下2行:

AddType application/x-httpd-php .php .phtml .php3 .php4

AddType application/x-httpd-php-source .phps

安装phpmyadmin: www.phpmyadmin.net

下载:phpMyAdmin-2.7.0-pl2.tar.gz

解压后mv/usr/local/下,然后修改config.default.php 修改相应的用户名和密码即可。

$cfg['Servers'][$i]['auth_type'] = 'http';  // Authentication method (config, http or cookie based)

$cfg['Servers'][$i]['user']     = 'root';  // MySQL user

$cfg['Servers'][$i]['password'] = ' ';    // MySQL password (only needed with 'config' auth_type)

:如红色部分,config作为认证方式,则下面得userpassword都必须添上,安全性较低

http做为认证方式,则弹出用户认证对话框.

至此:所有安装通过测试可以使用。

****************************ALL SUCESSFULLY********************************

Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
无相关信息