LAMP架构介绍;MySQL安装(上中下)

11.1 LAMP架构介绍

1. LAMP包含:Linux+Apache(httpd)+MySQl+PHP

Linux : 操作系统(centos)

Apache:httpd——外部服务软件

MySQl:存储数据软件(字符串)

PHP : 脚本语言(以作网站为主)

2. Apache(httpd) , MySQl , PHP 这三个角色可以安装在同一台机器上,也可以分开使用。(注意:httpd 和 PHP 要在一起)

3.

11.2 MySQL_MariaDB介绍

1.

扩展:

mysql5.5源码编译安装   http://www.aminglinux.com/bbs/thread-1059-1-1.html

mysql5.7二进制包安装(变化较大) http://www.apelearn.com/bbs/thread-10105-1-1.html

11.3 MySQL安装(上)

安装下载工具: yum -y install wget

1. 进入下载安装包目录:

[[email protected] ~]# cd /usr/local/src/

2. 下载mysql安装包:

[[email protected] src]# wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz

11.4 MySQL安装(中)

3. 解包解压mysql包:

[[email protected] src]# tar zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz

4. 移动解压过的包,并且改名:

[[email protected] src]# mv mysql-5.6.35-linux-glibc2.5-x86_64  /usr/local/mysql

5. 进入mysql目录下:

[[email protected] src]# cd /usr/local/mysql

6. 创建mysql用户:

[[email protected] mysql]# useradd mysql

7. 根目录下,创建data目录:

[[email protected] mysql]# mkdir /data/

8. 安装依赖包:

[[email protected] mysql]# yum install -y perl-Data-Dumper

[[email protected] mysql]# yum install -y libaio

9. 初始化,指定用户为mysql,指定数据库目录为/data/mysql:

[[email protected] mysql]# ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql

10. 检验上一条命令执行是否有错?(数值0为没问题):

[[email protected] mysql]# echo $?

11. 编辑my.cnf配置文件:

[[email protected] mysql]# vim /etc/my.cnf

