ติดตั้ง WordPress Step by Step


Step 1 — สร้าง Folder สำหรับเก็บ WebSite ของเรา ตัวอย่างเช่น weworknetwork.net

sudo mkdir /var/www/weworknetwork.net

Step 2 — ติดตั้ง MySQL

sudo apt install mysql-server -y
sudo mysql_secure_installation

Step 3 — สร้าง Database

sudo mysql -u root -p
CREATE DATABASE weworknetwork_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'weworknetwork_user'@'localhost' IDENTIFIED BY 'StrongPassword123!';
GRANT ALL PRIVILEGES ON weworknetwork_db.* TO 'weworknetwork_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Step 4 — ดาวน์โหลด WordPress

cd /tmp
wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz
sudo cp -r wordpress/* /var/www/weworknetwork.net/

Step 5 — กำหนด Permission

sudo chown -R www-data:www-data /var/www/weworknetwork.net/
sudo find /var/www/weworknetwork.net/ -type d -exec chmod 755 {} \;
sudo find /var/www/weworknetwork.net/ -type f -exec chmod 644 {} \;

Step 6 — ตั้งค่า wp-config.php

cd /var/www/weworknetwork.net
sudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php

แก้ไขค่าเหล่านี้:

define( 'DB_NAME',     'weworknetwork_db' );
define( 'DB_USER',     'weworknetwork_user' );
define( 'DB_PASSWORD', 'StrongPassword123!' );
define( 'DB_HOST',     'localhost' );

Step 7 — ออก SSL Certificate

ขั้นตอนนี้ ต้องแน่ใจว่าได้ Point Domain มายัง Server นี้แล้ว

sudo certbot --nginx -d weworknetwork.net -d www.weworknetwork.net

Step 8 — ติดตั้ง WordPress ผ่านเบราว์เซอร์

เปิดเบราว์เซอร์ไปที่:

https://weworknetwork.net

กรอกข้อมูล:

  • Site Title — ชื่อเว็บไซต์
  • Username — ชื่อ Admin
  • Password — รหัสผ่าน Admin
  • Email — อีเมล Admin

คลิก Install WordPress


เสร็จสิ้น! เข้า Admin Dashboard ได้ที่:

https://weworknetwork.net/wp-admin