国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Centos7 入門

這篇具有很好參考價值的文章主要介紹了Centos7 入門。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Centos7 入門

Linux是一套免費使用和自由傳播的類Unix操作系統(tǒng),是一個基POSIX和Unix的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。它能運行主要的Unix工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。

Centos7 入門

Linux操作系統(tǒng)簡介

  1. 誕生日期:1991年
  2. 開發(fā)者:林納斯·托瓦茨 (git)
  3. Linux特點:免費,開源
  4. Linux常用發(fā)行版本
  5. 授課Linux版本
    ·CentOS7 64位(Redhat系列)
    Centos7 入門

1.3.注意事項

1. CentOS 7系統(tǒng)鏡像有兩個,安裝系統(tǒng)只用到第一個鏡,即CentOS-7-i386-bin-DVD1.iso(32位)或者CentOS-7-x86_64-bin-DVD2.iso(64位),第二個鏡像是系統(tǒng)自帶軟件安裝包;
2. 安裝CentOS 7系統(tǒng)的計算機內(nèi)存必須等于或者大于628M(最小內(nèi)存628M),才能啟用圖形安裝模式;
3. CentOS 7文本安裝模式不支持自定義分區(qū),建議使用圖形安裝模式安裝;
4. CentOS 7的系統(tǒng)安裝方式分為:圖形安裝模式和文本安裝模式;
5. CentOS 7的系統(tǒng)運行方式分為:帶圖形界面、可以用鼠標(biāo)操作的圖形化方式和不帶圖形界面、直接用命令行操作的文本方式(具體的系統(tǒng)運行方式,可以在系統(tǒng)安裝的過程中自定義選擇);

創(chuàng)建虛擬機

Centos7 入門

Centos7 入門

Centos7 入門

Centos7 入門

Centos7 入門

Centos7 入門

Centos7 入門

Centos7 入門

Centos7 入門

Centos7 入門

Centos7 入門

Centos7 入門

Centos7 入門

最后在選擇鏡像文件

Centos7 入門

Centos7 入門

系統(tǒng)安裝

Centos7 入門

選擇第一個

過一會后選擇語言

Centos7 入門

時區(qū)這里選擇上海

Centos7 入門

Centos7 入門

Centos7 入門

Centos7 入門

(4)INSTALLATION SOURCE 安裝資源

默認(rèn)選擇–Local media 本地媒體文件

(5)SOFTWARE SELECTION軟件安裝選擇

字符界面安裝–Minimal install 或者 Basic Web Server

Centos7 入門

Centos7 入門

Centos7 入門

Centos7 入門

Centos7 入門

這里是輸入面頁面
輸入密碼后等一會

Centos7 入門

2.3.遠(yuǎn)程連接

2.3.1.安裝FinalShell

Centos7 入門

按照引導(dǎo)下一步,直到安裝成功

3.設(shè)置IP、網(wǎng)關(guān)、DNS、鏡像

3.1.設(shè)置IP

查看本機IP:ip addr

CentOS 7默認(rèn)安裝好之后是沒有自動開啟網(wǎng)絡(luò)連接的,安裝過程中漏了激活網(wǎng)卡

vi /etc/sysconfig/network-scripts/ifcfg-ens33 #編輯配置文件,添加修改以下內(nèi)容

...
ONBOOT=yes # 開啟網(wǎng)絡(luò)連接
:wq!  #保存退出

重啟網(wǎng)卡: systemctl restart network.service

3.2.設(shè)置主機名

約定:

主機名命名規(guī)范:業(yè)務(wù).機房.主備.域名

在CentOS7中,有三種定義的主機名:

靜態(tài)的(Static hostname)
“靜態(tài)”主機名也稱為內(nèi)核主機名,是系統(tǒng)在啟動時從/etc/hostname自動初始化的主機名。

瞬態(tài)的(Tansient hostname)
“瞬態(tài)”主機名是在系統(tǒng)運行時臨時分配的主機名,例如,通過DHCP或mDNS服務(wù)器分配。

靈活的(Pretty hostname)
“靈活”主機名也有人叫做“別名”主機名。

這里設(shè)置主機名為:node

1、查看主機名

hostnamectl

2、設(shè)置主機名

//永久性的修改主機名稱,重啟后能保持修改后的。
hostnamectl set-hostname node	
//刪除hostname
hostnamectl set-hostname ""
hostnamectl set-hostname "" --static
hostnamectl set-hostname "" --pretty

