สารบัญ:

Wordpress in a Pocket: 6 ขั้นตอน
Wordpress in a Pocket: 6 ขั้นตอน

วีดีโอ: Wordpress in a Pocket: 6 ขั้นตอน

วีดีโอ: Wordpress in a Pocket: 6 ขั้นตอน
วีดีโอ: สอน ทำเว็บขายของ ออนไลน์ ทำได้ใน 30 นาที ด้วย Woocommerce 🔥 2024, มิถุนายน
Anonim
Wordpress ในกระเป๋า
Wordpress ในกระเป๋า

Raspberry Pi Zero เป็นคอมพิวเตอร์ที่เล็กที่สุดในตระกูล Raspberry Pi

ง่ายต่อการใส่ในกระเป๋าของคุณ Pi Zero สามารถใช้เป็นเซิร์ฟเวอร์ Wordpress ได้

ฉันเลือก Wordpress เพราะเป็นโซลูชันทันทีสำหรับการสร้างเว็บไซต์ที่มีประสิทธิภาพอย่างง่ายดาย

ขั้นตอนที่ 1: สิ่งที่จำเป็น

สิ่งที่จำเป็น
สิ่งที่จำเป็น
สิ่งที่จำเป็น
สิ่งที่จำเป็น
สิ่งที่จำเป็น
สิ่งที่จำเป็น

1 Raspberry Pi Zero หรือ Zero W เชื่อมต่อกับอินเทอร์เน็ต ตรวจสอบให้แน่ใจว่าคุณใช้ระบบปฏิบัติการที่ใช้ Debian เช่น Raspbian หรือ DietPi Pi Zero ไม่รองรับ Ubuntu เนื่องจาก Ubuntu สามารถทำงานบนสถาปัตยกรรม ARMv7 หรือสูงกว่าเท่านั้น ที่นี่ฉันได้ตั้งค่า Pi Zero ผ่าน USB Ethernet คุณยังสามารถทำสิ่งนี้ผ่าน Wi-Fi

ตรวจสอบให้แน่ใจว่าเปิดใช้งาน SSH แล้ว

2 คอมพิวเตอร์เดสก์ท็อปที่มีการเชื่อมต่ออินเทอร์เน็ต

3 ซอฟต์แวร์ขั้วต่อ Putty (หากใช้ Windows) ลิงค์:-

หากคุณใช้คอมพิวเตอร์ Mac หรือ Linux ให้เปิดเทอร์มินัลแล้วใช้คำสั่ง "ssh"

ขั้นตอนที่ 2: เชื่อมต่อ

กำลังเชื่อมต่อ
กำลังเชื่อมต่อ
กำลังเชื่อมต่อ
กำลังเชื่อมต่อ
กำลังเชื่อมต่อ
กำลังเชื่อมต่อ

เปิดเครื่อง Zero และเชื่อมต่อกับอินเทอร์เน็ตโดยใช้ Wifi หรือ USB Ethernet

ค้นหาที่อยู่ IP ของ Pi Zero ของคุณโดยลงชื่อเข้าใช้เราเตอร์ของคุณ โดยปกติ https://192.168.1.1 หรือ

ที่อยู่หน้าการปรับแต่งเราเตอร์จะแตกต่างกันสำหรับเราเตอร์ที่ต่างกัน คุณจะพบ IP ที่แสดงอยู่บนสติกเกอร์ที่ด้านหลังเราเตอร์ของคุณ หรือค้นหา IP รุ่นเราเตอร์ของคุณใน Google

คุณยังสามารถใช้บริการ Bonjour ของ Apple ที่รองรับ Multicast DNS (หรือชื่อโฮสต์ เช่น raspberrypi.local)

คุณสามารถดาวน์โหลด Bonjour ได้ที่นี่:-

สิ่งนี้ทำให้สิ่งต่าง ๆ เป็นเรื่องง่าย คุณสามารถใช้ชื่อโฮสต์ของคุณเพื่อเข้าสู่ระบบ Pi Zero ผ่าน SSH แทนการค้นหา IP ของมันแล้วพิมพ์

คุณยังสามารถใช้เครื่องมือ เช่น Advanced IP Scanner ดาวน์โหลดได้ที่นี่:-

หรือใช้ Angry IP Scanner ดาวน์โหลดได้ที่นี่:-

ตอนนี้ป้อนที่อยู่ IP ลงในการตั้งค่าการเข้าสู่ระบบ Putty และลงชื่อเข้าใช้ Pi Zero ของคุณในฐานะผู้ใช้ pi

คุณจะสามารถเข้าถึงพรอมต์คำสั่งของ Pi จากระยะไกลได้แล้ว เมื่อคุณเข้าสู่ระบบ คุณจะเห็น:-

pi@raspberrypi ~ $:

หากคุณยังไม่รู้วิธีเปิดใช้งาน ssh ให้ต่อคีย์บอร์ดและเมาส์ของจอภาพเข้ากับ Pi Zero ของคุณ

เปิดเทอร์มินัลแล้วพิมพ์:-

sudo raspi-config

