搭建云mysql_快速搭建云服务器

2ff34e647e2e3cdfd8dca593e17d9b0a.png

主要的就是下面这几个:

home:家,用户的家 例如:一个用户tom 在home就会存在tom的目录

root:超级管理员root的家

etc:存放配置文件

usr:存放共享的资源

II.Linux常用的命令1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48cd 切换命令

cd /

cd ~

cd ../../

cd xx

ll 展示所有的文件

ll -h 友好的展示

mkdir 创建目录

mkdir 目录名

mkdir -p a/b/b/b

rmdir 移除目录

rmdir 目录名 :移除空目录

touch 文件名:创建一个空文件

cp 文件名 目录/文件名:复制

mv 文件名 目录/文件名:移动

mv 文件名 新文件名:重命名

rm 文件名:带询问的删除文件

rm -f 文件名:不带询问的删除文件

rm -rf 目录|文件:不带询问的递归文件

tar: 打包|解压一个目录或者文件

tar -cvf 文件名 目录:将指定的目录打包成一个指定的文件

tar -zcvf 文件名 目录:将指定的目录打包并且压缩成一个指定的文件

tar -xvf 文件名 :将指定的文件解压到当前目录

tar -xvf 文件名 -C 目录:将指定的文件解压到指定的目录

grep 查找

| 管道

ps -ef | grep java

netstate -an | grep 3306

kill -9 pid :强制结束一个进程

ifconfig:查看当前网卡信息

ping:查看网络是否通畅

chmod 777 文件名

chown 更改文件的归属者

netstat -ntlp 查看端口

ps -ef|grep java 查看tomcat是否开启

firewall-cmd --permanent --zone=public --list-ports //查看开启的端口

III.快速搭建服务器

为了更好安装服务器的软件,我们可以借助下面的软件工具,能够快速搭建

1、用软件连接远程服务器

SecureCRT

百度云地址:

9f6b55cab4276de9c2fff0296c7bec24.png

之后输入主机、用户名、密码就可以了

如果有乱码在

0741d5cbaa1b735f6340022e182d3466.png

2、ftp服务器软件

百度云地址:

ab5c295b582d3689a3756452e14898e4.png

3、安装软件

提供了一些软件,百度云地址:

将这些软件传到 root 目录下

7c1413beaf8b56f66a002b69c226252c.png

之后只需要静静的等待就可以了

a、安装JDK

步骤一:检测是否安装了jdk 运行java -version

若有需要将其卸载

步骤二:查看安装那些jdk

rpm -qa | grep java

步骤三:卸载

rpm -e –nodeps 卸载的包

步骤四:在 /usr/local创建一个 java目录

mkdir java

步骤五:将上传的jdk复制到 java目录下

cp /root/jdk.xxxxx.tar /usr/local/java

将其解压

tar -xvf jdk.xxx.tar

步骤六:安装依赖

yum install glibc.i686(任意目录下执行)

步骤七:配置环境变量

编辑 vi /etc/profile

在文件最后添加一下信息 (到最后按下o插入一行)1

2

3

4

5#set java environment

JAVA_HOME=/usr/local/java/jdk1.7.0_72

CLASSPATH=.:$JAVA_HOME/lib.tools.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH PATH

步骤八:保存退出 esc + : + wq

source /etc/profile 使更改的配置立即生效

b、CentOS6.5安装MySQL

简单的安装就是

步骤一:

yum -y install mysql-server

步骤二:启动服务

service mysqld start

步骤三:修改mysql的root的密码

登录:

mysql -uroot

修改密码:1

2

3use mysql;

update user set password = password('root') where user = 'root';

flush privileges;# 刷新

步骤四:开启远程访问1

2grant all privileges on *.* to 'root' @'%' identified by 'root';

flush privileges;

步骤五:开启防火墙端口 33061

2

3/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

将该设置添加到防火墙的规则中

/etc/rc.d/init.d/iptables save

步骤六:自动启动:

