Pages - Menu

วันพุธที่ 11 กรกฎาคม พ.ศ. 2561

ติดตั้ง Vesta Control Panel และ Wordpress บน Digitalocean

นี้เป็นบทความแรกที่เขียนขึ้นมาเพื่อก่อนให้เกิดประโยชน์สำหรับคนที่กำลังสนใจติดตั้ง Wordpress บน DigitalOcean ที่ผมได้เขียนบทความนี้ขึ้นมาเพราะกลัวว่าจะลืมวิธีการติดตั้ง Wordpress ยิ่งนับวันยิ่งลืมสิ่งที่เคยทำไปแล้วโดยบนความนี้จะมีการติดตั้ง Vesta Control Panel เพื่อไว้คอยจัดการเซิร์ฟเวอร์ให้คล้ายๆ กับแชร์โฮส ทำให้ 1 เครื่องเซิร์ฟเวอร์สามารถเพิ่มเว็บไซต์ได้หลายๆ เว็บทำให้เราใช้ทรัพยากรได้คุ้มค่าและการติดตั้ง Wordpress แบบ Command Line เพียงแค่ run คำสั่งตามที่เขียนเอาไว้ในบทความนี้ก็สามารถลง Wordpress ได้อย่างรวดเร็ว มาเริ่มติดตั้งกันเลย

ขั้นแรกเราต้องสมัครสมาชิก DigitalOcean ก่อนซึ้งที่เลือกใช้ Cloud ของ DigitalOcean เนื่องจากค่าบริการต่อเดือนที่มีราคาถูกและคุ้มค่ามาก
เราจ่ายเงินแค่ 5 ดอล เราก็ได้เครื่องเซิร์ฟเวอร์มาไว้ใช้ สามารถ สมัคร DigitalOcean ได้ที่นี้ www.digitalocean.com

เมื่อเราสมัคร DigitalOcean เสร็จแล้วให้เราสร้าง Droplets โดยเลือก Ubuntu 16.04.4 x64



เลือกขนาดของเครื่องเซิร์ฟเวอร์ตามที่ต้องการในบทความนี้ใช้แค่ 5 ดอล

เลือกเซิร์ฟเวอร์อยู่สิงคโปร์ เลือก IPv6 และ Monitoring แล้วก็กดปุ่ม Create 


รอสักพักเราจะได้รับ Username,Password และ IP ของเครื่องเซิร์ฟเวอร์ที่เราสร้างในอีเมล


ขั้นตอนการติดตั้ง Vesta Control Panel

ให้เราทำการ SSH เข้ามายังเครื่องเซิร์ฟเวอร์ของตัวเองแล้วใช้คำสั่ง

curl -O http://vestacp.com/pub/vst-install.sh

bash vst-install.sh --force
เมื่อขึ้นข้อความ
- Would you like to continue [y/n] : ให้ใส่ y
- Please enter admin email address : ให้ใส่อีเมล
- Please enter FQDN hostname : ใส่ชื่อเว็บไซต์


รอติดตั้ง Vesta Control Panel ประมาน 15 นาที เมื่อติดตั้งเสร็จแล้วจะขึ้นข้อความตามรูปข้างล่างนี้ให้ทำการจด Username และ Password เอาไว้ เพื่อใช้ในการ login


เข้าหน้า Login ของ Vesta Control Panel ทาง Port 8083 จากตัวอย่างจะเข้าทาง Url http://188.166.231.115:8083 จะเจอหน้า login ให้ใส่ Username และ Password ที่ได้จดเอาไว้


เมื่อเข้ามาใน Vesta Control Panel แล้วให้มาที่แถบ WEB แล้วกดปุ่ม + เพื่อทำการเพิ่มเว็บ


ใส่รายละเอียด WEB ของเราลงไป กดปุ่ม Add เพื่อบันทึกข้อมูล


จากนี้ให้เรามาที่แถบ DB และกด + เพื่อทำการสร้างฐานข้อมูล


ทำการตั้งค่า Database, User, Password ตามที่เราต้องการแล้วกดปุ่ม Add เพื่อสร้างฐานข้อมูล เอาไว้ใช้ในการ Config Wordpress ในภายหลัง



วิธีติดตั้ง Wordpress โดยใช้ Command Line

เข้าไปไดเร็กทอรี่ของเว็บเรา ที่สร้างโดย Vesta Control Panel ตาม Path นี้

cd /home/admin/web/example.com/public_html

เมื่อเราอยู่ที่ ไดเร็คเทอรี่ public_html เรียบร้อยแล้วเราจะทำการโหลดไฟล์ Wordpress และทำการติดตั้งให้เราใช้คำสั่ง

wget https://wordpress.org/latest.zip
unzip latest.zip
cd wordpress
mv * .[^.]* ..
rmdir wordpress
rm index.html

ตั้งค่ามีสิทธิ์ใน Wordpress บนระบบ linux

sudo touch .htaccess
sudo chmod 660 .htaccess
mkdir wp-content/upgrade
sudo chown -R admin:admin ..
sudo find .. -type d -exec chmod g+s {} \;
sudo chmod g+w wp-content
sudo chmod -R g+w wp-content/themes
sudo chmod -R g+w wp-content/plugins
เมื่อเข้าหน้าเว็บจะขึ้นหน้าต่างให้ Config ตามรูปข้างล่างนี้ เป็นอันเสร็จการติดตั้ง Wordpress







ไม่มีความคิดเห็น:

แสดงความคิดเห็น