리눅스에서 톰캣 설치 MySQL을 설치 리눅스는

톰캣 설치 :
1. 설치 패키지의 압축을 풉니 다 :
-C 타르 -zxvf 설치 패키지 이름이 대상 디렉토리에 압축 해제합니다
추출 위치를 지정 -C
2. 포트를 엽니 다
포트를 추가 iptables에 -A INPUT -ptcp --dport 포트 번호는 동의 -j
구성을 저장 : 서비스 iptables에 저장
방화벽을 다시 시작 서비스 iptables를 다시 시작
3. 액세스 :
참고 : 해당 포트를 열 수있는 방화벽에 대한 지침에 액세스 할 수없는 경우 액세스, 다음, 다음, 서버와 다음 액세스를 해제 할 수없는 경우 스크립트을 / etc / sysconfig / iptables에 설정 파일 라인
구성 정보 : -A INPUT -m 상태 --state NEW -m TCP 동의 -j 8080 --dport -p TCP
바람둥이 시작 쉬 startup.sh : 바람둥이의 빈 디렉토리는 명령을 사용한다
바람둥이를 중지 SH shutdown.sh
  • MySQL 설치 :
1. 현재 디렉토리에 설치 패키지의 압축을 풉니 다 :
타르 -zxvf 설치 패키지 이름

 

2. 다음 폴더의 경우 / usr / local / mysql 디렉토리로 이동 한 후 파일을 압축 해제 및 이름 변경

디렉토리 MV / usr / 지방 / mysql을 추출 후

 

 3. 데이터 디렉토리를 생성, MySQL의 디렉토리를 입력 :

MKDIR 데이터

 

 4. 사용자 그룹 mysql을 만들기

groupadd mysql을

5. 사용자의 mysql을 만들기

은 useradd -g mysql을 mysql을

 

 6. / usr / 지방 / mysql을 디렉토리 대신 MySQL은 사용자의 소유자

대한 Chown -R mysql을.

참고 : MySQL의 또 다른 영어 뒤에 공간이 있습니다.

7. MySQL의 디렉토리 권한을 설정

chmod를 -R 755 ../mysql

 

 8. 초기화 MySQL의 디렉토리 :

先 安装 C ++ : 냠 GCC-C ++ cmake 들소-(STABLE)의 ncurses의 ncurses-(STABLE)가 libaio-(STABLE)하게 설치 -y

 

 然后再初始化:./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

报错信息:

 

 注意:如果报错: ./mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory,

那么使用命令:yum -y install numactl 来安装numactl。再重新初始化,初始化完成后记住自动生成的原始密码:puqgG:l<&4u5

 

 9.把/usr/local/mysql/support-files目录下的mysql.server复制到/etc/init.d目录下,并该名为:mysql,打开mysql文件,配置basedir和datadir两项。

 

 

 

 10.启动mysql:

/etc/init.d/mysql start

注意:要在/etc/profile配置文件中配置mysql的信息

配置信息:export PATH=/usr/local/mysql/bin:$PATH

 

 注意:如果报错:ERROR! The server quit without updating PID file (/usr/local/data/localhost.localdomain.pid).,请排查/etc/my.cnf配置文件中的配置,如果这里没错,再排查/etc/init.d/mysql配置文件。然后再启动.

my.cnf中的配置信息:

 

 mysql中的配置信息:

 

 

 

 11.连接mysql:

mysql -uroot -p

注意:如果报错:-bash: mysql: command not found

 

 执行命令:cd /usr/local/bin 进入bin目录

然后:ln -fs /usr/local/mysql/mysql.sock mysql.sock (这里的I是L的小写) 建立链接

然后再执行mysql -uroot -p 命令

 

 12.输入密码:

将生成的密码:复制过来。登陆成功

 

 13.修改密码并授权远程连接:

alter user 'root'@'localhost' identified by '123456'; (修改密码为123456)

 

 set password=password(“123456”);这个也能修改密码

use mysql;

 

 update user set user.Host='%' where user.User='root';(更新用户集)

 

 flush privileges;(刷新系统权限表)

 

 grant all privileges on *.* to 'root'@'%' ;(授权)

 

 flush privileges;

quit;(退出)

14.在etc/sysconfig/iptables配置文件中添加3306端口

 

 15.使用navicat远程连接数据库服务

安装完成!!!

추천

출처www.cnblogs.com/nukill/p/11605138.html