收藏文章 楼主

linux第五次学习任务

版块:linux   类型:普通   作者:小绿叶技术博客   查看:456   回复:0   获赞:3   时间:2020-08-03 13:29:29


8月

重置MySQL root密码

# yum -y install httpd mariadb mariadb-server php php-mysql php-bcmath php-mbstring

yum install -y mariadb mariadb-server python2-python

systemctl enable mariadb


mysql_secure_installation 

初始化数据库 y,n,y,y


mysql -uroot -p000000

登录数据库,以6个0为密码登录

============忘记密码先停止再修改mysql密码==============

systemctl stop mariadb ; 

pkill -9 mysql ; 

#杀进程,最该权限


rm -rf /var/lib/mysql/* ; 

#清除缓存


systemctl restart mariadb ; 


chown mysql:mysql /var/run/mariadb/mariadb.pid

修改

-------修改密码-------

#!/bin/bash

mysql_secure_installation <<eof

123456

y

000000

000000

y

n

y

y

eof

----------------------

=================================

2.远程连接MySQL数据库导入数据

# 登陆远程数据, -h 指定IP ; -u 指定用户, -p密码, -e 脚本模式,多条数据库命令

mysql -h eisc.cn -u eisc -peisccn -e "

select now();

show database;

create user 'test'@'%' identified by '1234'; # 创建用户test %是远程登陆,密码为1234

"

zcat create.sql.gz | mysql -ueisc -peisccn eiscdatabase

# 查看sql压缩文件,并管道将文件传值给:登录远程数据库,导入的库名为eiscdatabase

mysql -u eisc-p eisccn eiscdatabase < abc.sql # 导入方式二



3.Linux命令导入导出sql

mysqldump -u eisc -peisccn eiscdatabase > abc.sql

# 符号 > 导出, < 导入

4.搭建Nginx反向代理

找到nginx.conf文件,vi打开,然后找到http{},在{}里面加上一句include /usr/local/etc/nginx/reverse-proxy.conf;


  这里的意思是引用另外一个代理服务的配置文件,退出vi,在同目录下面新建reverse-proxy.conf文件。


upstream monitor_server {

    server 172.16.17.112:8080;

}

  

server

{

    listen 8900;

    server_name www.suibianyuming.cn;

    location / {

        proxy_redirect off;

        proxy_set_header Host $host;

        proxy_set_header X-Real-IP $remote_addr;

        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

        proxy_pass http://monitor_server;

    }

    #access_log logs/nagios.xxx123.tk_access.log;

}


5.Nginx反向代理配置多种方式负载均衡 



提供企业建站服务,免费网防系统,提交信息登录 http://yundun.ddoss.cn 邮箱: proposal@ddoss.cn 
回复列表
默认   热门   正序   倒序

回复:linux第五次学习任务

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息