ซึ่งจะเปิดขึ้นเครื่องมือกำหนดค่า

หากคุณกำลังใช้ Raspbian Stretch:-

เลือกตัวเลือกอินเทอร์เฟซกด Enter

มันจะถามว่าคุณต้องการเปิดใช้งานเซิร์ฟเวอร์ ssh หรือไม่

เลือกใช่

แต่ถ้าคุณใช้ Raspbian Jessie:-

เลือกตัวเลือกขั้นสูง กด Enter และทำสิ่งเดียวกับที่ระบุไว้ข้างต้น

ออกจากเครื่องมือ raspi-config

ตอนนี้คุณควรรีบูต Pi ของคุณโดยพิมพ์: -

sudo รีบูต

การรีบูตหลังจากตั้งค่าคอนฟิกทำให้แน่ใจได้ว่าการเปลี่ยนแปลงของงานมีผล

ตอนนี้ใช้เทอร์มินัล ssh บนคอมพิวเตอร์เดสก์ท็อปปกติของคุณ หากใช้ windows หรือ Putty หากใช้ Linux หรือ Mac ให้พิมพ์คำสั่ง 'ssh' ในเทอร์มินัลของคุณ

ชื่อผู้ใช้เริ่มต้นคือ pi

และรหัสผ่านเริ่มต้นคือราสเบอร์รี่

ทั้งหมดเป็นตัวพิมพ์เล็ก

คุณสามารถเปลี่ยนรหัสผ่านได้ตามต้องการโดยพิมพ์:-

sudo passwd

ขั้นตอนที่ 3: คำสั่งที่จะเรียกใช้ใน Terminal

คำสั่งที่จะเรียกใช้ในเทอร์มินัล
คำสั่งที่จะเรียกใช้ในเทอร์มินัล
คำสั่งที่จะเรียกใช้ในเทอร์มินัล
คำสั่งที่จะเรียกใช้ในเทอร์มินัล
คำสั่งที่จะเรียกใช้ในเทอร์มินัล
คำสั่งที่จะเรียกใช้ในเทอร์มินัล

เรียกใช้ (พิมพ์ต่อไปนี้ในเทอร์มินัลของคุณ):-

sudo apt-get update

sudo apt-get อัปเกรด -y

จากนั้นรีบูต Pi Zero ของคุณโดยพิมพ์: -

sudo รีบูต

จำเป็นต้องรีบูตเพื่อให้การเปลี่ยนแปลงที่เกี่ยวข้องกับเคอร์เนลใหม่มีผล

sudo apt-get ติดตั้ง -y apache2 php libapache2-mod-php mysql-server php-mysql

หมายเหตุ:- สำคัญ! โปรดเปลี่ยน php เป็น php5 libapache2-mod-php5 php5-mysql หากคุณใช้ RASPBIAN JESSIE!

sudo service apache2 รีสตาร์ท

หรือ

sudo /etc/init.d/apache2 restart

ตอนนี้เปลี่ยนไดเร็กทอรีโดยพิมพ์:-

cd /var/www/html

นี่คือไดเร็กทอรี Apache2 เริ่มต้นที่คุณสามารถเขียนโปรแกรม HTML หรือโปรแกรมอื่นๆ ที่เกี่ยวข้องกับการออกแบบเว็บ เช่น.css,.php,.js

เรียกใช้สิ่งต่อไปนี้เพื่อติดตั้ง wordpress และให้สิทธิ์ความเป็นเจ้าของไดเร็กทอรีนั้น:-

sudo rm *

sudo wget

sudo tar xzf latest.tar.gz

