更改密碼使用舊的方法
ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’;
設定MYSQL設定檔加入語法支援舊的密碼方法
[mysqld]
default_authentication_plugin=mysql_native_password
更改密碼使用舊的方法
ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’;
設定MYSQL設定檔加入語法支援舊的密碼方法
[mysqld]
default_authentication_plugin=mysql_native_password
前言:
因為工作需要,所以我在思考如何大量的建置維運模式,所以SALTSTACK 就成了必要的考量程序之一。
sudo apt-get install salt-master salt-minion
sudo apt-get install salt-minion
edit /etc/salt/minion
master: 192.168.1.116
id:RPI24
sudo service salt-minion
sudo systemctl enable salt-minion
加入SALT-MASTER
salt-key -L
列出要用同意的客戶端
salt-key -a RPI24
同意客戶端認證
測試
最近在安裝LAVAVEL的時候發現內建的LARAVEL的設計好像移除了內建的VUE功能。所以我們需要把他給安裝回去。
我們要使用Composer 安裝 LARAVEL的UI 模式。
composer require laravel/ui –dev
php artisan ui vue
安裝前端NPM元件
npm install
這樣就可以開啟VUE的前端支援了。
最近在測試直播平台, 因為要考慮到封面的圖片所以需要提供許多的SCREENSHOT 桌面照片,所以桌面截圖應該是一個好方法。 但是當我們在遊戲中或者專心的時候,其實非常的難易分心去做截圖的工作,所以我決定利用電腦的自動設定,隨時隨地的截取我的工作畫面。
因為我使用的UBUNTU 系統,我可以利用CRONTAB 的方法每分鐘的執行截圖次,透過這樣子地方就可以把最新的遊戲畫面同步道我們的截圖封面。
以下就是我們使用的方法:
首先我們從我的GITHUB下載screenshot_crontab的程式
https://github.com/jacch/shreenshot_crontab
然後我們把程式碼放在我們的家目錄
之後我們設定一個CRONTAB運作
crontab -e
在這之前因為我們需要知道我們的螢幕顯示編號我們可以執行env這個指令
找到我們要的DISPLAY 編號
接下來我們把語法加入CRONTAB
10 * * * * env DISPLAY=:1 ~/screenshot_crontab/shot.sh
然後存檔之後就完成了
好啦那這樣就可以不斷地產生活的截圖畫面。
結論:
每天擷圖的生活
最近重新把系統的OVA匯入時突然的出現 NS_ERROR_FAILURE這個錯誤.
在網路上找了許多的解答結果就是吧DKMS重新編譯一次就可動了.
語法如下
sudo dpkg-reconfigure virtualbox-dkms
終於可以啟動了…
最近重新把家裡的伺服器重新的啟用了.
但APACHE 的時間老是不正確.
就是PHP的設定沒有設置為 : Asia/Taipei
sudo vi /etc/php/7.2/apache2/php.ini
#找到date.timezone
#更新成 “Asia/Taipei”
date.timezone = “Asia/Taipei”
#重新啟動後才能生效
sudo apache2 restart
sudo vi /etc/php/7.2/fpm/php.ini
#找到date.timezone
#更新成 “Asia/Taipei”
date.timezone = “Asia/Taipei”
#重新啟動後才能生效
sudo nginx restart
最近在重新移轉php程式到 Ubuntu 19.10的時候出現了這個NPM的問題.
網路上查找到的解法是因為某這些元件要安裝.
特別吧他記下來
#
sudo apt-get install libcairo2-dev libjpeg-dev libgif-dev
最新的MINECRAFT 1.14.4 已經推出了一陣子了,前一陣子己經在許多的YOUTUBE網站上已經有很多的直播主也播過了這個版本。但我在安裝時發現了好多的問題,所以把整個流程寫成這篇教學。
1.下載JAVA 8版 64位元
2.安裝JAVA
3.下載SPIGOT .jar檔
4. 執行 JAVA 安裝spigot
5.咖啡時間(約15分鐘)
6.執行首次安運作 (同意EULA)
7. 設定一個BAT的啟動檔
8.開啟 MINECRAFT 登入帳號並設置OP
結論
MINECRAFT 的伺服器版本必須使用64位元版本的才能使用較高的記憶體.
網址: https://www.java.com/zh_TW/download/manual.jsp
2019年資料,如變更位置需自己找到
先在電腦的C槽C:中建立一個版本目錄,因為可以在下次安裝新版本的時候保留原來舊版本.
下載BuildTools到這個目錄中.
spigot 官方網站: https://www.spigotmc.org/
spigot 下載頁: https://hub.spigotmc.org/jenkins/job/BuildTools/
windows 系統只要點選BuildTools就可以了
一直到生出spigot-1.14.4.jar就算安裝完成了
設置為TURE
By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).
eula=true
@ECHO OFF
java -Xms1024M -Xmx2048M -jar spigot-1.14.4.jar nogui
pause
上列的文字存start.bat放在同目錄中
然後執行他.
懶人包下載: eula.txt 和 start.bat
再來就可以和朋友一起同樂了!
Minecratft版本進化的很快,2019己經又進化到了蜜蜂的時代
開放MINECRAFT 預設的伺服器是使用IP: 25565 PORT
所以你要在家裡的FIREWALL 中開放你的內部對應IP到真實的IP的25565
但你必須要有固定的IP.才能給朋友.
一般解法有3個
1.去中華電信申請設定一個固定的IP
2.使用動態IP例如NOIP
3.使用hamachi的VPN方法
這些都要變經過許多的測試XD.
因為程式太多經常會忘了程式的位置,所以偶而需要使用到搜尋引擎來找到有使用到某個資料庫的程式。
find . -type f -name "*.副檔名" -print0 | xargs -0 grep -li 關鍵字
find . -type f -name “*.php” -print0 | xargs -0 grep -li user
find . -type f -name “*.php” -print0 | xargs -0 grep -li dbname
find . -type f -name “*.php” -print0 | xargs -0 grep -li mysql
這樣就可以找到PHP程式裡的關鍵字,非常的方便.
開啟文字模式
systemctl set-default multi-user.target
開啟圖型模式
systemctl set-default graphical.target