LAMP服务器环境搭建二、mysql安装

原创 2012年03月26日 11:15:28

编译时,安装顺序如下,参考文章

yum install gcc
yum install ncurses-devel
yum install gcc-c++

./configure \
--prefix=/usr/local/mysql \
--with-unix-socket-path=/tmp/mysql.sock \
--localstatedir=/usr/local/mysql/data \
--with-charset=utf8 \
--without-debug \
--enable-assembler \
--without-isam \
--with-client-ldflags=-all-static \
--with-mysqld-ldflags=-all-static


以下是上述参数的注解

--prefix=/usr/local/mysql 
指定msyql安装目录
--with-unix-socket-path=/tmp/mysql.sock
这个是指定mysql服务器启动后,联机套接字文件所处的位置和文件名。
--localstatedir=/usr/local/mysql/data
指定mysql的数据库目录
--with-charset=gbk 
添加gbk中文字符支持
--without-debug
去除debug模式
--enable-assembler
使用一些字符函数的汇编版本
--without-isam
去掉isam表类型支持,现在很少用了,isam表是一种依赖平台的表
--with-client-ldflags=-all-static
--with-mysqld-ldflags=-all-static

make && make install

mysql 安装完成后

1、建立msyql用户组

[root@localhost ~]# grep mysql /etc/group

#查询系统中是否有mysql这个用户组,没有则添加。

[root@localhost ~]# groupadd mysql

#增加一个名为mysql的用户组

2、建立mysql用户

[root@localhost ~]# grep mysql /etc/passwd

#查询系统中是否有mysql这个用户,没有则添加。

[root@localhost ~]# groupadd mysql

[root@localhost ~]# useradd mysql -g mysql -M -s /sbin/nologin

#增加一个名为mysql的用户。

-g:指定新用户所属的用户组(group)

-M:不建立根目录

-s:定义其使用的shell,/sbin/nologin代表用户不能登录系统。

/usr/local/mysql/bin/mysql_install_db

启动:
/usr/local/mysql/bin/mysqld_safe --user=root&
/usr/local/mysql/share/mysql/mysql.service start

 

 

相关文章推荐

CentOS6.8服务器LAMP环境搭建(四) 源码安装phpMyAdmin4.7.0

一、在phpMyAdmin官方网站http://www.phpmyadmin.net/downloads/下载源码包 cd /usr/local/src wget https://files.phpm...

CentOS6.8服务器LAMP环境搭建(三) 源码安装php7.1.4

第一篇写了CentOS6.8服务器LAMP环境搭建(一) 安装Apache2.4.25,接下来接着CentOS6.8服务器LAMP环境搭建(二) 使用cmake安装MySQL5.7.18,续写Cent...

CentOS6.8服务器LAMP环境搭建(一) 安装Apache2.4.25

一、系统环境 系统平台:CentOS 6.8 64位 Apache版本: httpd-2.4.25.tar.gz MySQL版本: mysql-5.7.18.tar.gz PHP版本: php...

Linux服务器LAMP环境搭建全过程(安装方式)

目前世界最流行的企业建站方式是LAMP(Linux+Apache+MySQL+PHP),即使用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库,PHP作为服务器端脚本解释器。...

Centos7.3_64位安装Apache2.4_mysql5.7_php5.4(阿里云LAMP php环境搭建图文教程)

Centos7.3_64位安装Apache2.4_mysql5.7_php5.4(阿里云LAMP环境搭建图文教程) 一、Apache Centos7默认已经安装httpd服务,只是没有启动。 如...

LAMP服务器环境搭建之初体验

最近公司给客户做一个手机APP,需要设计一个PC端的PHP后台管理系统,以前对linux系统知之甚少,经历网站从无到有的过程之后,学到了不少东西,记录下来,备忘! 1、阿里云主机:CPU: 2核 ...
  • vsiryxm
  • vsiryxm
  • 2014年12月10日 10:47
  • 303

Ubuntu下(Linux+Apache+MYSQL+PHP, LAMP)环境搭建

Ubuntu下(Linux+Apache+MYSQL+PHP, LAMP)环境搭建

Lamp(linux+apache+mysql+php)环境搭建

Lamp(linux+apache+mysql+php)环境搭建

LAMP环境搭建(Linux+Apache+MySQL+PHP)

一、PHP(PHP Hypertext Preprocessor),最初称为“Personal Home Page Tools” 1994年Rasmus Lerdorf 开始计划发展。 1...

CentOS6.5 ( Linux )下 LAMP 服务器环境搭建及服务器远程管理工具

CentOS6.5 ( Linux )下 LAMP 服务器环境搭建及服务器远程管理工具
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:LAMP服务器环境搭建二、mysql安装
举报原因:
原因补充:

(最多只允许输入30个字)