ติดตั้ง 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