Linux-CentOS7安装mysql-tomcat-jdk

Linux的一些操作指令

1、关机流程:sync->shutdown或reboot->halt

sync:同步(将数据由内存保存到硬盘,如果不做,可能会丢失数据)

shutdown:关机指令

reboot:重启指令

halt:关闭系统

shutdown -h now:立马关机

                      +10:10分钟后关机(可以不用“+”号)

                      10:10:在10点10分关机

                 -r now:立马重启

                     +10:10分钟后重启(可以不用“+”号)

2、vi的操作

:w:保存不退出

:wq:保存并退出(可以使用“:x”)

:q:不保存退出

:q!:强制退出(不保存)

3、解压tar.gz格式的命令

tar -zxvf ...(...表示压缩包名)

4、cp复制

cp -r file(需要复制的文件) 目录(将文件复制到此目录):如果文件是一个目录需要加-r,如果是文件,可以不用-r

5、查看进程

ps -A|grep mysql:查看mysql进程

ps -ef|grep tomcat:查看tomcat进程

6、防火墙iptables、firewalld:在CentOS6.5之后就升级为firewalld防火墙,它更强大

systemctl start iptables.service/firewalld.service:启动防火墙

systemctl stop ...:关闭防火墙

systemctl mask ...:屏蔽防火墙(如果屏蔽防火墙,在启动之前需要解除屏蔽)

systemctl umask ...:解除屏蔽(解除屏蔽之后就可以正常启动防火墙了)

systemctl restart ...:重启

systemctl status ...:防火墙的状态(此命令可以查看防火墙是否开启)

防火墙的作用是禁止端口的开放,如果需要则可以设置需要开放的端口,如mysql需要使用3306,tomcat需要使用8080端口

MySQL的安装

1、直接使用Linux命令安装mysql(yum等命令)

2、启动mysql:systemctl start mysqld.service

3、此时第一次进入mysql,直接输入mysql即可进入

4、设置密码:set password for 'root@localhost'=password('12345678')

5、设置mysql编码:使用vi编辑/etc/my.cnfmysql配置文件

    在[mysqld]上添加:[client]

                                    default-character-set=utf8

    在[mysqld]下添加:character-set-server=utf8

                                    collation-server=utf8_general_ci

6、打开防火墙,开放端口,用于外部访问,远程连接

①永久开放http(也可以选择其他条件,临时开放等待)

firewall-cmd --permanent --add-service=http

②开放3306端口:firewall-cmd --add-port=3306/tcp --permanent

注:有可能出现的问题:在修改mysql密码之后,出现使用root登录不进去,但是不使用密码就能登录(匿名登录),因为出现了user=“”的情况

    解决方法:a、在/etc/my.cnf中[mysqld]下加入skip-grant-tables

                     b、重启mysql服务

                     c、直接进入mysql(输入mysql即可)

                     d、进入mysql库,删除user=“”;

                        ->use mysql;

                        ->delete from user where user="";

                        ->flush privileges;刷新,然后需要重新登录mysql

                     e、删除a步骤中添加的代码,并重启mysql

JDK1.8的安装

1:上传jdk1.8压缩包->/home/java文件夹中,并解压

2:配置环境 vi  /etc/profile,在最后添加以下代码

export JAVA_HOME=/home/java/jdk1.8.0_171

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

3:source /etc/profile:使修改的配置立即生效或运行:.  /etc/profile

4:查看jdk是否安装成功:java -version

Tomcat8的安装

1:下载并解压tomcat,复制tomcat到/opt工作目录下

2:进入/opt/apache-tomcat-8.5.8/bin目录,执行./startup.sh,启动tomcat

3:验证是否启动成功:wget http://localhost:8080

4:开启8080端口号:

Firewall防火墙:执行firewall-cmd --zone=public --add-port=8080/tcp --permanent

IP tables防火墙:vi /etc/sysconfig/iptables #编辑防火墙配置文件
添加 -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT,用于开放8080端口

5:重启防火墙:systemctl restart firewalld.service

猜你喜欢

转载自blog.csdn.net/qq_37978623/article/details/80766688
今日推荐