centos7操作大全

scepter-centos7-全部操作指南,可以请作者喝咖啡。

cenos7-基础命令,另类部署,及注意事项

你好! 这是笔者自己整理的文档,勿喷。随时都可能更新。因为笔者不是专业运维,所以只注重解决方案。

基础命令

 **更改密码** 	
 	passwd      或者    passwd  root   (root指的是用户名,也可以不指定,默认更改当前用户);
 	
 **操作文件** 
 	vi  /res/config  (vi是查看命令,res是文件夹,config是文件) 
 	i	进入文件输入命令	i   即可编辑。
 	[esc] 编辑完成后按esc退出编辑
 	[esc]+z    然后按住[esc]并点击两次键盘  z 
 	
 **操作文件夹** 
 	mkdir /usr/java		(mkdir是创建文件命令,/usr/java是指创建的文件夹位置和文件夹名字)
 	ls  查看当前文件夹下的文件和文件夹
 	rm -f   example.txt  (rm -f    删除文件命令   example.txt文件)
 	rm -rf  example  	   (rm -rf  删除文件夹命令   example文件夹)
 	
 **压缩包操作**
 	tar zxvf jdk-8u152-linux-x64.tar.gz    (tar zxvf 解压命令  后面的是压缩文件)

 **system操作**
 	1、source /etc/profile    (使 profile文件生效   例如更改了,但是未生效的情况)
 	
	2、netstat命令参数
		 -t : 指明显示TCP端口
		 -u : 指明显示UDP端口
		 -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)
		 -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。
		 -n : 不进行DNS轮询,显示IP(可以加速操作)
 		  netstat -an | grep 3306   //查看所有3306端口使用情况
 		  
    3、lsof -i:{端口号}





注意事项

wget 安装后 wget: command not found
下方是linux执行命令

步骤:源码下载https://mirrors.ustc.edu.cn/gnu/wget/

tar xf wget*

cd wget*

./configure --with-ssl=openssl

./configure && make

make install




安装JDK1.8

首先思路记住
1、下载jdk
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
我们选择如下
在这里插入图片描述
2、存放jdk
创建文件夹
mkdir /home/java
将jdk复制到文件夹内并解压
tar zxvf jdk-8u152-linux-x64.tar.gz

3、环境变量
vi /etc/profile 进入环境变量文件
按 i 进入编辑模式

export JAVA_HOME=/home/java/jdk1.8.0_221(是你的jdk位置)
 
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
 
export PATH=$PATH:$JAVA_HOME/bin

保存修改退出 按[esc]退出编辑 按[shift]+两次 z 保存当前编写

让更改的环境变量立即生效 source /etc/profile

运行java -version 出现系统版本字样,说明你安装成功了。




宝塔安装(运维神器)

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
直接等待安装完成,中途会出现是否继续等选择 y 继续安装。
安装成功后,会显示地址及账号密码。你自己就会使用了

需要注意的事项
yum install 安装时报yum doesn't have enough cached data to continue.

解决办法:
1、将 /etc/yum.repos.d/epel.repo 中的 mirrorlist 改为 baseurl

[root@ec-cache ~]# /usr/bin/vi   /etc/yum.repos.d/epel.repo

[epel]
name=Extra Packages for Enterprise Linux 7 - basearchbaseurl=http://download.fedoraproject.org/pub/epel/7/basearch baseurl=http://download.fedoraproject.org/pub/epel/7/basearch
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
[epel-debuginfo]
name=Extra Packages for Enterprise Linux 7 - basearchDebugbaseurl=http://download.fedoraproject.org/pub/epel/7/basearch - Debug baseurl=http://download.fedoraproject.org/pub/epel/7/basearch/debug
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug->7&arch=$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1

[epel-source]
name=Extra Packages for Enterprise Linux 7 - KaTeX parse error: Expected 'EOF', got '#' at position 78: …b/epel/7/SRPMS #̲mirrorlist=http…basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1

2、/etc/resolv.conf文件中增加nameserver 144.144.144.144

[root@ec-cache ~]# vi /etc/resolv.conf

nameserver 192.168.1.2
nameserver 144.144.144.144




mysql5.7安装

注意事项
安装完成出现连接1130如下操作

  1. 大概原因是mysql的root用户的验证方式变了。可以从图下看出root的用户的加密方式为caching_sha2_passoword,而navicat连接所用的方式为native_password。mysql为远程连接和本地连接提供了不同的密码验证方式。
  2. 方式一:修改插件root插件验证方式:
    ALTER USER ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘MyNewPass4!’;
    注意:先更改localhost为%
  3. 方式二:创建新用户,采用naviat_password 连接方式。赋予新用户root管理员的全部权限。
    CREATE USER ‘finley’@’%’ IDENTIFIED BY ‘password’;
    GRANT ALL PRIVILEGES ON . TO ‘finley’@’%’ WITH GRANT OPTION;
  4. 刷新权限:
    flush privileges;

redis5.*安装

基本redis安装

1、下载redis
wget http://download.redis.io/releases/redis-5.0.4.tar.gz

2、解压
tar -xzvf redis-5.0.4.tar.gz

3、Redis5 安装(先安装gcc依赖)
安装依赖:yum install gcc
安装依赖:yum install gcc-c++
进入目录:cd redis-5.0.4
安装命令:make

4、进入目录:cd redis-5.0.4
运行命令:nohup src/redis-server redis.conf > /home/redis.log 2>&1 &
查看运行的redis:ps -ef | grep redis

Redis5 关闭服务
进入目录:cd redis-5.0.4
关闭命令:src/redis-cli shutdown
强制关闭:kill -9 id

Redis5 允许远程连接
redis.conf 中修改:
bind 127.0.0.1 10.10.10.10 123.123.123.123
protected-mode no

Redis5 增加密码
redis.conf 中修改:
requirepass mypassword
增加密码后连接命令:src/redis-cli -a mypassword
增加密码后关闭命令:src/redis-cli -a mypassword shutdown

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章