centos7 装机配置及 mysql 安装过程

打开网卡,使操作系统可以上网

1

ip add 查看网卡,lo是回环网卡可以忽略,ens33为实际网卡。

[root@localhost ~]# ip add
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:57:b7:c0 brd ff:ff:ff:ff:ff:ff
    inet 192.168.3.9/24 brd 192.168.3.255 scope global noprefixroute dynamic ens33
       valid_lft 601734sec preferred_lft 601734sec
    inet6 fe80::6b4e:2213:ded8:b6fc/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

2

vi /etc/sysconfig/network-scripts/ifcfg-ens33  //打开vi编辑器修改配置文件的内容

将 onboot=no 改为 onboot=yes (文件打开时处于命令模式,需要将光标移动到想要的地方按s进入插入模式,进行修改。修改完成后按Esc回到命令模式,输入“:wq”保存并退出vi ,或输入“:q!”不保存并推出vi)

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=b8052e2f-c8d4-4ba5-860d-e1e2d60bd148
DEVICE=ens33
ONBOOT=yes
ZONE=public
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
Type  :quit<Enter>  to exit Vim

3

systemctl restart network.service //重启网络

配置 ssh 以允许远程访问

1

安装 ssh :yum install ssh

2

启动 ssh:

service sshd start

chkconfig sshd on

可以在 windows操作系统中使用 xshell工具访问centos

安装 mysql

可以参考 mysql 的文档:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

1

下载rpm文件:wget http://repo.mysql.com/mysql80-community-release-el7-2.noarch.rpm

2

安装rpm文件:rpm -Uvh mysql80-community-release-el7-2.noarch.rpm

3

安装服务器(需要下载所有的安装文件,耗时较长):yum install  -y  mysql-community-server

4

启动 mysql :systemctl start mysqld.service(el7平台使用), service mysqld start(其他平台使用)。

配置 mysql

1

查看安装时生成的默认密码:grep 'temporary password' /var/log/mysqld.log

[root@localhost ~]# grep 'temporary password' /var/log/mysqld.log
2019-04-08T12:16:09.849530Z 1 [Note] A temporary password is generated for root@localhost: gvMa4jAqvr;+

2

使用临时的 root 密码登陆 mysql :mysql -uroot -p

3

修改 root 密码:ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';  (英文大小写 + 数字 + 特殊字符)

4

授权外网访问:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'MyNewPass567!' WITH GRANT OPTION;

5

刷新授权:FLUSH  PRIVILEGES;

配置防火墙

1

在防火墙中添加3306端口(这是 mysql 默认的安装端口):firewall-cmd --zone=public --add-port=3306/tcp --permanent

2

重启防火墙:firewall-cmd --reload

 

posted @ 2019-04-08 21:19  echo三毛  阅读(191)  评论(0编辑  收藏  举报