CentOS 6上实现LAMP的FPM模式(2)

  然后保存退出就可以了。
  接下来,就可以把这个服务添加到服务列表里了:

[root@centos6 init.d]# chkconfig --add httpd24 [root@centos6 init.d]# chkconfig httpd24 on [root@centos6 init.d]# chkconfig --list httpd24 httpd24 0:off 1:off 2:on 3:on 4:on 5:on 6:off [root@centos6 init.d]# service httpd24 start

  这样,我们的httpd2.4版本就可以通过service来控制了。
  同时,我们要开启httpd服务。
  至此,我们本步骤完成。

二、二进制安装mariadb-5.5.57 1、解包解压缩 tar xvfmariadb-10.2.9-linux-x86_64.tar.gz -C /usr/local/

  因为我们是二进制安装,所以必须要指定解压缩的目录为/usr/local/

2、创建逻辑卷

  首先,我们先添加一块硬盘,因为这个硬盘要存放数据库,所以尽量大一点,添加硬盘以后,需要输入命令来同步硬盘:

[root@centos6 src]# echo '- - -' > /sys/class/scsi_host/host2/scan [root@centos6 src]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 3.G 0 rom /mnt/boot sda 8:0 0 00G 0 disk ├─sda1 8:1 0 00M 0 part /boot ├─sda2 8:2 0 3.G 0 part [SWAP] └─sda3 8:3 0 195.G 0 part / sdb 8:16 0 00G 0 disk

  如果上面的命令中host2不能用的话就改成host0。
  然后,我们来创建逻辑卷

[root@centos6 src]# pvcreate /dev/sdb //创建pv Physical volume "/dev/sdb" successfully created [root@centos6 src]# vgcreate vg_mysqldb /dev/sdb //创建vg Volume group "vg_mysqldb" successfully created [root@centos6 src]# lvcreate -n lv_mysqldb -l +100%FREE vg_mysqldb //创建lv Logical volume "lv_mysqldb" created. [root@centos6 src]# mkfs.ext4 /dev/vg_mysqldb/lv_mysqldb -L /data/mysqldb //文件系统格式化

  创建好了以后,我们来挂载:

[root@centos6 src]# mkdir /data/mysqldb -p //创建挂载点,就是存放数据库的地方 [root@centos6 src]# vim /etc/fstab //设置开机挂载,增加一行 /dev/vg_mysqldb/lv_mysqldb /data/mysqldb ext4 defaults,acl 0 0 [root@centos6 src]# mount -a //挂载

  挂载完成以后,我们接着就可以创建用户了。

2、创建mysql用户

  因为mysql用户是系统用户,所以我们创建的时候要加上-r

[root@centos7 src]# useradd -d /app/mysqldb -r -m -s /sbin/nologin mysql

  -d 指定家目录
  -r 创建系统用户
  -m 系统用户时没有家目录的,该选项作用是强行指定家目录
  -s 指定shell
  创建用户以后,我们把/data/mysqldb/的所属人换成mysql

[root@centos7 src]# chown mysql /data/mysqldb/ 3、查看文件

  我们使用cd /usr/local/进入解开压缩包的目录,发现mariadb的目录名字不符合要求,所以我们可以直接修改名字,也可以创建一个软连接,创建软连接命令如下:

[root@centos7 mysql]# ln -s mariadb-10.2.8-linux-x86_64/ mysql 4、创建修改配置文件

  进入mysql文件夹,查看support-files文件夹中的内容,发现里面有我们的配置文件,但是配置文件不应该在这个目录下,应该放在/etc/mysql/下,所以,我们要创建这个目录,并把配置文件复制进去,具体的操作如下:

[root@centos7 src]# cd /usr/local/mysql/ [root@centos7 mysql]# ls bin include README-wsrep COPYING INSTALL-BINARY scripts COPYING.thirdparty lib share CREDITS man sql-bench data mysql-test support-files EXCEPTIONS-CLIENT README.md [root@centos7 mysql]# ls support-files/ binary-configure my-medium.cnf policy magic my-small.cnf wsrep.cnf my-huge.cnf mysqld_multi.server wsrep_notify my-innodb-heavy-4G.cnf mysql-log-rotate my-large.cnf mysql.server [root@centos7 mysql]# mkdir /etc/mysql [root@centos7 mysql]# cp support-files/my-huge.cnf /etc/mysql/my.cnf

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/e346331cc4562d7b2bb1c47bdab0740a.html