sudo mv wordpress/*.

sudo rm -rf wordpress latest.tar.gz

sudo chown -R www-data:.

ในรูปสุดท้าย ฉันได้เริ่มบริการ Apache2 ใหม่หลังจากทำสิ่งที่จำเป็นในไดเร็กทอรี /var/www/html (เช่น การติดตั้ง wordpress)

ขั้นตอนที่ 4: การตั้งค่าฐานข้อมูลของคุณสำหรับ Wordpress

การตั้งค่าฐานข้อมูลของคุณสำหรับ Wordpress
การตั้งค่าฐานข้อมูลของคุณสำหรับ Wordpress
การตั้งค่าฐานข้อมูลของคุณสำหรับ Wordpress
การตั้งค่าฐานข้อมูลของคุณสำหรับ Wordpress
การตั้งค่าฐานข้อมูลของคุณสำหรับ Wordpress
การตั้งค่าฐานข้อมูลของคุณสำหรับ Wordpress

เรียกใช้คำสั่งนี้:-

sudo mysql_secure_installation

คุณจะถูกถาม ป้อนรหัสผ่านปัจจุบันสำหรับรูท (ไม่ต้องใส่): - กด Enter

พิมพ์ Y แล้วกด Enter เพื่อตั้งรหัสผ่านรูท?

พิมพ์รหัสผ่านที่หน้าต่าง New password: และกด Enter

หมายเหตุ:- สำคัญมาก! จดรหัสผ่านที่คุณป้อนตอนนี้ เนื่องจากคุณจะต้องใช้ในภายหลัง

พิมพ์ Y ถึง:-

ลบผู้ใช้ที่ไม่ระบุชื่อ, ไม่อนุญาตให้รูทล็อกอินจากระยะไกล, ลบฐานข้อมูลทดสอบและเข้าถึง, โหลดตารางสิทธิ์ใหม่ทันที

เมื่อเสร็จแล้ว คุณจะเห็นข้อความ All done! และขอขอบคุณที่ใช้ MariaDB!

ตอนนี้คุณจะได้รับการต้อนรับด้วยพรอมต์คำสั่งปกติ:- pi@raspberrypi ~ $:

พิมพ์คำสั่งนี้:-

sudo mysql -uroot -p

จากนั้นป้อนรหัสผ่านที่คุณป้อนก่อนหน้านี้

ตอนนี้คุณจะได้รับการต้อนรับด้วยพรอมต์ MariaDB (เช่นนี้ >)

ป้อนคำสั่งนี้เพื่อสร้างฐานข้อมูล namd wordpress

สร้างฐานข้อมูล wordpress;

โปรดจำไว้ว่า เครื่องหมายอัฒภาคที่ท้ายคำสั่งมีความสำคัญในไวยากรณ์ของ SQL

ตอนนี้รันคำสั่งนี้:-

ให้สิทธิ์ทั้งหมดบน wordpress * เพื่อ 'root'@'localhost' ระบุโดย 'YOURPASSWORD';

แทนที่ YOURPASSWORD ด้วยรหัสผ่านที่คุณป้อนก่อนหน้านี้

แล้ววิ่ง:-

สิทธิพิเศษในการล้าง;

จากนั้นกด ctrl + d เพื่อออก

ขั้นตอนที่ 5: เกือบถึงที่นั่น

เกือบจะมี
เกือบจะมี
เกือบจะมี
เกือบจะมี
เกือบจะมี
เกือบจะมี

ตอนนี้เปิดเบราว์เซอร์และพิมพ์ที่อยู่ IP ของ Pi Zero ของคุณ เลือกภาษาของคุณและคลิกดำเนินการต่อ คุณจะพบกับหน้าจอ WordPress ตอนนี้คลิกปุ่มไปกันเลยที่หน้า ป้อนชื่อผู้ใช้เป็นรูทและรหัสผ่านตามรหัสผ่านที่คุณป้อนก่อนหน้านี้ เรียกใช้ปุ่มติดตั้ง ให้ชื่อเว็บไซต์และรูทชื่อผู้ใช้ที่สะดุดตาแก่คุณ ทุกอย่างเสร็จเรียบร้อย!

เหลือเพียงไม่กี่สัมผัสสุดท้าย:-

sudo a2enmod เขียนใหม่

sudo nano /etc/apache2/sites-available/000-default.conf

เพิ่มบรรทัดเหล่านี้ในไฟล์หลังบรรทัดที่ 1:- AllowOverride All

ตรวจสอบให้แน่ใจว่าอยู่ภายในไฟล์.

ควรมีลักษณะดังนี้:-

AllowOverride All

รูปภาพแสดงการติดตั้ง Wordpress ทีละขั้นตอน สี่คนสุดท้ายแสดงสัมผัสสุดท้าย แล้ววิ่ง:-

sudo service apache2 รีสตาร์ท

เพื่อเริ่มบริการ Apache2 ใหม่

ขั้นตอนที่ 6: เว็บไซต์ของคุณเอง

เว็บไซต์ของคุณเอง
เว็บไซต์ของคุณเอง
เว็บไซต์ของคุณเอง
เว็บไซต์ของคุณเอง
เว็บไซต์ของคุณเอง
เว็บไซต์ของคุณเอง

ในภาพสุดท้ายคือเว็บไซต์ทดสอบของฉัน เนื่องจากฉันได้ปรับแต่งมันในหน้าการปรับแต่งที่แสดงในรูปภาพก่อนหน้า คุณสามารถเข้าสู่ระบบ (ภาพที่ 1) และปรับแต่งหน้าของคุณ เพิ่มธีม แบบอักษร และเนื้อหาทั้งหมดบนหน้าเว็บของคุณได้อย่างง่ายดาย (ภาพที่ 2) คุณยังสามารถติดตั้งธีมใหม่ได้ หมายเหตุ: - ฉันไม่ได้ส่งต่อพอร์ต Raspberry Pi Zero ของฉัน ดังนั้นคุณจะไม่สามารถดูเว็บไซต์ของฉันได้ เว้นแต่และจนกว่าคุณจะเชื่อมต่อกับเครือข่ายเดียวกันกับที่ฉันใช้ (เช่น เราเตอร์ที่บ้านของฉัน)

ฉันหวังว่าคุณจะสนุกกับการสร้างเซิร์ฟเวอร์ Wordpress ขนาดพกพาของคุณเองโดยใช้ Raspberry Pi Zero หรือ Zero W

ลาก่อนและมีความสุขกับการออกแบบเว็บ!:):):)

แนะนำ: