顯示具有 安裝教學 標籤的文章。 顯示所有文章
顯示具有 安裝教學 標籤的文章。 顯示所有文章

2019年11月12日 星期二

由 Google開發的官方外掛:Site Kit by Google

據說全世界的網站有三分之一都是以 Wordpress 為基礎,

以這種普及率來說,

相對的能夠找到資源也很多,

今天就是要來教大家安裝:

由 Google開發的官方外掛:Site Kit by Google 

Wordpress 是以外掛的方式來擴展新功能的,

而 Site Kit by Google 則是將 Google 針對網站相關功能的一個整合工具,

讓網站管理者能夠直接在 Wordpress 後台就能直接觀看這些軟體的功能。

例如 Google Analysis ,  Google Adsense, Google Tag Manager  等等,

首先要先到 Wordpress 左方工具列找到外掛,

選擇安裝外掛,

並在右上角搜尋工具列打上 Site Kit by Google ,

就能夠找到:


安裝完畢後啟用,

後台最上方就會出現提示訊息,

點選按鈕就能進入設定


歡迎畫面會告知有三個步驟需要執行:

而且要先登入 Google 帳戶



接著必須允許 Site Kit 取得資源的存取權



最後,

還會整理讓管理者再次確認,

給予 Site Kit 存取的控制權之後,

接著要允許此網站存取 Google 帳號的資料,


 三步驟做完之後,

就能回到 Wordpress 控制台觀看相關的資料。

可以看到 Google 與網站管理相關的各個軟體都能透過此工具連結



其他還有許多功能,

例如:

同樣來自於 Google 的 PageSpeed Insights ,

讓管理者即時了解網站載入的速度,

不過這裡是安裝教學範例,

請待下回分解,

有機會再告訴大家其他功能。


2019年8月12日 星期一

利用微軟Power BI Desktop數據分析-以Google Analytics資料為範例


數據分析最終的結果就是要整理出有用的資料,

進而將其拿來做各種不同的應用,

最好能以簡單易懂的圖表方式呈現,

這就是所謂的資料視覺化,

至於如何取得數據加以分析後,

將其製作為有用的資料,

有許多工具能夠做到這一點,

而這就是今天的主題:

利用微軟Power BI Desktop數據分析-以Google Analytics資料為範例


Power BI Desktop 是一套免費軟體,

可連線至各種不同的資料來源,

將資料模型化,

而後做成報表呈現出來。


首先當然是前往官方網站下載軟體


前往微軟Store取得並安裝之後,

首次開啟畫面如底下範例


要進行數據分析,

當然要有資料來源,

而Power BI 支持許多各式不同的來源,

甚至連Google Analytics線上資料都能將其建立為資料模型。

第一次連結Google Analytics會要求使用者同意Power BI取得數據




同意後登入並選取所需要的數據匯入之後,

Power BI Desktop會將將資料模型化,

可在最左方工具列的第三個按鈕中檢視。


從Google Analytics 中選取的資料呈現結果如下:


點選左方工具列最上面的按鈕開始建立報表,

從右方視覺效果中,

選擇直條圖,

並從最右方的欄位中,

將各資料拖曳到如紅色框選處。


Power BI Desktop就會自動將此設定的圖形畫出如下:


這就是2019年各月份網站瀏覽次數的長條圖,

非常簡單快速,

最重要的是不用寫程式。


除了長條圖以外,

還能從視覺效果工具列中選擇其他圖形,

呈現各式不同的分析數據,

下次有機會再一一介紹。












2019年4月22日 星期一

筆電安裝Ubuntu出現ACPI error無法進入系統

安裝Ubuntu時,

系統卡在歡迎畫面不動,

按ESC觀看Log訊息可看到如底下所示,

今天就來教大家解決

筆電安裝Ubuntu出現ACPI error無法進入系統

詢問Google大神後得知,

此問題發生原因在於安裝的Ubuntu沒有內建Nvidia 10系列的顯卡驅動程式所致,

所以會有ACPI Error


而解決的方法也很簡單,

在開機選單中找到

install ubuntu

按下e  進入開機選項編輯

在  linux開頭的這一行最後面加上   acpi=off

(此範例中加在--- 的後方)


按 ctrl + x 開機

就能夠解決因為ACPI Error造成的問題,



如果安裝完畢以後,

無法進入系統也不必緊張,

同樣在開機選單找到

Ubuntu 開機選項,

在上面按e

同樣在linux開頭的命令行最後加上 acpi=off,

進入系統後,

到終端機打上

sudo add-apt-repository ppa:graphics-drivers/ppa

sudo apt-get update

sudo apt install nvidia-390

安裝完驅動程式即可











2019年4月19日 星期五

在Ubuntu16.04安裝Open edX 開發用devstack

之前介紹過

在Google Cloud Platform(GCP)快速安裝Open edX線上教學平台(Native installation),

也提過

在Ubuntu 16.04 快速安裝Open edX線上教學平台(Native installation)

除了Native安裝以外,

還有專為開發用的Devstack版本,

今天就要來教大家


在Ubuntu16.04安裝Open edX 開發用devstack



Devstack是在開發設計的Docker容器中部署Open edX平台,

運行Open edX平台希望藉由此版本提早發現並修復系統配置問題,

Devstack跟Native 版本不大一樣,

例如

在Devstack中禁用nginx和gunicorn,

改為使用Django的runserver代替,

原因無他,

它就是開發版本的Open edX,


1.
首先要到GitHub上下載原始碼

git clone https://github.com/edx/devstack


2.
接著切換到資料夾:

cd devstack

執行底下命令安裝需要的元件:

make requirements


3.
切換到需要的版本

git checkout open-release/hawthorn.master

並設定環境變數

export OPENEDX_RELEASE=hawthorn.master

並執行底下命令下載所需的檔案

make dev.checkout

make dev.clone

4.
底下命令會建立一個基本的開發環境於devstack中

make dev.provision

5.
到此已安裝完畢,

透過底下命令,

就能直接在本機上運行Open edX進行開發

make dev.up



由於此版本的Open edX是建立於Docker容器中,

故許多命令都要透過Docker,

之前有提到,

Docker安裝教學

有興趣的可再去觀看





一些實用的命令:



docker-compose restart


可以為


  • credentials 
  • discovery 
  • ecommerce 
  • lms 
  • edx_notes_api 
  • studio(就是cms)

透過此命令可重新啟動該service




若要更新devstack版本也很簡單,

將Open edX關閉後更新,

make down 

make pull 

更新完畢後再次啟動即可

make dev.up





各個service的URL為:


Credentials                     http://localhost:18150/api/v2/

Catalog/Discovery         http://localhost:18381/api-docs/

E-Commerce/Otto         http://localhost:18130/dashboard/

LMS                              http://localhost:18000/

Notes/edx-notes-api      http://localhost:18120/api/v1/

Studio/CMS                  http://localhost:18010/











2019年4月11日 星期四

讓windows系統存取Ubuntu ext4磁碟


如果有安裝過Ubuntu與windows雙系統的使用者,

Ubuntu安裝完畢自動會掛載windows磁碟,

那反過來若是要在windows掛載Ubuntu磁碟的話,

就要透過特殊軟體Ext2Fsd來實現

讓windows系統存取Ubuntu ext4磁碟


Ext2Fsd是一個開源軟體,

它可以讓使用者在windows環境底下讀取ext2/ext3/ext4格式的磁區,

也就是說有Ubuntu/windows雙系統的電腦,

不需要切換到Ubuntu開機就能夠開啟Ubuntu中的文件,


1.首先要到ext2fsd官方網站下載軟體

下載完畢後安裝


出現歡迎畫面後按下一步,

選擇要安裝的資料夾


選擇安裝的元件(只有一個其實也不用選)


選擇程式集位置


讓程式開機時自動執行,

並讓系統具有寫入權限


安裝完畢後,

可選擇執行進入Ext2Fsd工具


64Bit系統使用者記得要使用V0.69之後的版本,

以免存取有問題,

進入畫面後會列出目前磁碟機狀態,



在要掛載的ext4分區上按滑鼠右鍵,

選擇Assign Drive Letter 給予磁碟機代號


如果不想每次開機都要手動給予磁碟機代號,

也可以到Ext2 Volume Management中


找到MountPoint for fixed disk,need reboot,

這樣就能夠開機自動掛載該磁區了



若是重新開機後,

沒看到掛載的Ubuntu磁區,

可到Servicce Management中


檢查一下目前狀態(Service status),

並確定Service startup mode 是否正確





2019年3月12日 星期二

Windows10 升級1809 安裝教學


Windows 1809   是極具話題性的一個版本,

