顯示具有 Apache 標籤的文章。 顯示所有文章
顯示具有 Apache 標籤的文章。 顯示所有文章

2023年1月7日 星期六

Ubuntu-22.04.1 Server上 Apache Server設定

在新版的 Apache Server上面雖然設定上有些變化, 但 ServerName 卻要另外設定

1. Apache的設定檔不再是 httpd.conf, 而且設定檔也分散成好幾個檔
w-studio.idv.tw
2. Apache主要設定檔: apache2.conf

2022年12月20日 星期二

Ubuntu-22.04.1 Server安裝及DNS、Web Server安裝簡單介紹

在月初發現我的網域名稱無法連線時, 嘗試找了 Ubuntu Linux來做 DNS Server, 但是安裝後發現現在新版的 Server怎麼缺東缺西少了很多東西, 不像以前的版本安裝後就包含了所有伺服器功能, 上網研究之後, 現在新版必須要上網連線安裝所需的 Server套件, 後來想到如果下載回來的 iso檔拿到沒有網路的環境中安裝, 不就什麼功能都沒有? 還真是不習慣

1. 下載最新版的 Ubuntu Server後使用 Hyper-V測試安裝, 開頭的是 GRUB開機管理

2. 開機過程還算順利 w-studio.idv.tw

2018年10月6日 星期六

試用 XAMPP-7.2.10

之前試用過XAMPP這套裝架站軟體, 雖然很方便所有伺服器都打包在一起不用另外在一一比對相容性, 但是發現這東西有不少漏洞, 以常常跑來我網站的入侵紀錄來看, 有不少網站是用這軟體架站, 漏洞沒補就被人入侵利用拿來當跳板了, 不過新版的似乎把這些漏洞補起來了, 開啟首頁不會直接連到管理頁面

軟體版本編號現在似乎是跟著PHP的版本號(7.2.10), 不過內部使用介面時又變成另一個(3.2.2), 真讓人搞混

1. 安裝方式跟之前一樣

2. 選擇要安裝的Server及工具

2017年3月7日 星期二

在Windows上使用Webalizer出現無法解析IP的問題解決

在 Windows 上安裝 Webalizer 時, 設定 DNS lookups 之後能正常解析IP
不過在跑過一段時間後 Webalizer 卻無法再解析IP
Apache 及 Webalizer 的設定檔皆無修改過
執行 webalizer.exe 時會出現錯誤訊息:

Error: Unable to open DNS cache file dns_cache.db

很奇怪?以前在 Linux 上執行都很正常

2017年1月14日 星期六

再來玩Windows底下安裝 Apache+PHP+MySQL(+phpMyAdmin) - 安裝PHP

到PHP網站下載Windows版 PHP
http://php.net/downloads.php
http://windows.php.net/

儲存至C:\php
修改php.ini
找到 [Paths and Directories] 項目底下的設定
doc_root 及 extension_dir 依照自己環境設定路徑

需要MySQL功能則拿掉以下三個註解 (需要開啟什麼功能就拿掉哪個註解)
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll

修改 Apache 設定檔 httpd.conf
在DirectoryIndex index.html 後方加入 index.php
在Options Indexes FollowSymLinks 刪除 Indexes
增加
LoadModule php*_module "C:\PHP\php*apache2_4.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:\PHP\"

2017年1月10日 星期二

再來玩Windows底下安裝 Apache+PHP+MySQL(+phpMyAdmin) - 安裝Apache

到 Apache 官網下載 for Windows 版本的 Apache ( https://httpd.apache.org/download.cgi )

以 Apache2.4.27 版為例, 找到下方 Files for Microsoft Windows 的連結

點擊後到如下畫面, 紅色箭頭處有幾個載點


2017年1月1日 星期日

什麼是WAMP

最近在回憶 Windows 上架設 Apache 網頁伺服器時發現

國外有人開發一組全包的套件包 WAMP (Windows, Apache, MySQL, PHP, phpMyAdmin)

以前因為各自安裝軟體, 版本不同時容易產生衝突, 到時要找問題重設定就很麻煩

這樣一來相容性變高就不用一個一個下載再安裝

BitNami WAMP Stack

WampServer