广

MYSQL

  • MYSQL
  • MSSQL
  • Redis
  • MongoDB
  • oracle数据库
  • 数据管理

    Apache/PHP/MySQL for rhas3的安装

    2018-05-03 14:17:21 次阅读 稿源:互联网
    零七网广告
    全网推广平台,软文发布

    今天安装成功了APM,总结一下,给大家一个文档。

    一安装前的准备工作

    1.创建软件安装目录:

    # useradd software
    把安装文件拷贝到/home/software目录
    删除RH AS 3.0 Update 1 自己带的相关RPM包
    rpm -e --nodeps httpd-2.0.46-26.ent
    rpm -e --nodeps php-4.3.2-8.ent
    二.安装MySQL
    # cd /home/software/mysql-4.0.17
    # ./configure --prefix=/usr/local/mysql --with-charset=gbk
    --without-debug 去除debug模式
    --enable-assembler 使用一些字符函数的汇编版本
    --without-isam 去掉isam表类型支持 现在很少用了 isam表是一种依赖平台的表
    --with-pthread 强制使用pthread库(posix线程库)
    --enable-thread-safe-client 以线程方式编译客户端
    --with-client-ldflags=-all-static
    --with-mysqld-ldflags=-all-static 以纯静态方式编译服务端和客户端
    --with-raid 激活raid支持
    # make

    # make install

    # ./scripts/mysql_install_db

    # cd /usr/local
    # groupadd mysql
    # useradd mysql -g mysql -M -s /sbin/nologin
    # chmod 750 mysql -R
    # chgrp mysql mysql -R
    # chown mysql mysql/var -R

    # chown -R mysql.mysql /usr/local/mysql/var


    # cd /home/software/mysql-4.0.17

    # cp ./support-files/my-medium.cnf /etc/my.cnf -fv
    # cp support-files/mysql.server /etc/init.d/mysqld copy启动的mysqld文件
    # chmod 700 /etc/init.d/mysqld
    # cd /usr/local/mysql/libexec
    # cp mysqld mysqld.old
    # strip mysqld
    # chkconfig --add mysqld
    # chkconfig --level 345 mysqld on
    # service mysqld start
    pstree |grep mysqld 查看mysql有没有正常启动
    # ln -s /usr/local/mysql/bin/mysql /sbin/mysql
    # ln -s /usr/local/mysql/bin/mysqladmin /sbin/mysqladmin
    # ln -s /usr/local/mysql/bin/mysqldump /sbin/mysqldump
    为了执行命令方便。
    增加root用户的密码:

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七网广告
    零七网广告
    零七网广告
    零七网广告