linuxサーバcentosインストールmysqlおよび関連環境構成javaプロジェクトのメンテナンス

2819 ワード

リモート接続サーバssh接続ツールSecureCRTダウンロード:SecureCRTダウンロードリンク
 
1.centosサーバの下にjdkリンクをインストール
2.centosサーバの下にtomcatリンクをインストールする
3.centosサーバの下にredisリンクをインストールする
 
linuxのcentosサーバでmysqlをインストールするには、次の手順に従います.
1.mysqlがインストールされているかどうかを確認し、関連するインストールパッケージを削除します.
#        mysql、mariadb
rpm -qa | grep mysql
rpm -qa | grep mariadb

#     mysql、mariadb
yum -y remove mysql*
yum -y remove mariadb*

#     
yum -y install autoconf

2.mysqlのインストール
#    
cd /usr/local/services/mysql

#     
wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz

#     
tar -zxvf mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz

#      mysql      
cat /etc/passwd
cat /etc/group

#         ,    MySQL    ,   mysql    
groupadd mysql
useradd -r -g mysql mysql


#    /usr/local/dev/mysql            
chown -R mysql:mysql /usr/local/services/mysql

#         
/usr/local/services/mysql/mysql-5.6.39-linux-glibc2.12-x86_64/scripts/mysql_install_db --user=mysql --basedir=/usr/local/services/mysql/mysql-5.6.39-linux-glibc2.12-x86_64 --datadir=/usr/local/services/mysql/mysql-5.6.39-linux-glibc2.12-x86_64/data

#             ,    、  
cp /usr/local/services/mysql/mysql-5.6.39-linux-glibc2.12-x86_64/support-files/mysql.server /etc/init.d/mysql


#      ,  mysql        
vi /etc/init.d/mysql

#      :
#chkconfig: 2345 10 90
#description: mysql init script
#set mysql dirtory
basedir=/usr/local/services/mysql/mysql-5.6.39-linux-glibc2.12-x86_64
datadir=/usr/local/services/mysql/mysql-5.6.39-linux-glibc2.12-x86_64/data

#        
chkconfig mysql on

#   mysql       
vi /etc/profile

#      
MYSQL_HOME=/usr/local/services/mysql/mysql-5.6.39-linux-glibc2.12-x86_64
PATH=$PATH:$MYSQL_HOME/bin
export PATH MYSQL_HOME

#        
source /etc/profile

3.mysql構成
#  mysql
service mysql start

#  mysql
mysql -u root -p


#        
show databases;

#   mysql    
use mysql;

#           '123456'    ,        

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

#          
flush privileges;

#         
select host,user from user;

+-----------+------+
| host      | user |
+-----------+------+
| %         | root |
| 127.0.0.1 | root |
| ::1       | root |
| localhost |      |
| pro       |      |
| pro       | root |
+-----------+------+
#   % root         
--------------------- 
  :    2015 
  :CSDN 
  :https://blog.csdn.net/yangliangliang2011/article/details/79678237 
    :         ,         !

 
 
 
コメント:
1.サービスmysql startを実行してmysqlを起動するとき、ヒント:env:/etc/init.d/mysql: Permission denied
#            ,                 
chmod a+wrx /etc/init.d/mysql

#     mysql    ,      
service mysql start

2.