Score:0

ฝึกฝน php บนแล็ปท็อป Ubuntu

ธง by

ฉันมีแล็ปท็อปที่ติดตั้ง Ubuntu 20.04 เท่านั้น
ฉันกังวลที่จะเรียนรู้ php แต่หนังสือที่ฉันมีเพียงอธิบายวิธีการติดตั้ง php และตั้งค่าเซิร์ฟเวอร์ภายในสำหรับผู้ใช้ Window และ Mac ฉันพบหน้าสแต็กโอเวอร์โฟลว์ที่อธิบายวิธี แต่อายุ 10 ปีและฉันตัดสินใจถามคำถามนี้
คุณช่วยอธิบายได้ไหมว่าฉันจะตั้งค่าเซิร์ฟเวอร์ภายในเครื่องและฝึกฝนและทดสอบการเขียนโปรแกรม php ได้อย่างไร

muru avatar
us flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [วิธีที่ง่ายที่สุดในการตั้งค่า LAMP Stack คืออะไร](https://askubuntu.com/questions/34/whats-the-easiest-way-to-set-up-a-lamp-stack)
Score:1
ธง in

ใช้ เว็บเซิร์ฟเวอร์ในตัว จาก php.ini:

การติดตั้ง:

sudo apt ติดตั้ง php-cli

การใช้งาน (จากภายในไดเรกทอรีโครงการทดสอบของคุณ):

php -S localhost:8000

จากนั้นชี้เบราว์เซอร์ของคุณไปที่ localhost:8000.

มันจะโหลดโดยอัตโนมัติ index.php ถ้ามีไฟล์. คุณสามารถสร้างได้ด้วยโปรแกรมแก้ไขข้อความและ เริ่มการเขียนโปรแกรม:

<html>
 <head>
  <title>PHP Test</title>
 </head>
 <body>
 <?php echo '<p>Hello World</p>'; ?> 
 </body>
</html>
Taro avatar
by flag
ฉันจะหยุดเซิร์ฟเวอร์ในตัวได้อย่างไร
pLumo avatar
in flag
คุณสามารถหยุดได้ด้วยการควบคุมงานปกติ ดังนั้น หากคุณเริ่มต้นในเบื้องหน้า คุณสามารถหยุดได้ด้วย Ctrl + C
Score:1
ธง in

มีสามสิ่งที่คุณต้องการสำหรับสิ่งนี้:

  1. การเชื่อมต่ออินเทอร์เน็ต (เพื่อติดตั้งซอฟต์แวร์)
  2. อาปาเช่
  3. พี.เอช.พี

ต่อไปนี้คือวิธีที่คุณจะได้รับการติดตั้งและใช้งานขั้นต่ำเปล่าบนระบบของคุณ:

  1. เปิด Terminal (หากยังไม่ได้เปิด)
  2. อัปเดต ฉลาด:
    อัปเดต sudo apt 
    
  3. ติดตั้ง Apache:
    sudo apt ติดตั้ง apache2
    
  4. ทดสอบ Apache ทำงานโดยเปิดเบราว์เซอร์และไปที่ http://127.0.0.1. คุณควรเห็นบางอย่างที่มีลักษณะดังนี้: หน้าทดสอบ Apache
  5. ติดตั้ง PHP (และไลบรารีการพัฒนาทั่วไปบางส่วน):
    sudo apt ติดตั้ง php libapache2-mod-php php-dev php-xml php-json php-mbstring
    
  6. รีสตาร์ท Apache:
    sudo บริการ apache2 รีสตาร์ท
    
  7. สร้างไฟล์ทดสอบในไดเรกทอรีรากของ Apache:
    sudo นาโน /var/www/html/testing.php
    
  8. วางสิ่งต่อไปนี้ลงในไฟล์ใหม่:
    <?php phpinfo(); ?>
    
  9. ทดสอบ PHP ใช้งานได้โดยไปที่ http://127.0.0.1/testing.php ในเบราว์เซอร์ของคุณ คุณควรเห็นสิ่งนี้: ข้อมูล PHP หมายเลขเวอร์ชันของคุณอาจแตกต่างออกไปเล็กน้อย เนื่องจากทำขึ้นในการติดตั้ง 21.10
  10. เริ่มเรียนรู้ PHP

นั่นคือทั้งหมดที่มีให้ ขั้นพื้นฐาน ตั้งค่าด้วย Apache และ PHP เท่านั้น

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา