การเปลี่ยนแนวทางสู่ DigitalOcean

คนส่วนใหญ่รู้ว่าบริการ vps ที่ไม่มีการจัดการเช่น linode และ Digitalocean เป็นตัวเลือกที่ดีที่สุดในปัจจุบันในแง่ของประสิทธิภาพและราคา เพียง ไม่กล้าเปลี่ยนไปใช้บริการที่สวยงามเหล่านี้ กลัวว่าพวกเขาจะไม่ได้รับแผงควบคุมและพวกเขาต้องเริ่มต้นทุกอย่างตั้งแต่เริ่มต้น เป็นแนวคิดที่ว่าเฉพาะผู้ที่มีประสบการณ์มาก่อนในการดูแลเซิร์ฟเวอร์ linux เท่านั้นที่สามารถเปลี่ยนไปใช้บริการเหล่านี้ได้

ฉันต้องบอกคุณว่ามันไม่ใช่แบบนั้น ฉันยังกลัวในตอนแรก แต่หลังจากค้นหาบทเรียนต่างๆ ที่มีอยู่บนอินเทอร์เน็ตแล้ว ฉันพบว่ามันง่ายมาก แถมยังถูกสุดๆ อีกด้วย เพราะคุณจะได้ VPS ที่ Digitalocean ในราคาต่ำสุดที่ $5 (แรม 512 MB) สิ่งที่ดีที่สุดเกี่ยวกับ digitalocean คือคุณไม่ต้องกังวลว่าบัตรเครดิตของคุณจะถูกแนบไปที่นั่นเพื่อใช้บริการโฮสติ้งของพวกเขา คุณสามารถชำระเงินล่วงหน้าผ่าน PayPal ได้ เป็นจำนวนเงินมาก เช่น $50 และสามารถอยู่อย่างสงบได้เป็นเวลา 10 เดือน

ต่อไปนี้คือคู่มือสำหรับหุ่นจำลองสำหรับการตั้งค่าต่างๆ บน Digitalocean นี่คือคำแนะนำเกี่ยวกับการติดตั้ง LAMP ( Linux, Apache, MySQL และ PHP ) เมื่อติดตั้งแล้ว คุณสามารถเปลี่ยนบล็อก WordPress หรือโฮสต์เว็บไซต์ PHP หรือ HTML ได้ที่นี่

ไปที่ Digitalocean และสร้างบัญชีที่นั่นก่อน ที่ด้านบนขวา คลิกที่ไอคอนการตั้งค่า และคลิกที่การตั้งค่า เลื่อนลงมาที่หน้าและป้อนจำนวนเงินที่จะส่งผ่าน PayPal และส่ง คุณจะถูกเปลี่ยนเส้นทางสำหรับการชำระเงิน PapPal หรือคุณสามารถเลือกแผนการชำระเงินรายเดือนด้วยบัตรเครดิต

billing-digitalocean

pay-pal-การเรียกเก็บเงิน

  1. ตอนนี้คลิกที่สร้างหยดและสร้างหยด
  2. เลือกชื่อโฮสต์ของ Droplet จะเป็นอะไรก็ได้ที่คุณอยากเป็น
  3. เลือกขนาดของหยด สำหรับเว็บไซต์ที่มีการเข้าชมขนาดเล็ก เช่น หน้าเว็บที่เข้าชมต่ำกว่า 1,000 ต่อวัน แผนต่ำสุดก็ใช้ได้ คุณสามารถอัปเกรดได้ตลอดเวลา ดังนั้นอย่ากังวล
ภาพหน้าจอ_Thu_May_14_12.15.44

 การเลือกภูมิภาค – ที่นี่คุณต้องเลือกภูมิภาคของเซิร์ฟเวอร์โฮสต์โดยเฉพาะ ซึ่งใกล้กับผู้เยี่ยมชมของคุณมากที่สุด ตัวอย่างเช่น หากคุณได้รับผู้เข้าชมส่วนใหญ่จากสหรัฐอเมริกา คุณสามารถเลือกเซิร์ฟเวอร์ที่จะตั้งอยู่ที่นิวยอร์ก

ทำการตั้งค่า DO

 การเลือกภาพ – เพียงเลือกการกระจายที่คุณต้องการติดตั้ง ฉันกำลังเลือกเซิร์ฟเวอร์ LAMP ที่มีชื่อเสียงที่สุดที่นี่ เช่น Centos 6.5*64

เลือกเซิร์ฟเวอร์ os do

สุดท้ายคลิกที่สร้าง Droplet

ip ของเซิร์ฟเวอร์ที่ Digitalocean

ตอนนี้ดาวน์โหลด พัตตี้.

PuTTY-ดาวน์โหลด-หน้า

ตอนนี้คลิกที่ Putty.exe บนคอมพิวเตอร์ของคุณ หน้าต่างสีโป๊วจะปรากฏขึ้น ป้อน IP ของหยดของคุณจาก Digitalocean แล้วคลิกเปิด

เข้าสู่ระบบ-putty

เมื่อมันเปิดขึ้น มันจะขอให้คุณเข้าสู่ระบบเป็น:. เพียงป้อนรูทที่นั่น

ตอนนี้มันจะถามรหัสผ่าน ไปที่อีเมลที่คุณให้ไว้ขณะลงทะเบียนที่ Digitalocean ป้อนรหัสผ่านที่คุณได้รับในกล่องจดหมายอีเมลของคุณ โปรดทราบว่าเมื่อคุณป้อนรหัสผ่าน รหัสผ่านจะไม่ปรากฏขึ้น ไม่ต้องกังวล มันเป็นมาตรการรักษาความปลอดภัยโดย linux เพียงแค่ไปข้างหน้า จากนั้นจะขอรหัสผ่านใหม่ แต่ก่อนหน้านั้นคุณจะต้องป้อนรหัสผ่านเก่าอีกครั้ง

ฉาบเข้าสู่ระบบ

ตอนนี้เป้าหมายของเราคือการติดตั้ง LAMP ติดตั้ง Linux แล้ว (centos) เพียงทำตามบรรทัดคำสั่งด้านล่างเพื่อให้บรรลุเป้าหมายนั้น เพียงคัดลอกคำสั่งแล้วคลิกขวาตรงที่เคอร์เซอร์สีเขียวกะพริบ คำสั่งจะถูกวางที่นั่น กด Enter และคำสั่งของคุณจะถูกดำเนินการ

ก่อนอื่น ติดตั้ง Apache

sudo yum ติดตั้ง httpd

เมื่อติดตั้งแล้ว คุณสามารถเริ่ม apache ที่ทำงานบน VPS ของคุณได้:

บริการ sudo httpd start

ติดตั้ง Mysql

sudo yum ติดตั้งเซิร์ฟเวอร์ mysql sudo service mysqld start

การติดตั้ง Mysql ที่ปลอดภัย

sudo /usr/bin/mysql_secure_installation

ในการติดตั้ง mysql ที่ปลอดภัย ...

ป้อนรหัสผ่านปัจจุบันสำหรับรูท (ไม่ต้องใส่):

ตกลง สร้างรหัสผ่านใหม่สำเร็จแล้ว ดำเนินการต่อ…

คุณต้องให้คำตอบเป็นบวกสำหรับการยืนยันที่ถามตามที่ระบุด้านล่าง

ลบผู้ใช้ที่ไม่ระบุชื่อ? [ใช่/n] คุณ... สำเร็จ! ไม่อนุญาตให้รูทล็อกอินจากระยะไกล? [ใช่/n] คุณ... สำเร็จ! ลบฐานข้อมูลทดสอบและเข้าถึงหรือไม่ [Y/n] y - กำลังวางฐานข้อมูลทดสอบ... สำเร็จ! - ลบสิทธิ์ในฐานข้อมูลทดสอบ... สำเร็จ! โหลดตารางสิทธิ์ตอนนี้ใหม่หรือไม่ [ใช่/n] คุณ... สำเร็จ! การทำความสะอาด...

ตอนนี้ติดตั้ง PHP

sudo yum ติดตั้ง php php-mysql

ในที่สุดรีสตาร์ท Apache

บริการ sudo httpd เริ่มใหม่

ตอนนี้ติดตั้ง PHPmyAdmin

sudo yum ติดตั้ง wget cd ~ wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo rpm -ivh epel-release*
sudo yum ติดตั้ง phpmyadmin 

ตอนนี้เมื่อคุณจะใส่ ip ของคุณในแถบที่อยู่ คุณจะเห็นหน้าทดสอบเริ่มต้นของ apache แต่แม้หลังจากติดตั้ง phpamyadmin แล้ว คุณไม่สามารถเข้าถึง phpmyadmin จากพีซีของคุณได้ ก่อนหน้านั้นคุณจะต้องอนุญาตใน phpamyadmin.conf

สำหรับการเปลี่ยน phpmyadmin.conf เราจะใช้ nano เป็นตัวแก้ไข

sudo yum ติดตั้ง nano
sudo nano /etc/httpd/conf.d/phpMyAdmin.conf

แทรกบรรทัดนี้ที่คุณพบ 

อนุญาตจากทุกคน 
putty-phpmyadmin

หลังจากนั้นกด CTRL + X

(มันจะขอยืนยันเขียนทับ) กด Y

กดปุ่มตกลง

รีสตาร์ท Apache. อีกครั้ง

บริการ sudo httpd เริ่มใหม่

คุณสามารถเข้าถึง phpamyadmin ของคุณเป็น http://Your IP หรือโดเมน/phpmyadmin/

เสร็จสิ้น คุณได้ติดตั้ง LAMP บน Digitalocean สำเร็จแล้ว

ตอนนี้ หากคุณกำลังคิดที่จะเชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน filezilla คุณสามารถใช้ winscp ได้โดยไม่ต้องปวดหัว มิฉะนั้น คุณจะต้องติดตั้ง ftp บนเซิร์ฟเวอร์ Winscp ไม่ต้องการการปรับแต่งใด ๆ และปลอดภัยเมื่อเทียบกับ filezilla

winscp-โคมไฟ
  • ตอนนี้คลิกที่จุดทางด้านขวาของไอคอนโฟลเดอร์ดังที่แสดงด้านบน
  • ตอนนี้ไปที่ var
  • ไปที่ www
  • ไปที่ html
  • คุณอยู่ในโฟลเดอร์ที่เรียกว่ารูท

(หมายเหตุ: นี่คือโฟลเดอร์ที่เรียกว่า https/ ใน mediatemple และ public_html/ ใน hostgaotor เป็นต้น)

อัปโหลดไฟล์ทั้งหมดของคุณในรูทที่คุณดาวน์โหลดจากโฮสต์ก่อนหน้านี้

สำหรับการนำเข้า mysql คุณสามารถใช้ phpmayadmin ได้หากฐานข้อมูลมีขนาดเล็ก น้อยกว่า 2mb

สำหรับฐานข้อมูลขนาดใหญ่ ให้ใช้ขั้นตอนด้านล่าง

ดาวน์โหลด sql_backup_db.sql จากโฮสต์ก่อนหน้าของคุณ

ตอนนี้อัปโหลดในไดเร็กทอรี roor

เปิดผงสำหรับอุดรู, เข้าสู่ระบบ

ตอนนี้ป้อนคำสั่งด้านล่างเพื่อเข้าสู่คอนโซล mysql

mysql -u root -p

ป้อนรหัสผ่านของคุณเพื่อเข้าสู่คอนโซล mysql
ตอนนี้ ..

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

ตอนนี้ป้อน QUIT เพื่อออกจาก mysql

ตอนนี้ป้อนคำสั่งด้านล่างเพื่อนำเข้า mysql

mysql -คุณรูต -p new_database</var/www/html/sql_backup_db.sql

มันจะขอรหัสผ่าน mysql และหลังจากกด Enter mysql db ของคุณจะเริ่มนำเข้าอย่างรวดเร็ว

การตั้งค่าโดเมน

 ตอนนี้คลิกที่ DNS ในแผงควบคุม Digitalocean ของคุณ

ตอนนี้ใส่ IP ของคุณ ชื่อโดเมนและชื่อโฮสต์ของคุณที่นั่น แล้วคลิกสร้างโดเมน

DNS-settings-digitaloceanoc
dns-record-do

ตอนนี้คลิกที่เพิ่มระเบียนและแทรกระเบียน CNAME

cname

ไปที่ผู้รับจดทะเบียนโดเมนของคุณแล้วป้อนเนมเซิร์ฟเวอร์สามตัวที่นั่น

ns1.digitalocean.com

ns2.digitalocean.com

ns3.digitalocean.com

ซ่อนการตั้งค่าแผงควบคุมบนพีซีเพื่อป้องกันไม่ให้ผู้ใช้รายอื่นเปลี่ยนการตั้งค่าของคุณ

ซ่อนการตั้งค่าแผงควบคุมบนพีซีเพื่อป้องกันไม่ให้ผู้ใช้รายอื่นเปลี่ยนการตั้งค่าของคุณทำอย่างไรWindows 10

ในการแก้ไขปัญหาต่าง ๆ ของพีซี เราขอแนะนำ Restoro PC Repair Tool:ซอฟต์แวร์นี้จะซ่อมแซมข้อผิดพลาดทั่วไปของคอมพิวเตอร์ ปกป้องคุณจากการสูญหายของไฟล์ มัลแวร์ ความล้มเหลวของฮาร์ดแวร์ และปรับแต่งพีซีของคุ...

อ่านเพิ่มเติม
วิธีใช้คุณสมบัติแป้นพิมพ์สัมผัสใหม่ใน Windows 11

วิธีใช้คุณสมบัติแป้นพิมพ์สัมผัสใหม่ใน Windows 11ทำอย่างไรWindows 11

Windows 11 มาพร้อมกับการเปลี่ยนแปลงใหม่ในแอพระบบเกือบทั้งหมด ไม่ว่าจะเป็นการเปลี่ยนแปลงครั้งใหญ่อย่างที่เราเห็นในเมนู Start คีย์บอร์ดแบบสัมผัสก็มีการปรับปรุงบางอย่างเช่นกัน มีการแนะนำการปรับปรุงแป้...

อ่านเพิ่มเติม
วิธีป้องกันไม่ให้แอปเข้าถึงตำแหน่งบน Windows 10

วิธีป้องกันไม่ให้แอปเข้าถึงตำแหน่งบน Windows 10ทำอย่างไรWindows 10

Windows 10 มาพร้อมกับคุณสมบัติตำแหน่งในตัวและแอพ Windows จำนวนมากอาจเข้าถึงตำแหน่งได้ อย่างไรก็ตาม Windows อนุญาตให้คุณปรับแต่งการตั้งค่าตำแหน่งสำหรับแอพและผู้ใช้ ใน Windows รุ่นล่าสุด คุณสามารถอนุ...

อ่านเพิ่มเติม