Posts

Showing posts with the label IT 筆記

IT 筆記:在 Windows 10 Home WSL 安裝 LAMP

Image
LAMP是Linux系統上的網站架設組合,「L」表示「Linux」作業系統,「A」表示「Apache」網頁伺服器,「M」表示「MySQL」資料庫,「P」表示「PHP」程式語言, 上一集介紹了在windows 10 home安裝 WSL ,今次介紹在WSL系統之上安裝LAMP的方法。 輸入指令:sudo apt-get update,先將系統更新到最新版本。 輸入指令:sudo apt-get install lamp-server^  ,安裝LAMP Server。 使用root權限編輯主apache服務器配置文件 ;  sudo nano /etc/apache2/apache2.conf 在 /etc/apache2/apache2.conf 中添加以下2行: Servername localhost AcceptFilter http none 貯存 apache2.conf 文件 使用root權限,輸入指令:$ sudo /etc/init.d/apache2 start;重新啟動 apache2。 使用瀏覽器訪問測試頁面 http:// localhost或http://127.0.0.1 看到預設網頁,就表示Apache2 Server已經安裝成功了! 在/var/www/html創建新的「info.php」檔案  使用瀏覽器訪問測試頁面 http:// localhost/info.php 或 http://127.0.0.1/info.php 如果成功的話,會看到php安裝的資訊。 詢問 mysql 狀況: sudo service mysql status 如果顯示的信息是: * MySQL is stopped. 那麼輸入指令開始啟用 MySQL : sudo service mysql start 顯示 MySQL 已經啟用 * Starting MySQL database server mysqld 使用 root 登錄 mysql :sudo mysql -u root 在 MySQL prompt >, 輸入指令: sh...

IT 筆記: 在 Windows 10 Home 安裝 Windows Subsystem for Linux

Image
剛剛換了一台新的筆記型電腦,搭載Windows 10 Home 作業系統。 Hyper-V是Windows 10內建的虛擬機器(Virtual Machine) 軟體,只需要直接從控制台中啟用「適用於 Linux 的 Windows 子系統」這項功能即可,非常容易,但只適合Windows 10 Enterprise, Pro, 或者是 Education版本。 可惜的是,家用版 Home Edition 並無此功能。 其實除了安裝VM軟件,如 VMware、VirtualBox之外,還可以在 Windows 10 Home 安裝 Windows Subsystem for Linux (WSL),以便測試 Linux 系統的功能。 首先要看一看windows的版本是否符合最低的要求,Windows build  16215 或者是較新的版本。 FROM Settings > System > About, CHECK the OS build no. 或者在 PowerShell 輸入以下的指令: systeminfo | Select-String "^OS Name","^OS Version" OS Name: Microsoft Windows 10 Home OS Version: 10.0.18362 N/A Build 18362 結果是 Windows 10 home的版本是符合最低安裝要求。 要留意的是PowerShell需要用 Adminstrator 的身份開啟。 用 Adminstrator 的身份開啟 PowerShell 輸入以下的指令: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows - Subsystem-Linux 收到指示之後,重新啟動電腦。 再次輸入以下的指令: Enable-WindowsOptionalFeature  -Online -FeatureName  ...