1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > linux mysql tomcat_Linux下安装Tomcat Linux下安装Mysql

linux mysql tomcat_Linux下安装Tomcat Linux下安装Mysql

时间:2024-07-01 19:57:22

相关推荐

linux mysql tomcat_Linux下安装Tomcat Linux下安装Mysql

Tomcat安装:

1.解压安装包:

tar -zxvf 安装包名称 -C 要解压到的目标目录

-C指定解压路径

2.打开端口:

添加端口:iptables -A INPUT -ptcp --dport 端口号 -j ACCEPT

保存到配置:service iptables save

重启防火墙:service iptables restart

3.访问:

注意:如果访问不了,那就关掉服务器再访问,如果可以访问说明防火墙没有打开相应的端口,那么就在/etc/sysconfig/iptables文件中配置一行脚本

配置信息:-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

启动tomcat:在tomcat中的bin目录使用命令:sh startup.sh

停止tomcat:sh shutdown.sh

Mysql安装:

1.解压安装包到当前目录:

tar -zxvf 安装包名称

2.将解压后的文件夹移动到/usr/local/目录下并重命名mysql

mv 解压后的目录 /usr/local/mysql

3.进入mysql目录,创建data目录:

mkdir data

4.创建用户组mysql

groupadd mysql

5.创建用户mysql

useradd -g mysql mysql

6.把/usr/local/mysql目录的所有者改为mysql用户

chown -R mysql .

注意:mysql后面有一个空格还有一个英文的 .

7.设置mysql目录的权限

chmod -R 755 ../mysql

8.在mysql目录下初始化:

先安装c++:yum -y install make gcc-c++ cmake bison-devel ncurses ncurses-devel libaio-devel

然后再初始化:./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

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/f配置文件中的配置,如果这里没错,再排查/etc/init.d/mysql配置文件。然后再启动.

f中的配置信息:

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远程连接数据库服务

安装完成!!!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。