美文网首页
CentOS 6.3编译安装LAMP环境笔记

CentOS 6.3编译安装LAMP环境笔记

作者: 03ngnntds | 来源:发表于2019-04-15 10:32 被阅读0次

    这篇文章主要介绍了CentOS 6.3编译安装LAMP环境笔记,本文从系统安装讲解,涵盖了系统、LAMP环境的安装和配置等内容,需要的朋友可以参考下

    最近抽空在虚拟机上测试成功了LAMP各个最新版本的整合编译安装,算是把之前的博文整合精简,以下内容均在CENTOS6.3(安装minimal desktop和默认开发包)下测试安装成功,并做了相应优化配置,如有遗漏,还请留言指教。

    LINUX操作系统:centOS6.3 64bit(安装了系统默认开发包)

    APACHE:httpd-2.4.4

    MYSQL:mysql-5.6.10

    PHP:php-5.4.13

    注:推荐安装centos6.3系统时,在系统安装向导中。将默认开发包勾上,避免后期编译报错

    一.安装开发包(使用默认CENTOS更新源):

    复制代码 代码如下:

    yum -y install wget gcc-c++ ncurses ncurses-devel cmake make perl bison openssl openssl-devel gcc* libxml2 libxml2-devel curl-devel libjpeg* libpng* freetype*

    二.关闭iptables和SELINUX

    复制代码 代码如下:

    service iptables stop

    setenforce 0

    vi /etc/sysconfig/selinux

    SELINUX=disabled

    三.安装mysql数据库

    1.下载编译包:

    复制代码 代码如下:

    wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.13.tar.gz/from/http://cdn.mysql.com/

    2.安装前的初始配置工作:

    复制代码 代码如下:

    useradd -d /usr/local/mysql/ mysql #创建一个Mysql用户,指定家目录到/use/local目录下。

    mkdir /usr/local/mysql/data

    mkdir /usr/local/mysql/log #新建mysql下data和log子目录

    chown -R mysql:mysql /usr/local/mysql/data/

    chown -R mysql:mysql /usr/local/mysql/log/

    chmod 750 /usr/local/mysql/data

    chmod 750 /usr/local/mysql/log #修改目录的所属者以及所属组

    3.解包编译安装

    复制代码 代码如下:

    tar -zxv -f mysql-5.6.10.tar.gz

    cd mysql-5.6.10

    cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \

    -DMYSQL_UNIX_ADDR=/tmp/mysql.sock

    -DDEFAULT_CHARSET=gbk

    -DDEFAULT_COLLATION=gbk_chinese_ci

    -DEXTRA_CHARSETS=all

    -DWITH_MYISAM_STORAGE_ENGINE=1

    -DWITH_INNOBASE_STORAGE_ENGINE=1

    -DWITH_ARCHIVE_STORAGE_ENGINE=1

    -DWITH_BLACKHOLE_STORAGE_ENGINE=1

    -DWITH_MEMORY_STORAGE_ENGINE=1

    -DWITH_FEDERATED_STORAGE_ENGINE=1

    -DWITH_READLINE=1

    -DENABLED_LOCAL_INFILE=1

    -DMYSQL_DATADIR=/usr/local/mysql/data

    -DMYSQL_USER=mysql

    -DMYSQL_TCP_PORT=3306

    -DSYSCONFDIR=/etc

    -DWITH_SSL=yes

    make & make install

    编译注解:

    复制代码 代码如下:

    -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ #安装目录

    文章来源:http://www.iis7.com/b/ssyqdq/

    相关文章

      网友评论

          本文标题:CentOS 6.3编译安装LAMP环境笔记

          本文链接:https://www.haomeiwen.com/subject/biwywqtx.html