3.3.切換國內(nèi)(163)鏡像

首先備份/etc/yum.repos.d/CentOS-Base.repo

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

下載對應(yīng)版本repo文件, 放入/etc/yum.repos.d/(操作前請做好相應(yīng)備份)

  • CentOS7
  • CentOS6
  • CentOS5
mv CentOS7-Base-163.repo /etc/yum.repos.d/CentOS-Base.repo

運行以下命令生成緩存

yum clean all
yum makecache

3.4.minimal版本安裝系統(tǒng)組件

yum install ncurses ncurses-base ncurses-devel ncurses-libs ncurses-static ncurses-term ocaml-curses ocaml-curses-devel -y
yum  install make ncurses-devel gcc gcc-c++ unixODBC unixODBC-devel openssl openssl-devel zlib-devel –y

3.5.同步時間

3.5.1.安裝

? yum install ntp

3.5.2.設(shè)置為開機啟動

? systemctl enable ntpd.service

3.5.3.同步時間

? ntpdate cn.pool.ntp.org

4.常規(guī)操作

目錄名稱 說明
/ Linux系統(tǒng)根目錄
/bin 系統(tǒng)啟動時需要的執(zhí)行文件(二進制)
/dev 設(shè)備文件目錄
/etc 操作系統(tǒng)的配置文件目錄(防火墻、啟動項)
/home 用戶信息存放的目錄,用戶的默認(rèn)工作目錄
/usr 程序和數(shù)據(jù)存放目錄
/var 包含在正常操作中被改變的文件假脫機文件、記錄文件、加鎖文件、臨時文件和頁格式化文件等

4.1.常用配置指令

3.1.檢測IP地址
	ip addr
3.2.檢測電腦是否能上網(wǎng)
	ping baidu.com
3.3.重啟電腦
	reboot
3.4.關(guān)機
	poweroff
3.5.終止程序執(zhí)行
	ctrl+c

4.2.常用操作指令

1.查看當(dāng)前所在目錄
		pwd
2.打開(切換)目錄
		cd
3.查看目錄下文件
		ls –a
4.以列的方式顯示目錄下的文件列表
		ll 
5.顯示隱藏目錄
		ls|ll -an
6.創(chuàng)建文件目錄
		mkdir -p
7.刪除文件或目錄
		rm –rf 路徑
		-f :就是force的意思,忽略不存在的文件,不會出現(xiàn)警告消息  
        -i :互動模式,在刪除前會詢問用戶是否操作  
        -r :遞歸刪除,最常用于目錄刪除,它是一個非常危險的參數(shù) 
8.刪除文件前詢問用戶
		rm -ri
9.復(fù)制文件命令
		cp 原路徑 新路徑
10.復(fù)制目錄或文件
		cp -rf 原路徑 新路徑
		-a :將文件的特性一起復(fù)制  
        -p :連同文件的屬性一起復(fù)制,而非使用默認(rèn)方式,與-a相似,常用于備份  
        -i :若目標(biāo)文件已經(jīng)存在時,在覆蓋時會先詢問操作的進行  
        -r :遞歸持續(xù)復(fù)制,用于目錄的復(fù)制行為  
        -u :目標(biāo)文件與源文件有差異時才會復(fù)制  
11.移動文件或修改文件名
		mv 原路徑 新路徑
		-f :force強制的意思,如果目標(biāo)文件已經(jīng)存在,不會詢問而直接覆蓋  
        -i :若目標(biāo)文件已經(jīng)存在,就會詢問是否覆蓋  
        -u :若目標(biāo)文件已經(jīng)存在,且比目標(biāo)文件新,才會更新  
12.切換到指定用戶
		su [用戶名]
13.查看當(dāng)前登錄用戶
		whoami
14.查看當(dāng)前用戶所屬分組
		groups
15.查看當(dāng)前用戶UID和GID
		id
16.添加用戶
		useradd [用戶名]
17.添加用戶并指定UID
		useradd –u [UID] 用戶名
18.修改用戶密碼
		passwd  [用戶名]
19.刪除用戶
		userdel [用戶名]
20.修改用戶登錄名
		usermod –l [新用戶名][ 舊用戶名]
21.修改用戶所屬分組
		usermod –g [新組名稱][用戶名]
22.添加分組
		groupadd [組名]
23.添加分組并指定GID  
		groupadd –g  [組GID][ 組名]
24.文件權(quán)限:讀(r)(4),寫(w)(2),執(zhí)行(x)(1)
		chmod  –R  權(quán)限 目錄

4.3.文本編輯器 vim

安裝

yum install vim

常用操作

1.快速寫入文件
	2.1.快速寫入并創(chuàng)建文件
		echo 內(nèi)容 > 文件名
	2.2.查看文件內(nèi)容
		cat  文件名
2.打開文件
		vim [文件名]
	2.1.進入編輯模式
		i,a
	2.2.退出編輯模式
		按下 Esc 鍵
	2.3.命令模式操作
		2.3.1.按下 Esc 鍵
		2.3.2.保存并退出:wq或x
		2.3.3.退出但不保存:q!
		2.4.4.保存:w
		2.5.5.[n]yy 復(fù)制一行  [n]dd刪除  p粘貼 u撤銷

5.常用軟件安裝

5.1.JDK1.8安裝

1.卸載自帶JDK
1.查看jdk
	rpm -qa | grep jdk 
2.移除jdk
	yum -y remove (jdk的版本)
2.安裝JDK指定位置
rpm -ivh jdk-8u202-linux-x64.rpm  >   /usr/java 
3.環(huán)境變量配置
編輯文件:vim /etc/profile
#JAVA環(huán)境變量
export JAVA_HOME=/usr/java/jdk1.8.0_202-amd64
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib
4.使環(huán)境變量生效
source /etc/profile

5.2.Tomcat8安裝

1.普通安裝
1.解壓
	tar -zxvf apache-tomcat-8.5.42.tar.gz
2.移動
	mv apache-tomcat-8.5.42 /usr/local/tomcat8
3.啟動
	cd /usr/local/tomcat8
	./bin/startup.sh
4.設(shè)置Tomcat開機啟動
	vim  /etc/rc.d/rc.local   最底部添加:/usr/local/tomcat8/bin/startup.sh 
2.守護安裝

? 停止正在運行的Tomcat : cd /usr/local/tomcat8 --> ./bin/shutdown.sh

1.安裝編譯環(huán)境
	yum install gcc
2.安裝守護程序
	cd /usr/local/tomcat8/bin
3.添加支持
	vim daemon.sh
	# chkconfig: 2345 20 80
	# description: simple example to start tomcat
	JAVA_HOME=/usr/java/jdk1.8.0_202-amd64
	CATALINA_HOME=/usr/local/tomcat8
	CATALINA_OPTS="-Xms1024m -Xmx4096m -XX:PermSize=256m -XX:MaxPermSize=512m"
4.依次執(zhí)行以下指令
	useradd -s /sbin/nologin tomcat
	chown -R tomcat:tomcat /usr/local/tomcat8
	tar -xzvf commons-daemon-native.tar.gz
	cd commons-daemon-1.1.0-native-src/unix
	./configure
	make
	cp jsvc ../..
	cd ../..
	cp daemon.sh  /etc/init.d/tomcat8
	chmod 755  /etc/init.d/tomcat8
	chkconfig --add tomcat8
	chkconfig tomcat8 on
	chkconfig --list tomcat8
		--> 檢測tomcat 0:off 1:off 2:on 3:on 4:on 5:on 6:off  ← 確認(rèn)2~5為on的狀態(tài)就OK

啟動|停止服務(wù)

service tomcat8 start|stop
3.防火墻配置

? 查看防火墻狀態(tài)

systemctl status firewalld.service

? 停止防火墻

systemctl stop firewalld.service

? 永久關(guān)閉防火墻 :

systemctl disable firewalld.service
4.關(guān)閉SELinux安全機制
vim /etc/selinux/config	
找到并修改: SELINUX=disabled 
需要重啟系統(tǒng):reboot

5.3.MySQL 5.7 安裝

1.卸載掉原有mysql
rpm -qa | grep mysql
2.強制刪除
rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64
3.在線安裝

由于CentOS7的yum源中沒有mysql,需要到mysql的官網(wǎng)下載yum repo配置文件。

yum install wget
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

然后進行yum源的安裝:

rpm -ivh mysql57-community-release-el7-9.noarch.rpm

修改源為163 【選做】

http://mirrors.163.com/mysql/Downloads/MySQL-5.7/

Centos7 入門

安裝完成后,就可以使用yum命令安裝mysql

yum -y install mysql-server