chkconfig mysql on

虚拟机安装:1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44a.检测是否安装了mysql

rpm -qa | grep mysql

b.卸载系统自带的mysql

rpm -e --nodeps 卸载的包

rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686

c.上传mysql

d.在 /usr/local/ 创建一个mysql

e.复制mysql 到 mysql目录下 cp /root/MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar ./mysql(在local目录下)

f.解压 tar tar -xvf MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar

会有几个rpm文件

g.安装

安装mysql的服务器端

rpm -ivh MySQL-server-5.5.49-1.linux2.6.i386.rpm

注意:第一次登录mysql的时候没有不需要密码的 以后都需要

安装mysql的客户端

rpm -ivh MySQL-client-5.5.49-1.linux2.6.i386.rpm

h.查看mysql的服务状态

service mysql status

启动 mysql

service mysql start

停止mysql

service mysql stop

i.修改mysql的root的密码

登录:mysql -uroot

修改密码:

use mysql;

update user set password = password('root') where user = 'root';

flush privileges;# 刷新

j.开启远程访问

grant all privileges on *.* to 'root' @'%' identified by 'root';

flush privileges;

k.开启防火墙端口 3306 退出mysql

3306端口放行

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

将该设置添加到防火墙的规则中

/etc/rc.d/init.d/iptables save

l:设置mysql的服务随着系统的启动而启动

加入到系统服务:

chkconfig --add mysql

自动启动:

chkconfig mysql on

CentOS7安装Mysql:1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

261、wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

2、yum -y install mysql57-community-release-el7-10.noarch.rpm

3、yum -y install mysql-community-server

4、systemctl start mysqld.service

5、systemctl status mysqld.service(看mysql的运行状态)

6、 grep "password" /var/log/mysqld.log(查看mysql原始密码)

7、mysql -uroot -p

8、为了让密码设置的可以简单

set global validate_password_policy=0;

set global validate_password_length=1;

9、ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';(设置密码为root)

10、systemctl is-enabled mysqld.service;echo $?( 查看是否开机自启,如果是enable则是)

11、systemctl enable mysqld.service(设置开机自启)

注意:开放3306端口1

2

3

4

5

6firewall-cmd --permanent --zone=public --add-port=3306/tcp

firewall-cmd --permanent --zone=public --add-port=3306/udp

firewall-cmd --reload

c、安装Tomcat

步骤一:在/usr/local/ 创建tomcat目录

步骤二:复制tomcat 到 /usr/local/tomcat

步骤三:解压tomcat

步骤四:启动tomcat 进入 bin

方式1:

sh startup.sh

方式2:

./startup.sh

步骤五:开启端口号 8080

8080端口放行

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

将该设置添加到防火墙的规则中

/etc/rc.d/init.d/iptables save

注意:

查看日志文件

tail -f logs/catalina.out

退出 ctrl+c

注意:如果是CentOS7

上面的开放端口和添加防火墙规则则不生效,使用下面这一套1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20- 开启防火墙的命令:systemctl start firewalld.service

- 开放端口:firewall-cmd --permanent --zone=public --add-port=8080/tcp // 去掉--permanent表示临时的

- 加载配置:firewall-cmd --reload

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

补充命令:

关闭防火墙的命令:systemctl stop firewalld.service

开机自动启动:systemctl enable firewalld.service

关闭开机自动启动:systemctl disable firewalld.service

查看防火墙状态:systemctl status firewalld

查看开启的端口:firewall-cmd --permanent --zone=public --list-ports

如果想要修改tomcat的默认端口为801

2

3

4

5

6

7

8

9

10

11

121、cd 到tomcat的conf下,vi server.xml,操作如下:将8080改为80

connectionTimeout="20000"

redirectPort="8443" />

/

2、开放端口:firewall-cmd --permanent --zone=public --add-port=80/tcp

3、firewall-cmd --reload

4、systemctl restart firewalld.service

d、结果如下

tomcat.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值