centos7 部署全过程记录

uname -r

3.10.0-514.26.2.el7.x86_64

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

查看分区 :

fdisk -l

分区挂载

参考:https://www.applysquare.com/topic-cn/V48Kn0GYU/

取消挂载/home时出现umount: /home: device is busy,

fuser -m /home 

删除挂载 fuser -kvm /home  或者umount -l /home 强行解除挂载


挂载后如下:

fdisk -l

fdisk /dev/vdb

m

d  #删除原有分区

w  #保存

q  #退出

fdisk /dev/vdb  #新建分区

m

n

p

1

#回车

#回车

w  #保存

fdisk -l

mkfs -t ext4 /dev/vdb1  #格式化

##############################挂载

mount /dev/vdb1 /home  #挂载到/home下

df -h 查看盘符


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


添加用户

参考: http://blog.csdn.net/johnnycode/article/details/40655857

ll /usr/sbin/ | grep user

新增用户

useradd dock

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

安装解压包工具:7z

参考: http://www.cnblogs.com/yiwd/p/3649061.html

yum -y install p7zip

  #yum list | grep zip/unzip 

     #yum install zip

     #yum install unzip


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

安装:docker

参考另一篇文章:http://blog.csdn.net/greatneyo/article/details/77540350

docker从容器中怎么访问宿主机

参考:

http://blog.csdn.net/ownfire/article/details/48006893

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

安装mysql5.7

参考:http://www.linuxidc.com/Linux/2016-09/135288.htm

安装完成后用户初始密码设置参考:https://segmentfault.com/q/1010000004196779

systemctl stop mysqld
find / -name my*.cnf
(找到my.cnf文件)
vim /usr/my.cnf
在my.cnf文件的[mysqld]下添加
skip-grant-tables
保存文件
systemctl start mysql
mysql -u root
update mysql.user set authentication_string=password('11111') where user='root' ;
flush privileges;
exit;
systemctl restart mysql


修改mysql root初始密码失败参考:

http://blog.csdn.net/u010603691/article/details/50379282

过程中报以下错,如下解决办法
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

解决办法
1、 修改用户密码
mysql> alter user 'root'@'localhost' identified by 'youpassword';  

或者       

mysql> set password=password("youpassword");
2、刷新权限
mysql> flush privileges;

-----

设置mysql内置docker可访问

mysql -u root -p

use mysql;

SELECT User, Host FROM user;

 show databases;

 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;

flush privileges;

exit;

systemctl restart mysqld;


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

查询系统时间:

date

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

安装postgresql

psql --version

安装版本 psql (PostgreSQL) 9.6.3

参考:http://www.linuxidc.com/Linux/2017-10/147536.htm

过时--参考:http://www.jb51.net/article/98382.htm

--------------------------------
开启远程访问

vi /var/lib/pgsql/9.6/data/postgresql.conf  或者  vi /mnt/vdb1/postgresql.conf


--------------------------------
信任远程连接

vi /var/lib/pgsql/9.6/data/pg_hba.conf  或者  vi /mnt/vdb1/pg_hba.conf



导出:
pg_dump -U postgres -h 172.16.0.1 -f zj.dump  zj

将zj.dmp拷贝到 /var/lib/pgsql 下
psql -h xx.xx.xx.xx  -U postgres -d zj  -f zj.sql

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值