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

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