LINE ID
andykao1026
Email
[email protected]
Address
10488 台北市中山區南京東路3段219號9樓
GO TOP
最新更新日期: 2023 年 7 月 7 日
近期有個知名機車論壇,月流量為8TB,平均同時在線人數大約為500人左右,表示現在的伺服器TTFB過高,想請我這邊協助 網站最佳化,但如果是伺服器的問題的話,會想要搬移主機,該 Virtual Private Server(以下簡稱VPS)伺服器規格為,8 CPU、16 RAM以及 200GB 硬碟空間,經過 Google Page Speed、Pingdom 以及 GTmetrix 等,線上的網站速度測試,分析三個網站產出的報告,除了效能不好以外,標榜台灣SSD的VPS,實際測試居然設置在美國,因此建議他可以考慮國內的伺服器商敦緯數位服務。
敦緯數位服務 提供了以下規格的實體伺服器主機,使用SASS硬碟,4CPU、16G RAM、1TB硬碟空間,經過三天的伺服器最佳化以及壓力測試,直接完勝本來的VPS伺服器,以下為最佳化結果:
項目 | 某主機商 | 敦緯數位 |
TTFB | 5 – 8 秒(s) | 868毫秒(ms) |
Load | 10.80秒(s) | 5.68秒(s) |
Finish | 33.91秒(s) | 27.76秒(s) |
接下來就開始安裝 Linux Server,安裝的作業系統為 Centos 7 + Apache 2.4 + MariaDB 10 + PHP 7.3,如果大家實做過後有什麼問題,歡迎大家點選頁面旁的FB聊天圖示,或是填寫聯絡表單,小編會盡快回覆您的問題。
LAMP(Linux-Apache-MySQL-PHP,以下簡稱LAMP)網站架構是目前最常使拿來使用的網頁伺服器平台,此平台整合了Linux操作系統,Apache網路服務器,MySQL數據庫,這些套件大多為開放原始碼(Sourse code)所組成,除了低價格外,具備了高性能、好維護的特性,為普羅大眾首選平台。
這次要安裝的版本是7.3版,所以將PHP54、PHP72設定disable ,將PHP73設定enable
yum install -y yum-utils
yum-config-manager –disable remi-php54
yum-config-manager –disable remi-php72
yum-config-manager –enable remi-php73
yum install -y epel-release
vi /etc/yum.repos.d/MariaDB.repo
# MariaDB 10.1 CentOS repository list – created 2017-01-27 16:31 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
yum clean all
yum repolist
可自行選擇需要安裝那些工具
yum install -y bash-completion ntpdate net-tools bind-utils traceroute chrony vim unzip zip iftop htop
yum install -y httpd mod_ssl openssl
yum install -y mariadb-server mariadb-client
可自行選擇需要安裝那些擴充
yum install -y php php-soap php-common php-mysql php-gd php-xml php-mbstring php-mcrypt php-opcache php-zip
yum install -y php-cli php-pear gcc php-devel
yum install -y php-pecl-apcu
systemctl start httpd;systemctl start mariadb
systemctl enable httpd;systemctl enable mariadb