如果發(fā)生秘鑰驗證錯誤

Centos7 入門

在yum install 版本后面加上 --nogpgcheck,即可繞過GPG驗證成功安裝:

yum install mysql-community-server --nogpgcheck
4.初始化配置
1.初始化
	systemctl start mysqld.service
2.設(shè)置開機啟動
	systemctl enable mysqld.service
3.查看管理員臨時密碼
	grep 'temporary password' /var/log/mysqld.log
4.登錄mysql
	mysql -u root -p(臨時密碼)
4.設(shè)置管理員密碼

因為5.7及以上版本的數(shù)據(jù)庫對密碼做了強度要求,默認(rèn)密碼的要求必須是大小寫字母數(shù)字特殊字母的組合且至少要8位長度

先按按照系統(tǒng)的默認(rèn)要求,修改密碼:

ALTER USER 'root'@'localhost' IDENTIFIED BY '-520Lemon-';

修改密碼強度

1、先查看密碼的規(guī)則:

SHOW VARIABLES LIKE 'validate_password%'; 

2、所以,我們接下來只要修改密碼安全等級和長度,即可在以后修改密碼后者是新增用戶上,密碼可以任意我們來設(shè)置了【臨時調(diào)整】

set global validate_password_policy=0;--表示將密碼安全等級設(shè)置為low
set global validate_password_length=4;--表示將密碼長度設(shè)置為最小4位 

3.設(shè)置屬于我們的密碼

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';

4.允許遠(yuǎn)程連接

grant all privileges on *.* to root@'%' identified by 'root'   with grant option;
5.修改編碼(UTF8)
1.查找MySQL安裝目錄 [可選]
	find / -name *.cnf -print 
2.編輯配置文件
	vim /etc/my.cnf
		-->[mysqld]下增加
			character_set_server=utf8
			init_connect='SET NAMES utf8'
4.重啟mysql 
	systemctl restart mysqld.service
5.登錄MySQL 
	mysql -uroot -proot
6.查看編碼
	SHOW VARIABLES LIKE 'character%';

即可使用Navicat Premium遠(yuǎn)程登錄文章來源地址http://www.zghlxwxcb.cn/news/detail-460479.html

