跳至主要內容

文章

顯示從 2017 起發佈的文章

[Drupal] 設定Clean URLs

安裝了Drupal 8,顯示了下面這行 Your server is capable of using clean URLs, but it is not enabled. Using clean URLs gives an improved user experience and is recommended. 簡單來說,就是系統沒有開啟Clean URLS的功能 去查了一下 這功能跟Apache的一個模組有關 要先去安裝此模組再做設定 這跟a2enmod rewrite 有關,不需要另外安裝,只需要下以下指令開啟 sudo a2enmod rewrite 開啟後 重啟apache2,2種指令,挑一種就行 sudo service apache2 restart sudo /etc/init.d/apache2 restart 想知道有沒有開啟的話,到 cd /etc/apache2/mods-enable 如果有 rewrite.load 就是成功了 不過我們不只是要開啟這個模組,還要設定Clean URLs 到 /etc/apache2/apache2.conf 找到 把 AllowOverride None 改成 AllowOverride All 儲存後 重新restart apache2就可以了 參考來源 Clean URLs with Apache 2 on Ubuntu Ubuntu 如何設定 Drupal 的簡潔網址( Clean URL) ? Ubuntu 如何安裝和啟用 Apache 的 rewrite 模組 ? Drupal 8 install warn, Clean Urls Disabled while it is enabled

[MySQL]指令-陸續更新

1.進入資料庫 mysql -u root -p -u 使用哪個使用者 root 這裡使用root登入,可改成其他帳號 -p 使用密碼登入 2.設定密碼 mysqladmin -u root -p 舊密碼 password '新密碼' ('舊密碼'可先不寫,可稍後輸入) 可以直接打成以下方式 mysqladmin -u root -p password '新密碼' 3.忘記密碼時處理方式: 4.新增/刪除資料庫: 新增 create database 資料庫名稱 ; 刪除 drop database 資料庫名稱 ;

[MySQL]遠端連線

一開始設置時 多半先設成本地操作 如果需要遠端連線登入,可以使用以下方式 1. 先進入mysql內 sudo mysql -u root -p 2.建立一帳號,設定其密碼及權限. grant all on *.* to '帳號名稱'@% identified by '密碼'; 3.設定完後,執行以下 FLUSH PRIVILEGES; 讓其修改生效 4.退出mysql exit grant表示授權 all privileges表示所有管理權限 *.*表示所有資料庫 %表示在任意主機皆可登入 不過上面這行指令是讓這個帳號擁有此mysql中所有資料庫的權限 如果只是要讓他有特定資料庫的權限的話,可以使用下面這個方式 grant all on A.* to '帳號名稱'@% identified by '密碼'; 表示讓其擁有所有A資料庫的權限

[SSH]安裝SSH,遠端連線ubuntu

使用的作業系統是 ubuntu 14.04LTS ubuntu 在裝起來時並沒有一併開啟SSH服務 需另外安裝 安裝ssh sudo apt-get install ssh 檢查SSH是否開啟 netstat -a | grep ssh 若有開啟,會看到下面這一行 tcp 0 0 *:ssh *:* LISTEN 如果沒有開啟,使用下面指令 sudo service ssh start 或是 sudo /etc/init.d/ssh start 檢查SSH設定 sudo nano /etc/ssh/sshd_config 資原先port 設定為22 可以改成其他的 參考一下 /etc/service 不要動到其他的服務 PermitRootLogin Yes 通常習慣不使用 root 前面加#碼掉 又或改成 PermitRootLogin No

[Blog] 顯示程式碼在Blog

試著將自己做過的事情在網路上保存 需要一個可以貼程式碼的方式 找到了下面的處理方法 有需要的夥伴 可以拿來試試 到Blogger中 選範本->自訂->進階->新增CSS->將下面那段CSS貼上->套用至網誌 CODE {     display: block;     font-family: Courier New;     font-size: 8pt;     overflow:auto;     background: rgb(52, 52, 52);     border: 1px solid #ccc;     padding: 10px 10px 10px 21px;     max-height:200px;     line-height: 1.2em; } 要在網誌中使用時 選HTML撰寫 <code>在此輸入想寫內容</code> 即可看見如以下方式呈現 CODE {  display: block;     //以區塊方式顯示     font-family: Courier New;     //字型設定     font-size: 8pt;     //字體大小     overflow:auto;     //overflow,控制當內容超過顯示區域時捲軸的顯示,auto 會視情況產生卷軸     background: rgb(52, 52, 52);     //區塊背景顏色,可以參考色碼表自行設定       color: white;     //文字顏色     border: 1px solid #ccc;     //邊框大小設定 ...