1. 程式人生 > >Linux CentOs 下 安裝 mysql nginx redis

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]

:/home/work/ #顯示詳情,加-v引數

 

壓縮 與 解壓縮

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