วันจันทร์ที่ 4 มกราคม พ.ศ. 2559

คำสั่งติดตั้ง MySQL CentOS


คำสั่งติดตั้ง MySQL CentOS

 ใช้คำสั่งตรวจสอบว่ามี Mysql อยู่ในเครื่องเราหรือไม่
- rpm -qa | grep MariaDB

ใช้คำสั่งลบ Mysql ที่มีอยู่หรือที่ติดมากับ CentOS
- rpm -e --nodeps MariaDB-shared
- rpm -e --nodeps MariaDB-client
- rpm -e --nodeps MariaDB-server

ใช้คำสั่งเข้าไปปิดไฟล์วอล
- vi /etc/sysconfig/selinux
- vi /etc/sysconfig/iptables
- vi /etc/security/limits.conf
- service iptables restart


ใช้คำสั่งตรวจสอบ libs mysql และทำการลบ
- rpm -e --nodeps mysql-libs

ใช้คำสั่ง copy และเปลี่ยนชื่อ my.cnf ไปไว้ทใน /etc
- cp my_cnf16G.txt /etc/my.cnf

ใช้คำสั่งแก้ไข my.cnf
- vi /etc/my.cnf

ใช้คำสั่งลบ libs และ mysql
- rm -rf /var/lib/mysql/*
- rm -Rv mysql:mysql /var/lib/mysql

ใช้คำสั่งติดตั้ง Mysql
- rpm -ivh MariaDB...client.rpm --nodeps --force
- rpm -ivh MariaDB...shared.rpm --nodeps --force
- rpm -ivh MariaDB...server.rpm --nodeps --force

ใช้คำสั่งกำหนดสิทธ์ให้สามารถแก้ไข libs และ mysql อีกครั้ง
- chown -Rv mysql:mysql /var/lib/mysql/

ใช้คำสั้งติดตั้ง mysql
- sudo -u mysql mysql_install_db

ใช้คำสั่ง restart service mysql
- service mysql restart

ใช้คำสั่งกำหนด password ให้กับ mysql
- /usr/bin/mysqladmin -u root password '123456'

ใช้คำสั่งเข้า mysql
- mysql -u root -p
- QUIT
- service mysql restart


หาก connect ไม่ได้ให้เข้าไปที่ vi /etc/sysconfig/iptables
เพิ่มและกำหนดพอท -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
และ service iptables restart


create database hos;
grant all on *.* to sa@"%" identified by 'sa' with grant option;
grant super on *.* to sa@"%" identified by 'sa' with grant option;
flush privileges;


mysqlcheck -u root -p --auto-repair referdb




ติดตั้ง PHP ควรเป็นเวอร์ชั่นเดียวกันนะครับ rpm -qa | grep php ตรวจสอบ

-  yum install php
-  vi /etc/php.ini  แก้ไข short_open_tag = On
-  yum php-mysql-5.3.3-27.el6_5.x86_64
-  yum install php-devel-5.3.3-27.el6_5.x86_64
-  yum install php-gd-5.3.3-27.el6_5.x86_64  
-  yum install php-pear gcc
-  yum install ImageMagick ImageMagick-devel ImageMagick-perl
-  pecl install imagick
-  service httpd resatrt

ไม่มีความคิดเห็น:

แสดงความคิดเห็น