針對重大問題已經修正,

微軟目前已重新開放下載,

今天就直接將

Windows10 從 1709 升級 1809

官方網站下載更新小幫手


下載安裝完畢以後,

到桌面找到 " Windows 10 更新小幫手 ",

雙擊滑鼠左鍵執行,

就能看到如底下的歡迎畫面,

點選立即更新


更新之前,

會簡單偵測系統狀況 ,

並告知是否能更新版本


下一步就等更新下載完畢



下載完立即重新啟動就能開始安裝,

跟平常更新一樣,

系統會出現藍底白字的提示畫面,



到此就安裝完畢

與範例原有的版本1709比較

Windows10升級1809有什麼新功能:

1.

記事本增加縮放功能,   顯示行號   ,   自動換行等功能


2.

工作管理員出現電量顯示



3.

可直接連接Android手機的應用程式,

"您的手機"

在左下角的開始程式集中就能找到


4.

登陸編輯程式新增下拉式選單


5.

可將電腦設為數位告示板的kiosk


6.

可以跨裝置複製貼上的雲端剪貼簿,

不過此功能預設為關閉,

而且必須使用微軟帳號登入才能使用,

可利用快捷鍵 window+V 做選取,

當然,

下圖所示,

跨裝置同步與剪貼簿歷程紀錄

兩者都必須啟用才行


當然其他還有許多安全性更新,

以及功能的新增,

有機會再進行介紹

這就是今天的主題

Windows10 升級1809 安裝教學

還沒升級的可以考慮下載更新





2019年2月22日 星期五

在Apache上安裝SSL憑證


SSL全名為Secure Sockets Layer,

安全通訊層,

用來保持網路連線安全防止系統間傳遞的資料被讀取或修改,

若有安裝SSL憑證的網站,

其網址就會是 https://網站名

而今天的主題就是

在Apache上安裝SSL憑證

這裡以

SSL for Free  及 Gandi 作為範例來介紹,

首先前往SSL for Free官網,

並在首頁填入要加入SSL的網域

 官方提供了三種方法驗證網域的使用權,

選擇任何一種即可,

這裡是以DNS 紀錄作驗證

 簡單的說,

只有三個步驟

按下Retry   Manual   Verification得到DNS新增TXT紀錄的資料,

到DNS控制台新增TXT紀錄,

下載免費SSL憑證
先到Gandi登入並選擇域名進入控制台


直接到區域檔紀錄進行更改


在右上角選擇新增紀錄




 根據上述的TXT資料新增,

Gandi的話,

沒辦法設定TTL 為1秒

暫定以300秒作為設定



建立之後等待幾分鐘,

等待DNS更新完畢以後,

按下verify acme-challenge出現成功以後,

在點選底下的下載憑證,

就會產生三個檔案供SSL憑證安裝

接著到XAMPP的控制台設定Apache,

先設定httpd-conf


找到

VirtualHost *:80

DocumentRoot "\projects\www\xhome\"
ServerName xhome.twshop.asia

#設定http自動轉址為https
RewriteEngine On
RewriteRule ^/(.*)$ https://xhome.twshop.asia/$1 [R=301,L]



接著設定httpd-ssl-conf

Listen 443

確定監控443 port

找到自己的伺服器設定

VirtualHost *:443

#   General setup for the virtual host
DocumentRoot "D:/projects/php/xampp/htdocs"
ServerName xhome.twshop.asia:443
ServerAdmin admin@mail

ErrorLog "D:/projects/php/xampp/apache/logs/error.log"
TransferLog "D:/projects/php/xampp/apache/logs/access.log"

#   SSL Engine Switch:
#   Enable/Disable SSL for this virtual host.
SSLEngine on

SSLCertificateFile "conf/ssl.crt/certificate.crt"
SSLCertificateKeyFile "conf/ssl.key/private.key"
SSLCertificateChainFile "conf/ssl.crt/ca_bundle.crt"




將底下三個設定,

改為上述在SSL for Free最後步驟下載的檔案

SSLCertificateFile "conf/ssl.crt/certificate.crt"
SSLCertificateKeyFile "conf/ssl.key/private.key"
SSLCertificateChainFile "conf/ssl.crt/ca_bundle.crt"



重新啟動apache,

網站就能以Https運行


當然,

免費的憑證有效期為三個月,

到期之後需要登入網站來renew的,