yum安裝nginx:
1.檢視nginx:yum list nginx
2.安裝nginx:yum install nginx
檢視版本:nginx -v
檢視nginx安裝目錄:ps -ef | grep nginx
檢查配置檔案:nginx -t
啟動:systemctl start nginx.service
停止:systemctl stop nginx.service
重啟:systemctl restart nginx.service
設定開機自啟動:systemctl enable nginx.service
停止開機自啟動:systemctl disable nginx.service
檢視當前狀態:systemctl status nginx.service
檢視所有已啟動的服務:systemctl list-units --type=service
1.檢視mysql:yum list mysql
2.安裝mysql:yum install mysql
3.安裝mysql服務:yum install mysql-server
service mysqld start --啟動mysql
service mysqld stop --關閉mysql
lsof -i:3306 --資料庫埠是否開啟
service mysqld restart --重啟mysql
systemctl enable mysqld --開機自啟mysql
登入mysql:mysql -u root -p --密碼預設為空
遠端訪問mysql:
use mysql;
update user set `host` = '%' where `user` = 'root';
修改密碼:alter user 'root'@'%' identified by '密碼';
設定完重啟mysql遠端訪問才能生效:service mysqld restart
安裝dnf命令
yum install epel-release -y
yum install dnf -y
安裝firewall
sudo dnf install firewalld
systemctl unmask firewalld #執行命令,即可實現取消服務的鎖定
systemctl mask firewalld # 下次需要鎖定該服務時執行
systemctl start firewalld.service #啟動防火牆
systemctl stop firewalld.service #停止防火牆
systemctl reloadt firewalld.service #過載配置
systemctl restart firewalld.service #重啟服務
systemctl status firewalld.service #顯示服務的狀態
systemctl enable firewalld.service #在開機時啟用服務
systemctl disable firewalld.service #在開機時禁用服務
systemctl is-enabled firewalld.service #檢視服務是否開機啟動
systemctl list-unit-files|grep enabled #檢視已啟動的服務列表
systemctl --failed #檢視啟動失敗的服務列表
3、firewall-cmd使用
firewall-cmd --state #檢視防火牆狀態
firewall-cmd --reload #更新防火牆規則
firewall-cmd --state #檢視防火牆狀態
firewall-cmd --reload #過載防火牆規則
firewall-cmd --list-ports #檢視所有開啟的埠
firewall-cmd --list-services #檢視所有允許的服務
firewall-cmd --get-services #獲取所有支援的服務
#區域相關
firewall-cmd --list-all-zones #檢視所有區域資訊
firewall-cmd --get-active-zones #檢視活動區域資訊
firewall-cmd --set-default-zone=public #設定public為預設區域
firewall-cmd --get-default-zone #檢視預設區域資訊
firewall-cmd --zone=public --add-inte***ce=eth0 #將介面eth0加入區域public
#介面相關
firewall-cmd --zone=public --remove-inte***ce=eth0 #從區域public中刪除介面eth0
firewall-cmd --zone=default --change-inte***ce=eth0 #修改介面eth0所屬區域為default
firewall-cmd --get-zone-of-inte***ce=eth0 #檢視介面eth0所屬區域
4、用例
firewall-cmd --query-port=8080/tcp # 查詢埠是否開放
firewall-cmd --add-port=80/tcp --permanent #永久新增80埠例外(全域性)
firewall-cmd --remove-port=80/tcp --permanent #永久刪除80埠例外(全域性)
firewall-cmd --add-port=65001-65010/tcp --permanent #永久增加65001-65010例外(全域性)
firewall-cmd --zone=public --add-port=80/tcp --permanent #永久新增80埠例外(區域public)
firewall-cmd --zone=public --remove-port=80/tcp --permanent #永久刪除80埠例外(區域public)
firewall-cmd --zone=public --add-port=65001-65010/tcp --permanent #永久增加65001-65010例外(區域public)
firewall-cmd --reload #重啟防火牆(修改配置後要重啟防火牆)
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...
linux 常用命令
ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...