Linux操作總結,持續完善

2021-07-23 19:49:38 字數 1191 閱讀 9167

1.防火牆的設定:

linux搭建伺服器,不可避免需要用到防火牆命令:必須開啟防火牆,外部方可以連上:譬如關閉傳檔案的22號埠的防火牆:

sudo ufw delete allow 22

關閉完後檢視有沒有關閉成功:檢視防火牆狀態:

sudo ufw status

現在重新開啟防火牆:

sudo ufw allow 22

2.mysql資料庫設定:

linux上的資料庫需要開放給外部訪問:有如下幾種方式:

create user xiaomi identified by "654321";

update user set host='%' where user='xiaomi';

把資料庫smhtext的所有許可權給xiaomi:

grant all privileges on smhtext.* to xiaomi with grant option

2.讓使用者可以使用全域性許可權:

直接將使用者為root的host改為'%'

然後:許可權都給'%':

grant all privileges on *.* to root@'%' identified by '123456' with grant option;

3.給特定主機:

grant all privileges on *.* to root@"192.168.1.100" identified by "311300" with grant option

4.給特定資料庫許可權給特定主機:

grant all privileges on smhtext.* to wenyan@"192.168.1.100" identified by "123456" with grant option

5.修改完成:生效:

過載授權表:flush privileges

啟動mysql

/etc/init.d/mysql start

service mysql start

重啟:service mysql restart

tomcat啟動後需要檢視啟動日誌:

1.想看tomcat啟動的日誌:

進入:/usr/local/tomcat/apache-tomcat-7.0.69/logs

檢視:tail -f catalina.out

linux的常規優化 持續完善

1 linux 1 現象 日誌 現 too manay open files 或者類似資訊 原因 伺服器允許的最大控制代碼數 當前使用者允許的最大控制代碼數或者當前執行緒允許的最大控制代碼數沒有調整 解決方法 1.在 etc security limits.conf 檔案最後加上如下語句 soft ...

軟體測試過程的持續完善

軟體測試過程的持續完善 來自 不詳 引言 隨著軟體技術的迅猛發展,軟體的質量愈來愈受到廣泛的重視。而測試又是保證軟體質量的重要手段。根據ieee ansi標準,軟體測試的定義是 使用為發現錯誤所選擇的輸入和狀態的組合而執行 的過程 這就非常明確地提出了軟體測試是以發現錯誤,檢驗是否滿足需求為目標。軟...

AI教程資源彙總帖 持續完善

pdf lectures 2.1 gb pptx lectures 819 mb homework 4.3 mb sections 6.3 mb 資料集傳送門 python工具包 matlab工具包 matlab 資料集 python入門教程完整版 懂中文就能學會 12 16 python就業前景剖...