1. 程式人生 > >快速上手Linux玩轉典型應用(筆記)

快速上手Linux玩轉典型應用(筆記)

SSH

Install SSH
yum install openssh-server

Start SSH
service sshd start

Boot from the start
chkconfig sshd on

ps -ef | grep ssh
Linux(Mac)客戶端連線ssh
ssh root@ip地址  

SSH config 關鍵字

這裡寫圖片描述

ssh key 免密登入

這裡寫圖片描述

ssh-keygen
新增私鑰 ssh-add rsa

SSH安全埠

這裡寫圖片描述

Linux常用命令

這裡寫圖片描述

系統使用者,防火牆,檔案上傳命令

win使用檔案上傳的話可以在linux端下載lrzsz,然後呼叫命令rz上傳,sz下載;Linux使用scp命令

firewall-cmd --state
firewall-cmd --get-zones
firewall-cmd --list-all-zone
firewall-cmd --query-serice=ssh
firewall-cmd --query-port=22/tcp
firewall-cmd --remove-service=ssh
firewall-cmd --add-service=ssh
firewall-cmd --add-port=22/tcp

這裡寫圖片描述
這裡寫圖片描述

Apache

這裡寫圖片描述
這裡寫圖片描述

Nginx

Install 
yum install nginx

service nginx start

service nginx stop

service nginx reload

Redis,Memcache

這裡寫圖片描述
這裡寫圖片描述
這裡寫圖片描述

memcached -d 啟動 預設埠11211

mysql

這裡寫圖片描述

- centos7預設安裝mariadb資料庫

yum remove mariadb-libs.x86_64
cd /tmp
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
yum localinstall 源
yum search mysql
yum install mysql-community-server
ps -ef | grep mysql
service mysqld restart
cat /var/log/mysqld.
log | grep password zJ3DVkMuly,C ALTER USER 'root'@'localhost' IDENTIFIED BY 'Wcl@2018';

這裡寫圖片描述

genelog

set global general_log_file="/tmp/genelog.log";
set global general_Log = on;