Linux伺服器開發/測試環境搭建流程
1、MariaDB yum 安裝/初始化/授遠端許可權
yum安裝
進入目錄/etc/yum.repos.d/,建立MariaDB.repo,將以上內容Copy進去
執行以下命令
sudo yum install MariaDB-server MariaDB-client執行中會下載安裝包並檢測依賴,一路Y即可complete!
初始化
啟動MairaDB: /etc/init.d/mysql start
執行初始化工具:mysql_secure_installation
執行過程中會幫助你初始化密碼,以及一些其他的初始化操作
初始化完成。
授予遠端訪問許可權
GRANT
ALL
PRIVILEGES
ON
*.*
TO
'root(與本地使用者不同)'
@
'%'
IDENTIFIED
BY
'此處填寫遠端訪問密碼(和本地登入密碼可不同)'
WITH
GRANT
OPTION
;
重新整理使許可權生效
flush
privileges
;
2、JDK安裝
將jdk安裝檔案上傳至伺服器自定義目錄下,如:/root/jdk
如果是tar包,執行 tar -xzvf 包名
檔案解壓至當前路徑下
vim /etc/profile (也可配置於某一新建使用者目錄下的.profile下)
在檔案最後加入
export JAVA_HOME=/root/jdk/jdk1.8.0_92
export PATH=$JAVA_HOME/bin:$PATH然後:wq儲存
執行source /etc/profile 使配置生效
執行 java -version驗證是否成功。
3、Tomcat上傳
將Tomcat程式包rz至指定目錄,並tar解壓
執行./bin/start.sh; tail –f ./logs/catalina.out
觀察啟動結果。
OK!Linux程式基礎環境配置完成,如有問題,歡迎討論。
---------------------2016-09-14-----------------------------------
設定MariaDB 10.1 資料庫對大小寫不敏感()
修改 /etc/my.cnf.d/server.cnf, 在[mysqld]下加入 lower_case_table_names=1 (1代表大小寫不敏感,0敏感----linux環境)
檢視當前linux系統中所有服務在各個RunLevel下的預設啟動狀態
chkconfig –list (雙橫線)
重啟mysql服務
service mysql restart
檢視mysql服務狀態
service mysql status
mysql資料庫密碼重置
1、跳過密碼檢測
mysqld_safe – skip-grant-tables & (中間雙槓)
2、mysql –uroot –p
3、use mysql
4、update user set password=PASSWORD('你將要重置為某密碼') where user='root';
5、flush privileges;
6、quit;
7、service mysql restart
8、ok!
---------------------2017-06-07-----------------------------------
設定資料預設大小寫不敏感
1、root帳號登入
2、開啟/etc/my.cnf.d/server.cnf
3、在[mysqld]後新增lower_case_table_names=1,
4、重啟MYSQL服務
OK,不區分表名的大小寫
調整資料庫最大連線數
通常,mysql的最大連線數預設是100, 最大可以達到16384。
1、檢視最大連線數:
show variables like '%max_connections%';
2、修改最大連線數
方法一:修改配置檔案。推薦方法一
進入MySQL安裝目錄 開啟MySQL配置檔案 my.ini 或 my.cnf查詢 max_connections=100 修改為 max_connections=1000 服務裡重起MySQL即可.
方法二:命令列修改。不推薦方法二
命令列登入MySQL後。設定新的MySQL最大連線數為200:
MySQL> set global max_connections=200。
這種方式有個問題,就是設定的最大連線數只在mysql當前服務程序有效,一旦mysql重啟,又會恢復到初始狀態。
因為mysql啟動後的初始化工作是從其配置檔案中讀取資料的,而這種方式沒有對其配置檔案做更改。