วิธีดึงข้อมูล. / กำหนดค่าพารามิเตอร์ที่ใช้ในครั้งสุดท้าย


15

ฉันกำลังอัปเกรด LAMP stack บนเซิร์ฟเวอร์ของลูกค้าและจำเป็นต้อง. / กำหนดค่า mysql และ apache ด้วยการตั้งค่าล่าสุดที่แน่นอนที่พวกเขารวบรวมด้วยครั้งล่าสุด ฉันจะได้รับเหล่านี้ที่ไหน สตริงการกำหนดค่า PHP สามารถรับได้โดย php -i แล้วคนอื่นล่ะ?

คำตอบ:


19

มีการเก็บไดเรกทอรีต้นฉบับที่คลายการบีบอัดไว้หรือไม่? ถ้าเป็นเช่นนั้นconfigureธงโดยทั่วไปจะอยู่ในหรือconfig.statusconfig.log

สิ่งนี้แตกต่างกันเล็กน้อยขึ้นอยู่กับซอฟต์แวร์และจะใช้ autoconf หรือไม่


1
+1: นอกจากนี้ (สมมติว่าการกำหนดค่าถูกสร้างขึ้นโดย autoconf) คุณสามารถกำหนดค่าใหม่โดยใช้แฟล็กเดียวกันโดยเรียกใช้ $ config.status --recheck
William Pursell

3

config.status มี--configธงเพื่อพิมพ์การกำหนดค่าล่าสุด ฉันพบมันด้วยการวิ่ง./config.status --help

- กำหนดค่าการพิมพ์ขนาดใหญ่แล้วออก

ดังนั้นให้เรียกใช้./config.status --configแล้วมันจะพิมพ์พารามิเตอร์กำหนดค่าทั้งหมดออก


0

รายการบรรทัดคำสั่งที่ใช้อาจยังคงอยู่ในประวัติเชลล์ของคุณ ภายใต้ทุบตีคุณค้นหากลับมาในประวัติศาสตร์ผ่านขั้นตอนต่อไปนี้:

  1. ctrl-r เริ่มฟังก์ชั่นค้นหาย้อนกลับในประวัติศาสตร์
  2. เริ่มพิมพ์ส่วนหนึ่งของคำสั่งที่คุณต้องการค้นหา (เช่น "กำหนดค่า")
  3. กดctrl-rอีกครั้งหากคุณต้องการค้นหาผลลัพธ์ที่ผ่านมาอีกครั้ง
  4. กด Enter เพื่อรันบรรทัดคำสั่งเมื่อคุณพบ (ลูกศรขวามักนำพรอมต์กลับมาพร้อมกับสตริงคำสั่งที่พบโดยไม่ต้องดำเนินการจริง)

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


นี่ไม่ใช่การประกาศทางศาสนานี่เป็นวิธีการทำงาน;) แต่น่าเสียดายที่รุ่น RPM ไม่เป็นที่พอใจ
Vladislav Rastrusny

นี่เป็นกรณีปกติ "ฉันใช้งาน CentOS แต่ฉันต้องการทุกสิ่งที่ใหม่กว่า"
Ophidian

ไม่ด้วยเหตุผลต่าง ๆ Apache รุ่น CentOS ของ Apache ไม่รองรับคนงาน mpm เป็นเครื่องมือติดตามฝนตกหนักเซิร์ฟเวอร์ต้องการผู้ปฏิบัติงาน mpm ฯลฯ
Vladislav Rastrusny

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