更改内容(图片中三行用#号暂时注释掉):

datadir=/data/mysql

socket=/tmp/mysql.sock

11.5 MySQL安装(下)

12. 拷贝mysql.server文件,并改名为mysqld:

[[email protected] mysql]# cp support-files/mysql.server  /etc/init.d/mysqld

13. 编辑mysqld:

[[email protected] mysql]# vi /etc/init.d/mysqld

更改内容:

basedir=/usr/local/mysql

datadir=/data/mysql

14. 设置mysqld开机启动:

[[email protected] mysql]# chkconfig --add mysqld

15. 启动mysqld服务:

[[email protected] mysql]# service mysqld start

16. 搜索mysql进程:

[[email protected] mysql]# ps aux |grep mysql

17. 查看mysql对应的端口号:

[[email protected] mysql]# netstat -lntp

18. 关闭mysqld服务:

[[email protected] mysql]# service mysqld stop

19. 启动mysqld服务(命令行模式):

[[email protected] mysql]# /usr/local/mysql/bin/mysqld_safe -defaults-file=/etc/my.cnf --user=mysql --datadir=/data/mysql &

20. 关闭mysqld服务(命令行模式):

[[email protected] mysql]# killall mysqld

安装 killall命令 yum install -y psmisc

时间: 2025-01-12 04:18:42

LAMP架构介绍;MySQL安装(上中下)的相关文章

LAMP架构介绍Mysql安装

LAMP架构介绍 MySQL和MariDB介绍 MySql安装 mysql解压缩 mv目录并且更改名字 创建mysql 针对以上4个dumper全部安装,安装依赖包 启动文件 使用默认的mysql的配置文件 启动脚本 对脚本文件进行编辑 将mysql服务加入到开机启动和分配权限 启动服务 启动进程与端口 另外mysql启动方式: 关闭mysql 原文地址:http://blog.51cto.com/wbyyy/2073300

LAMP架构之——MySQL安装

本节讲述的是mysql的安装过程,这里我们使用二进制格式进行安装.我用的是mariadb-5.5.36-linux-x86_64.tar.gz进行安装. 1.准备数据存放的文件系统 一般数据库的大小会一直变大,因此我们用逻辑卷来存放. 新建一个逻辑卷,并将其挂载至特定目录即可. 并修改文件系统类型 这里假设其逻辑卷的挂载目录为/mydata,而后需要创建/mydata/data目录做为mysql数据的存放目录. 当然这里的目录都是需要实现创建的,这里我就不演示了. 2.新建用户以安全方式运行进程

LAMP架构、MYSQL安装

LAMP架构 1.lamp包含什么 httpd.PHP.MySQL三者如何工作MySQL存储用户名,密码一些数据,图片之类的放在静态文件里 MySQL_MariaDB介绍 MySQL安装 1.首先下载软件包 [[email protected] src]# wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz --2018-02-26 21:12:00-- http://mir

37.LAMP架构、MySQL安装

一.LAMP架构介绍 Linux+Apache(httpd)+MySQL+PHP PHP网站(Google.淘宝.百度.51cto博客.猿课论坛) 三个角色可以在一台机器.也可以分开(httpd和PHP要在一起)apache无法直接与mysql联系,php作为apache的一个模块与mysql交换数据 二.MySQL/Mariadb介绍 MySQL是一个关系型数据库,由mysql ab公司开发,mysql在2008年被sun公司收购(10亿刀),2009年sun公司被oracle公司收购(74亿

部署LAMP架构之Mysql安装

部署LAMP架构安装Mysql数据库1.安装环境包2.源码文件解压到/opt/目录下3.安装环境包 -DCMAKE_INSTALL_PREFIX=/usr/local/mysql #指定安装路径 -DDEFAULT_CHARSET=utf8 #指定字符集支持中文 -DDEFAULT_COLLATION=utf8_general_ci #默认字符集 -DEXTRA_CHARSETS=all #指定扩展字符集 -DSYSCONFIDIR=/etc #指定配置文件目录 -DMYSQL_DATADIR=

11.1 LAMP架构介绍 11.2 MySQL、MariaDB介绍 11.3/11.4/11.5 MySQL安装

11.1 LAMP架构介绍 11.2 MySQL.MariaDB介绍 11.3/11.4/11.5 MySQL安装 扩展 mysql5.5源码编译安装 http://www.aminglinux.com/bbs/thread-1059-1-1.html mysql5.7二进制包安装(变化较大) http://www.apelearn.com/bbs/thread-10105-1-1.html 11.1 LAMP架构介绍 Linux + Apache(httpd)+ MySQL + PHP  PH

LAMP架构介绍、MySQL,MariaDB介绍、MySQL安装

LAMP架构介绍 LAMP指的L(linux).A(Apache).M(mysql).P(php):apache+php需要在一台主机,mysql可以分开也可以在同一台主机上运行. 工作模式如下: 静态文件:图片.文档,不用通过加载mysql去取数据 动态文件:js等通过php模块调用mysql,再通过apache展示来实现的动态资源 MySQL,MariaDB介绍 mysql:关系型数据库,由sun公司研发,后被oracle公司收购: 其版本: community 社区版:enterprise

LAMP架构介绍及mysql安装

LAMP架构介绍 LAMP是Linux+Apache(httpd)+MySQL+PHP的简写,即把Apache.MySQL以及PHP安装在linux系统上,组成一个运行环境来运行PHP脚本语言,通常是网站.比如Google.淘宝.百度.51cto博客.猿课论坛等就是用PHP语言写出来的. httpd.PHP.MySQL三个角色可以在一台机器.也可以分开,但httpd和PHP要安装在一台机器上,这也是PHP作为Apache的一个模块存在的,它们两必须在一起. httpd.PHP.MySQL三者如何

LAMP架构介绍,MYSQL和MariaDB介绍,MYSQL安装

LAMP架构介绍 LAMP 是Linux Apache MySQL PHP的简写,说白了就是把Apache, MySQL以及PHP安装在Linux系统上,组成一个环境来运行php的脚本语言.Apache是最常用的WEB服务软件,而MySQL是比较小型的数据库软件,这两个软件以及PHP都可以安装到windows的机器上. MySQL和MariaDB介绍 MySQL是一个关系型数据库,有mysql ab公司开发,mysql在2008年被sun公司收购(10亿刀),2009年sun公司被Oracle公