Linux CentOs 下 安裝 mysql nginx redis
SCP 的使用
來源於: https://blog.csdn.net/qq_30968657/article/details/72912070
scp [引數] <源地址(使用者名稱@IP地址或主機名)>:<檔案路徑> <目的地址(使用者名稱 @IP 地址或主機名)>:<檔案路徑>
舉例:
scp /home/work/source.txt [email protected]:/home/work/ #把本地的source.txt檔案拷貝到192.168.0.10機器上的/home/work目錄下
scp [email protected]:/home/work/source.txt /home/work/ #把192.168.0.10機器上的source.txt檔案拷貝到本地的/home/work目錄下
scp [email protected]:/home/work/source.txt [email protected]:/home/work/ #把192.168.0.10機器上的source.txt檔案拷貝到192.168.0.11機器的/home/work目錄下
scp -r /home/work/sourcedir [email protected]:/home/work/ #拷貝資料夾,加-r引數
scp -r /home/work/sourcedir [email protected]:/home/work/ #使用主機名
scp -r -v /home/work/sourcedir [email protected]
壓縮 與 解壓縮
tar命令
解包:tar zxvf FileName.tar
打包:tar czvf FileName.tar DirName
gz命令
解壓1:gunzip FileName.gz
解壓2:gzip -d FileName.gz
壓縮:gzip FileName
.tar.gz 和 .tgz
解壓:tar zxvf FileName.tar.gz
壓縮:tar zcvf FileName.tar.gz DirName
壓縮多個檔案:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 ...
bz2命令
解壓1:bzip2 -d FileName.bz2
解壓2:bunzip2 FileName.bz2
壓縮: bzip2 -z FileName
.tar.bz2
解壓:tar jxvf FileName.tar.bz2
壓縮:tar jcvf FileName.tar.bz2 DirName
bz命令
解壓1:bzip2 -d FileName.bz
解壓2:bunzip2 FileName.bz
壓縮:未知
.tar.bz
解壓:tar jxvf FileName.tar.bz
Z命令
解壓:uncompress FileName.Z
壓縮:compress FileName
.tar.Z
解壓:tar Zxvf FileName.tar.Z
壓縮:tar Zcvf FileName.tar.Z DirName
zip命令
解壓:unzip FileName.zip
壓縮:zip FileName.zip DirName
檔案 移動 複製 刪除
https://www.cnblogs.com/liaojie970/p/6746230.html
檢視埠號:
https://www.cnblogs.com/intval/p/5764593.html
Centos檢視端口占用情況命令,比如檢視80端口占用情況使用如下命令:
lsof -i tcp:80
列出所有埠
netstat -ntlp
1、開啟埠(以80埠為例)
方法一:
/sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT 寫入修改
/etc/init.d/iptables save 儲存修改
service iptables restart 重啟防火牆,修改生效
方法二:
vi /etc/sysconfig/iptables 開啟配置檔案加入如下語句:
-A INPUT -p tcp -m state –state NEW -m tcp –dport 80 -j ACCEPT 重啟防火牆,修改完成
2、關閉埠
方法一:
/sbin/iptables -I INPUT -p tcp –dport 80 -j DROP 寫入修改
/etc/init.d/iptables save 儲存修改
service iptables restart 重啟防火牆,修改生效
方法二:
vi /etc/sysconfig/iptables 開啟配置檔案加入如下語句:
-A INPUT -p tcp -m state –state NEW -m tcp –dport 80 -j DROP 重啟防火牆,修改完成
3、檢視埠狀態
/etc/init.d/iptables status
安裝redis
安裝
https://www.cnblogs.com/renzhicai/p/7773080.html
配置
http://www.cnblogs.com/jinjiyese153/p/8600855.html
http://www.cnblogs.com/jinjiyese153/p/8600703.html
安裝 Mysql
https://www.cnblogs.com/silentdoer/articles/7258232.html
mysql 遠端訪問:
1. iptables放開3306埠
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
service iptables save
配置iptables開機自啟
systemctl enable iptables.service
重新載入規則
service iptables restart
安裝 nginx
https://www.cnblogs.com/jerrypro/p/7062101.html
最後啟動nginx:
./nginx
新增到開機啟動
https://www.cnblogs.com/hanyinglong/p/5102141.html
指令碼啟動
https://www.cnblogs.com/hanyinglong/p/5102141.html
/etc/init.d/nginx restart
/etc/init.d/nginx reload
/etc/init.d/nginx stop