TYPO3 คืออะไร และวิธีติดตั้งบน Cloud Server
TYPO3 คือ CMS ระดับองค์กรที่ได้รับความนิยมสูงในยุโรป จุดเด่นคือการจัดการหลายเว็บไซต์และหลายภาษาในระบบเดียว พร้อมระบบสิทธิ์ที่ละเอียดพอสำหรับองค์กรขนาดใหญ่
- หมวดหมู่
- CMS และเว็บไซต์
- ติดตั้งบนเซิร์ฟเวอร์เองได้
- ได้
- สเปกเริ่มต้นที่แนะนำ
- 2 vCPU · RAM 4 GB
- ไลเซนส์
- GPLv2 (โอเพนซอร์ส)
- เว็บทางการ
- เปิดเว็บไซต์
- ISO/IEC 27001
- ISO 22301
- ISO 20000-1
- CSA-STAR
Data Center ในไทย มาตรฐาน TIA-942 Tier 3+ ข้อมูลอยู่ในประเทศไทย
TYPO3 คืออะไร
TYPO3 ออกแบบมาสำหรับองค์กรที่มีหลายเว็บไซต์ เช่น เว็บบริษัทแม่กับเว็บของแต่ละสาขาหรือแต่ละแบรนด์ ทั้งหมดบริหารจากหลังบ้านเดียวกันโดยแยกสิทธิ์ผู้ดูแลของแต่ละเว็บได้ชัดเจน
ระบบหลายภาษาเป็นความสามารถในแกนหลัก ไม่ใช่ส่วนเสริม จึงจัดการเนื้อหาที่แปลหลายภาษาได้เป็นระเบียบ พร้อมกลไกที่บอกได้ว่าหน้าใดแปลแล้วและหน้าใดยังใช้ต้นฉบับอยู่
ข้อควรพิจารณาคือความชันของการเรียนรู้ที่สูงและระบบนิเวศผู้พัฒนาในไทยที่เล็กกว่า CMS ยอดนิยมอื่น องค์กรที่เลือกใช้จึงควรมีผู้ดูแลที่คุ้นเคยกับระบบนี้โดยเฉพาะ
ความสามารถเด่นของ TYPO3
หลายเว็บไซต์ในระบบเดียว
บริหารเว็บของหลายหน่วยงานหรือหลายแบรนด์จากหลังบ้านเดียว
หลายภาษาในแกนหลัก
จัดการเนื้อหาที่แปลหลายภาษาอย่างเป็นระบบ พร้อมติดตามสถานะการแปล
ระบบสิทธิ์ระดับองค์กร
กำหนดสิทธิ์ผู้ดูแลตามเว็บ ตามสาขาของโครงสร้างหน้า และตามชนิดเนื้อหา
Workflow อนุมัติเนื้อหา
ตั้งขั้นตอนตรวจก่อนเผยแพร่สำหรับองค์กรที่ต้องมีการอนุมัติ
ส่วนขยายจำนวนมาก
มีคลังส่วนขยายที่ครอบคลุมงานองค์กร ตั้งแต่ฟอร์มไปจนถึงการเชื่อมระบบภายใน
ใช้ TYPO3 ทำอะไรได้บ้าง
- องค์กรที่มีหลายเว็บไซต์และต้องการบริหารจากที่เดียว
- เว็บสองภาษาหรือมากกว่าที่ต้องติดตามสถานะการแปล
- หน่วยงานที่ต้องมีขั้นตอนอนุมัติก่อนเผยแพร่เนื้อหา
- องค์กรที่ใช้ TYPO3 อยู่แล้วและต้องย้ายขึ้นคลาวด์
สเปก Cloud Server ที่แนะนำ
| ระดับการใช้งาน | vCPU | RAM | Disk |
|---|---|---|---|
| เริ่มต้นเว็บเดียว ทราฟฟิกไม่สูง | 2 vCPU | 4 GB | NVMe 40 GB |
| แนะนำหลายเว็บในระบบเดียวพร้อมสื่อจำนวนมาก | 4 vCPU | 8 GB | NVMe 100 GB |
| องค์กรใหญ่ทราฟฟิกสูง ควรแยกฐานข้อมูลและเปิดแคช | 8 vCPU | 16 GB | NVMe 200 GB |
ดูราคาตามสเปกได้ที่ ราคา Cloud Compute หรือให้ทีมงานช่วยประเมินสเปกจากปริมาณผู้ใช้จริงของคุณ
วิธีติดตั้ง TYPO3 บน Cloud Server ของ THAI DATA CLOUD
ขั้นตอนด้านล่างใช้กับ Cloud Server ที่เพิ่งสร้างใหม่จากหน้าจัดการของ THAI DATA CLOUD ได้ทันที ถ้าไม่สะดวกทำเอง ทีมวิศวกรของเราติดตั้งและตั้งค่าให้ฟรีสำหรับลูกค้า Cloud Server
สิ่งที่ต้องเตรียม
- PHP 8.2 ขึ้นไปพร้อมส่วนขยายที่ TYPO3 รุ่นนั้นกำหนด
- MariaDB 10.6 ขึ้นไป หรือ MySQL 8
- Composer 2 สำหรับติดตั้งและอัปเดต
- Nginx หรือ Apache พร้อมใบรับรอง SSL
ทดสอบบน Ubuntu Server 24.04 LTS
- 1
ติดตั้งบริการพื้นฐานและ Composer
sudo apt update sudo apt -y install nginx mariadb-server php8.3-fpm php8.3-mysql \ php8.3-xml php8.3-intl php8.3-mbstring php8.3-gd php8.3-zip php8.3-curl unzip curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer - 2
สร้างฐานข้อมูล
sudo mysql -e "CREATE DATABASE typo3 CHARACTER SET utf8mb4;" sudo mysql -e "CREATE USER 'typo3'@'localhost' IDENTIFIED BY 'ChangeThisStrongPassword';" sudo mysql -e "GRANT ALL ON typo3.* TO 'typo3'@'localhost'; FLUSH PRIVILEGES;" - 3
สร้างโปรเจกต์
cd /var/www sudo composer create-project typo3/cms-base-distribution typo3site sudo chown -R www-data:www-data /var/www/typo3site - 4
ตั้งค่า Nginx ให้ชี้ที่โฟลเดอร์ public
Document root ต้องเป็นโฟลเดอร์ public ของโปรเจกต์เท่านั้น เพื่อไม่ให้ไฟล์ตั้งค่าถูกเข้าถึงจากภายนอก
server { listen 443 ssl; server_name www.example.com; root /var/www/typo3site/public; index index.php; location / { try_files $uri $uri/ /index.php$is_args$args; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php8.3-fpm.sock; } } - 5
ทำขั้นตอนติดตั้งผ่านเบราว์เซอร์
สร้างไฟล์ FIRST_INSTALL ในโฟลเดอร์ public แล้วเปิดโดเมนเพื่อเข้าสู่ตัวช่วยติดตั้ง กรอกข้อมูลฐานข้อมูลและสร้างบัญชีผู้ดูแลระบบ
- 6
ตั้งงานตามตารางของระบบ
TYPO3 มีตัวจัดตารางงานสำหรับงานเบื้องหลัง เช่น การสร้างดัชนีค้นหาและการล้างแคช ต้องตั้งให้รันเป็นประจำ
พอร์ตที่ต้องเปิดบน Firewall
| พอร์ต | โปรโตคอล | ใช้ทำอะไร |
|---|---|---|
| 443 | TCP | HTTPS สำหรับผู้เข้าชม |
| 80 | TCP | HTTP และการต่ออายุใบรับรอง |
สิ่งที่ควรทำต่อหลังติดตั้งเสร็จ
- ตั้ง Document root ที่โฟลเดอร์ public เท่านั้น
- จำกัดไอพีที่เข้าถึงหลังบ้านและเปิดการยืนยันตัวตนสองชั้น
- อัปเดตแกนหลักและส่วนขยายตามประกาศความปลอดภัยของโครงการ
- สำรองฐานข้อมูลและโฟลเดอร์ fileadmin ตามรอบ
ทำไมควรรัน TYPO3 บน Cloud Server ของ THAI DATA CLOUD
Data Center ในประเทศไทย มาตรฐาน ISO/IEC 27001 และ ISO 22301 พร้อมทีมวิศวกรคนไทยดูแลตลอด 24 ชั่วโมง
องค์กรที่มีหลายเว็บในระบบเดียวได้ประโยชน์จากการปรับสเปกครั้งเดียวแล้วทุกเว็บเร็วขึ้นพร้อมกัน
ผู้ชมในไทยโหลดเว็บได้เร็วขึ้นเมื่อเซิร์ฟเวอร์อยู่ใน Data Center ในประเทศ
ทีมวิศวกรของเราช่วยย้ายระบบ TYPO3 เดิมขึ้นคลาวด์และทดสอบก่อนเปลี่ยน DNS ได้
คำถามที่พบบ่อยเกี่ยวกับ TYPO3
TYPO3 เหมาะกับองค์กรแบบไหน
เหมาะกับองค์กรขนาดกลางถึงใหญ่ที่มีหลายเว็บไซต์ หลายภาษา และต้องการระบบสิทธิ์กับขั้นตอนอนุมัติที่ละเอียด ถ้าเป็นเว็บเดียวและทีมเล็ก WordPress จะดูแลง่ายกว่ามาก
หาผู้ดูแลในไทยยากไหม
ชุมชนในไทยเล็กกว่า CMS ยอดนิยมอื่นอย่างชัดเจน จึงควรพิจารณาเรื่องผู้ดูแลระยะยาวตั้งแต่ตอนเลือกระบบ หรือทำสัญญาดูแลกับผู้เชี่ยวชาญไว้ล่วงหน้า
อัปเกรดข้ามรุ่นใหญ่ยากไหม
ต้องวางแผนและทดสอบส่วนขยายทั้งหมดก่อน เพราะส่วนขยายบางตัวอาจยังไม่รองรับรุ่นใหม่ วิธีที่ปลอดภัยคือทำบนเครื่องทดสอบให้ครบก่อนแล้วจึงทำกับระบบจริง
ทางเลือกอื่นที่คล้ายกับ TYPO3
แอปอื่นในหมวด CMS และเว็บไซต์
บริการของ THAI DATA CLOUD ที่เกี่ยวข้อง
ให้เราติดตั้ง TYPO3 ให้ฟรี บน Cloud Server ในไทย
แจ้งความต้องการสั้น ๆ ทีมวิศวกรจะช่วยประเมินสเปก ติดตั้ง และตั้งค่าความปลอดภัยให้พร้อมใช้งาน ปรึกษาฟรี ไม่มีข้อผูกมัด