การติดตั้ง MediaWiki บน Linux


0

ฉันใหม่สำหรับ Linux และโดยทั่วไปใหม่ในการตั้งค่าสภาพแวดล้อมการพัฒนาเว็บ ฉันต้องการความช่วยเหลือเกี่ยวกับพื้นฐานตอนนี้ ฉันกำลังพยายามติดตั้ง LAMP stack ที่ฉันสามารถติดตั้ง MediaWiki ได้ นี่คือสิ่งที่ฉันพยายามทำถูกต้องแจ้งให้ฉันทราบว่าฉันออกนอกเส้นทางที่นี่

  1. การติดตั้ง Apache

    1. แหล่งดาวน์โหลด
    2. พยายามสร้าง / ติดตั้ง
    3. ไม่พบ gcc
    4. ดาวน์โหลด gcc
    5. พยายามติดตั้ง gcc (ไม่มีโชค)
  2. ติดตั้ง phpMyAdmin
  3. ติดตั้ง MediaWiki

ฉันอยู่ในเส้นทางที่ถูกต้องอย่างน้อยที่สุดหรือฉันกำลังหมุนวงล้ออยู่หรือไม่?

Linux distro: CentOs


2
คุณต้องการสร้างจากแหล่งที่มาหรือคุณโอเคใช้แพ็คเกจไบนารีหรือไม่ คุณใช้การกระจายแบบใด
heavyd

คำตอบ:


3

ฉันอยู่ในเส้นทางที่ถูกต้องอย่างน้อยที่สุดหรือฉันกำลังหมุนวงล้ออยู่หรือไม่?

อืมทั้งคู่

ถ้าคุณใช้ รหัสแหล่งที่มา จากนั้นคุณจะต้องรวบรวม
ถ้าคุณใช้ pre-build แพคเกจ (เช่น. rpm หรือ .deb) ดังนั้นคุณไม่จำเป็นต้องมีผู้แปล

ไม่ว่าจะใช้วิธีใดการมีคอมไพเลอร์ทำงานเป็นสิ่งที่ดีและฉันจะแบ่งงานของคุณออกเป็นสองส่วน

  1. รับคอมไพเลอร์ที่ใช้งานได้ซึ่งจะมีประโยชน์สำหรับงานจำนวนมาก หากไม่มีคอมไพเลอร์ก่อนหน้าคุณจะต้องติดตั้งผ่านทางแพ็คเกจสำเร็จรูป
  2. ตัดสินใจเกี่ยวกับการสร้างบ้านหรือโปรแกรมก่อนสร้าง

เพื่อเหตุผลด้านการบำรุงรักษาคุณต้องการใช้แพคเกจอย่างแท้จริง

แพ็กเกจใดและแตกต่างกันอย่างไรต่อระบบปฏิบัติการ เช่น. redhat / CentOS แตกต่างจาก Ubuntu ทั้งสองค่อนข้างแตกต่างจาก Slackware เป็นต้นคุณไม่ได้ระบุการกระจายที่คุณใช้ กรุณาเพิ่มที่โพสต์เดิม

นอกจากนี้คุณไม่ต้องการ phpMyAdmin? คุณต้องการฐานข้อมูลเพื่อจัดเก็บเนื้อหาวิกิของคุณซึ่งอาจเป็น mysql หรือ postgress เครื่องมือการจัดการสำหรับสิ่งเหล่านั้นอาจมีประโยชน์ แต่แพคเกจซอฟต์แวร์ที่ไม่จำเป็นแต่ละชุดเป็นโปรแกรมเพิ่มเติมที่คุณต้องดูแล


ฉันคิดว่าฉันต้องการ phpMyAdmin ฉันคิดว่ามันติดตั้ง php & amp; mysql เข้าสู่ Apache
ExceptionLimeCat

ต้องการ: ไม่ ---- ทำให้ง่ายขึ้น: อาจจะ ---- ถ้าคุณไม่คุ้นเคยกับการทำสิ่งนี้นอกจากเครื่องมือที่มีประโยชน์อาจจะดีมากดังนั้นให้ติดตั้งล่วงหน้า Jut ให้แน่ใจว่าคุณปรับปรุงให้ทันสมัย ​​(เช่นเดียวกับซอฟต์แวร์ที่ติดตั้งทั้งหมด)
Hennes

ถูก คำถามอื่นกับการติดตั้ง Apache ฉันเพิ่งดาวน์โหลด NetWare Binary จากเว็บไซต์มิเรอร์หรือไม่?
ExceptionLimeCat

ไม่ควรทำการแตกไฟล์ซิปใช่มั้ย? ฉันใช้คำสั่ง unzip และมันก็บอกว่ามันไม่สามารถหาไฟล์และมันอยู่ในไดเรกทอรีปัจจุบัน
ExceptionLimeCat

ไม่สนใจคำถามสุดท้าย
ExceptionLimeCat

2

คุณอยู่ในเส้นทางที่ถูกต้อง แต่ดูเหมือนว่าคุณจะใช้เส้นทางที่ยากขึ้นสำหรับคุณ ตามที่ @heavyd บอกเป็นนัยว่ามันง่ายกว่ามากในการติดตั้งแพ็คเกจไบนารีที่มาพร้อมกับการกระจายของคุณสำหรับสิ่งต่าง ๆ เช่น Apache และ phpMyAdmin สำหรับ RHEL / CentOS / Fedora ให้ใช้ yum; สำหรับรสชาติแบบเดเบียนและเดเบียนใช้ apt หากคุณกำลังใช้การกระจายที่คาดว่าคุณจะสร้างจากแหล่งที่มาให้ดำเนินการต่อตามที่คุณได้เริ่มต้น แต่ตระหนักว่ามันจะเป็นการเดินทางที่ยาวนานและลำบาก

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.