顯示具有 一步一步架起低成本網站系列 標籤的文章。 顯示所有文章
顯示具有 一步一步架起低成本網站系列 標籤的文章。 顯示所有文章

2019年1月27日 星期日

從頭開始,一步一步架起低成本網站【第4章~強制使用https網址】

URL Rewrite機制

將所有http路徑導向到https路徑

首先啟用apache2中的rewrite模組

a2enmod rewrite


接著在網站的根目錄下新增一個.htaccess檔案,並增加以下內容

#避免直接存取目錄
Options -Indexes
#rewrite
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L]












存檔後檢查讀取權限

chmod 755 .htaccess


最後測試用http輸入網址後是否有正常導向到https

2018年7月8日 星期日

從頭開始,一步一步架起低成本網站【第3章~安裝FTP站台並啟用SSL加密連線供上傳程式檔案】



前面已經安裝了web和db,接下來如果購買VPS主機的話就需要使用FTP去上傳你所撰寫的程式

【安裝VSFTPD】

sudo apt-get install vsftpd

【檢查VSFTPD是否已安裝】

netstat -tul | grep ftp
OR
service vsftpd status


2018年6月24日 星期日

從頭開始,一步一步架起低成本網站【第2章~架設OpenSource資料庫平台Mariadb及UTF8】


MariaDB資料庫管理系統是MySQL的一個分支,主要由開源社群在維護,採用GPL授權授權。開發這個分支的原因之一是:甲骨文公司收購了MySQL後,有將MySQL閉源的潛在風險,因此社群採用分支的方式來避開這個風險

安裝Mariadb


sudo apt-get install mariadb-server




2018年6月17日 星期日

從頭開始,一步一步架起低成本網站【第1章~Ubuntu上架設.net平台web主機】


首先不管是要自架主機或是買VPS,總之要先有一台Linux主機


我是預計寫C#建立站台,所以採用Linux + Mono + Apache2 + Mariadb這個幾乎零成本的建置環境,接下來的案例都會以mail.example.com這個主機名稱為例子


2018年6月10日 星期日

從頭開始,一步一步架起低成本網站【第0章】


前言:

預計將自已建置各式主機的步驟作一個完整記錄!


環境:

Server :

Lincode Ubuntu 16.04 amd64


DB Server:

Mariadb 10.2.14

WebSite :

Mono 5.10.1.47


Client:

Windows 10 amd64





熱門文章