到了這里,關(guān)于Centos7 入門的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • linux centos7中使用 Postfix 和Dovecot搭建郵件系統(tǒng)

    linux centos7中使用 Postfix 和Dovecot搭建郵件系統(tǒng)

    作者主頁: 點擊! Linux專欄:點擊! Postfix是一個開源的郵件傳輸代理(MTA),用于路由和傳送電子郵件。它是一個可靠、安全且高性能的郵件服務(wù)器軟件,常用于搭建郵件系統(tǒng)的核心組件之一。 特點和功能: 安全性: Postfix注重安全性,采用了多種安全機制來保護系統(tǒng)免受

    2024年04月14日
    瀏覽(35)
  • 使用橋接方式配置Centos7-Linux虛擬機網(wǎng)絡(luò),并連通外網(wǎng)

    使用橋接方式配置Centos7-Linux虛擬機網(wǎng)絡(luò),并連通外網(wǎng)

    所用鏡像-密碼2o3r **Bridged ** 橋接模式( 推薦 ): 同事關(guān)系,地位平等 VMWare虛擬出來的操作系統(tǒng)就像是局域網(wǎng)中的一臺獨立的主機,它可以訪問網(wǎng)內(nèi)任何一臺機器,你需要手工為虛擬系統(tǒng)配置IP地址、子網(wǎng)掩碼,而且還要和宿主機器處于同一網(wǎng)段,這樣虛擬系統(tǒng)才能和宿主機器

    2024年02月07日
    瀏覽(34)
  • Linux(Centos7版本)安裝docker 使用官方安裝腳本,一鍵安裝docker 發(fā)生報錯解決方法

    Linux(Centos7版本)安裝docker 使用官方安裝腳本,一鍵安裝docker 發(fā)生報錯解決方法

    Linux(Centos7版本)安裝docker 使用官方安裝腳本,一鍵安裝docker 發(fā)生報錯解決方法 使用官方安裝腳本 也可以使用國內(nèi) daocloud 一鍵安裝命令: 正在嘗試其它鏡像。 sh -c ‘yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo’ File “/usr/bin/yum-config-manager”, lin

    2024年02月01日
    瀏覽(27)
  • [最新搭建教程]0基礎(chǔ)Linux CentOS7系統(tǒng)服務(wù)器本地安裝部署ChatGPT模型服務(wù)搭建/免費域名綁定網(wǎng)頁Https訪問/調(diào)用open AI的API/GPT3/GPT3.5/GPT4模型接口

    [最新搭建教程]0基礎(chǔ)Linux CentOS7系統(tǒng)服務(wù)器本地安裝部署ChatGPT模型服務(wù)搭建/免費域名綁定網(wǎng)頁Https訪問/調(diào)用open AI的API/GPT3/GPT3.5/GPT4模型接口

    一、關(guān)于此文 本文介紹了如何克隆一個開源的項目,通過請求調(diào)用OpenAI ChatGPT模型接口,以使用ChatGPT的強大功能。相比于直接登錄ChatGPT官網(wǎng)對話,此方法對話過程更為流暢,不會頻頻出現(xiàn)限流導(dǎo)致對話中斷或網(wǎng)絡(luò)異常;此外,部署完成后無需魔法即可訪問,可分享給親朋好

    2024年02月10日
    瀏覽(96)
  • Centos7 入門

    Centos7 入門

    Linux是一套免費使用和自由傳播的類Unix操作系統(tǒng),是一個基POSIX和Unix的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。它能運行主要的Unix工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計思想,是一個性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系

    2024年02月06日
    瀏覽(11)
  • Linux CentOS7設(shè)置時區(qū)

    Linux CentOS7設(shè)置時區(qū)

    在Linux系統(tǒng)中,默認(rèn)使用的是UTC時間。 即使在安裝系統(tǒng)的時候,選擇的時區(qū)是亞洲上海,Linux默認(rèn)的BIOS時間(也稱:硬件時間)也是UTC時間。 在重啟之后,系統(tǒng)時間會和硬件時間同步,如果兩者不一致,會以硬件時間為標(biāo)準(zhǔn)進行時間的校準(zhǔn)。所以,之前設(shè)置的時區(qū)和時間就失

    2024年02月04日
    瀏覽(23)
  • linux(centos7)安裝7z

    linux(centos7)安裝7z

    下載地址:7-Zip - 程序下載 ?解壓文件 壓縮文件 7zzs a 11.7z dist? ----將文件夾dist壓縮成11.7z ? 官網(wǎng)網(wǎng)站7-Zip 官方中文網(wǎng)站

    2024年02月02日
    瀏覽(53)
  • CentOS7(Linux)詳細(xì)安裝教程(手把手圖文詳解版)_centos7安裝教程

    CentOS7(Linux)詳細(xì)安裝教程(手把手圖文詳解版)_centos7安裝教程

    3、選擇合適版本的鏡像進行下載 選擇合適的存放地址(這里的地址包含中文名稱我用起來好像也沒出啥問題,如果怕出錯的同學(xué)可以使用全英文) 1、打開我們的虛擬機(VMware Workstation),點擊文件進行新建 2、選擇典型之后,下一步 3、選擇稍會安裝操作系統(tǒng) 4、因為安裝的

    2024年04月29日
    瀏覽(27)
  • Linux入門篇 - Xshell 7 評估期已過繼續(xù)免費使用的處理

    Linux入門篇 - Xshell 7 評估期已過繼續(xù)免費使用的處理

    個人安裝的免費版,應(yīng)該是下載安裝之后點了升級,運行一段時間出現(xiàn)評估期已過如下圖: 卸載拿過去的安裝包重新安裝依然會出現(xiàn)上述提示。 想繼續(xù)免費使用還要保持先前的一些配置,那就再重新下個免費使用版本,重新安裝。 登錄網(wǎng)頁:https://www.xshell.com/zh/free-for-home

    2024年02月12日
    瀏覽(13)
  • Linux CentOS7配置網(wǎng)絡(luò)參數(shù)

    Linux CentOS7配置網(wǎng)絡(luò)參數(shù)

    CentOS6及以前版本中主要使用ifconfig工具,查看、配置網(wǎng)絡(luò)參數(shù)。后來又推薦使用ip命令查看配置網(wǎng)絡(luò)參數(shù)。而centos7中,不再贊成使用ifconfig工具,取而代之的是nmcli工具,服務(wù)管理也是以systemctl工具取代了service,這些之前版本的工具雖然在centos7中還可以繼續(xù)使用,只是出于版本

    2024年04月23日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包