2016年4月28日 星期四

[linux]firewalld設定與啟動失敗解決方式

在centos7中移除了本來使用的防火牆iptables,改為使用firewall,但是在啟動的時候遇到了啟動失敗,錯誤訊息為"Failed to start firewalld - dynamic firewall daemon."

[linux]fail2ban安裝設定介紹

fail2ban 是 Linux 上的一个著名的入侵保护的开源框架,它会监控多个系统的日志文件(例如:/var/log/auth.log 或者 /var/log/secure)并根据检测到的任何可疑的行为自动触发不同的防御动作。事实上,fail2ban 在防御对SSH服务器的暴力密码破解上非常有用。
在这篇指导教程中,我会演示如何安装并配置 fail2ban 来保护 SSH 服务器以避免来自远程IP地址的暴力攻击

[linux]iftop使用

最基本的使用:
# iftop -i 網路卡代號

b.gif

[linuix]netstat常用語法

以下是一些實用的 netstat 語法,可以檢查主機的連線數量:

顯示主機上所有已建立的連線:
# netstat -na

2016年4月21日 星期四

[Laravel] 性能優化處理

目錄列表:

  1. 設定快取 artisan config:cache
  2. 路由快去 artisan route:cache
  3. 優化類別 artisan optimize

2016年4月20日 星期三

[MySql] 刪除重複資料

有兩種方式   一種是直接對該重複資料的欄位建立uniqle index

ALTER IGNORE TABLE `資料表名稱` ADD UNIQUE INDEX(`欄位1`,`欄位2`...);

還有另一種個人覺得比較好的做法  可以去決定要保留哪一筆資料下來

delete from table_name where id in (select id from people group by id having count(*) > 1)

或是用

DELETE FROM table_name WHERE pk NOT IN (SELECT MAX(pk) From table_name GROUP BY id)

Google Analytics初學者入門簡介