ผู้ดูแลเซิร์ฟเวอร์

คำถาม & คำตอบสำหรับผู้ดูแลระบบและเครือข่าย

5
php mail () ฟังก์ชั่นช้าลงอย่างเจ็บปวดบนเครื่องพัฒนาท้องถิ่น
พื้นหลัง: หากคุณตั้งค่าเซิร์ฟเวอร์ apache ในระบบเพื่อการพัฒนาคุณอาจพบปัญหาที่ sendmail ใช้เวลานาน (อย่างน้อยหนึ่งนาที) ในการส่งอีเมล สิ่งนี้น่าผิดหวังอย่างยิ่งหากคุณพยายามแก้ไขข้อบกพร่องของอีเมลที่คุณสร้างขึ้น มีโพสต์ฟอรัมหลายแห่งบนอินเทอร์เน็ตที่กล่าวถึงปัญหานี้ อย่างไรก็ตามไม่มีชุดรูปแบบที่อธิบายสิ่งที่ต้องทำในรายละเอียดเพียงพอสำหรับความรู้ที่ จำกัด ของฉัน นี่คือขั้นตอนที่เหมาะกับฉัน: 1) ค้นหาชื่อโฮสต์ของคุณ (ในกรณีที่คุณลืม) โดยใช้คำสั่งนี้: :~$ cat /hosts/hostname myhostname 2) แก้ไขไฟล์/etc/hostsและตรวจสอบให้แน่ใจว่าบรรทัดแรกมีดังต่อไปนี้: 127.0.0.1 localhost.localdomain localhost myhostname 3) แก้ไขไฟล์การตั้งค่า sendmail ( /etc/mail/sendmail.cfใน Ubuntu) และยกเลิกหมายเหตุบรรทัด#O HostsFile=/etc/hosts 4) รีสตาร์ทคอมพิวเตอร์ คอมพิวเตอร์ควรบูทเร็วขึ้นมากในขณะนี้และฟังก์ชั่น mail () จะกลับมาเกือบจะในทันที อย่างไรก็ตามอีเมลจะไม่ถูกส่งเว้นแต่ว่าคุณทำตามขั้นตอนที่ 5 5) คุณต้องใหม่ใช้ตัวเลือก sendmail '-f' ทุกครั้งที่ใช้ฟังก์ชั่นจดหมาย ตัวอย่างเช่น: …
21 php  sendmail  email 

3
วิธีกำหนดขนาดไบต์ที่ดีที่สุดสำหรับคำสั่ง dd
ฉันรู้ว่าการทำ dd ถ้า = / dev / hda ของ = / dev / hdb ทำสำเนาฮาร์ดไดรฟ์ลึก ฉันได้ยินมาว่าผู้คนสามารถเพิ่มความเร็วในกระบวนการได้โดยการเพิ่มจำนวนไบต์ที่อ่านและเขียนได้ในเวลา (512) ด้วยตัวเลือก "bs" คำถามของฉันคือ: กำหนดขนาดที่เหมาะสมที่สุดสำหรับการคัดลอกจากฮาร์ดไดรฟ์คืออะไร? และ เหตุใดจึงกำหนดขนาดไบต์ที่เหมาะสมที่สุด

3
/ usr / bin / [คืออะไร?
ผมก็แค่ poking รอบใน / usr / bin [และผมพบว่าไฟล์ไบนารีเอลฟ์ที่เรียกว่า /usr/bin/[. ฉันไม่เคยได้ยินเกี่ยวกับไฟล์นี้และความคิดแรกของฉันคือมันเป็นวิธีที่ฉลาดในการซ่อนโปรแกรมซึ่งอาจเป็นโทรจัน อย่างไรก็ตามมีอยู่ในเซิร์ฟเวอร์ CentOS ทั้งหมดของฉันและดูเหมือนว่าจะไม่มีรายการคู่มือ ฉันสามารถเดาได้ว่ามันคืออะไร แต่ฉันกำลังมองหาคำตอบที่เชื่อถือได้มากขึ้น ...
21 linux  shell  command  test 

5
มีวิธีรับอัตราส่วน Cache Hit / Miss สำหรับอุปกรณ์บล็อกใน Linux หรือไม่?
เป็นไปได้หรือไม่ที่จะเห็นว่าใน Linux มีจำนวนการอ่านและเขียนคำขอจากพื้นที่ผู้ใช้จนทำให้เกิดการเข้าชมแคชและขาดหายไปสำหรับอุปกรณ์บล็อก
21 linux  cache  io 

3
คุณสามารถเปลี่ยนรุ่นข้อมูลเมตาของอาร์เรย์ที่มีอยู่ได้หรือไม่
ดังนั้นด้วงต้องการรุ่นข้อมูลเมตา 0.90 ฉันสงสัยว่าฉันสามารถเปลี่ยนอาร์เรย์ที่มีอยู่ของฉันที่จะใช้แทนค่าเริ่มต้นซึ่งเป็น 1.2 ด้วยวิธีนี้ฉันไม่ต้องไปติดตั้งใหม่เลย ถ้าใช่ฉันจะทำอย่างไร

2
“ '' ไม่ใช่การเข้าสู่ระบบที่ถูกต้องหรือคุณไม่ได้รับอนุญาต” ในการติดตั้งเซิร์ฟเวอร์ sql
ฉันได้ลองติดตั้ง SQL Server 2008 หลายครั้งบนเครื่องของฉันและฉันมักจะได้รับข้อผิดพลาดประมาณ 3/4 ของวิธีการผ่าน: '' ไม่ใช่การเข้าสู่ระบบที่ถูกต้องหรือคุณไม่ได้รับอนุญาต ฉันใช้ผู้ใช้ SYSTEM สำหรับการติดตั้งเมื่อฉันพยายามใช้ตัวจัดการการติดตั้งล็อกอิน / รหัสผ่านของฉันจะแสดงข้อผิดพลาดอื่น ๆ

3
แฟล็ก IMAP ใดที่ได้รับการสนับสนุนอย่างน่าเชื่อถือในเซิร์ฟเวอร์อีเมลส่วนใหญ่
ฉันกำลังเขียนแอปพลิเคชันซึ่งตอบสนองต่ออีเมลที่ส่งไปยังกล่องจดหมาย มันดึงอีเมลผ่าน IMAP มันจะถูกปรับใช้กับระบบจำนวนมากที่ฉันไม่ได้ควบคุมการกำหนดค่าเซิร์ฟเวอร์อีเมล ฉันต้องการใช้การตั้งค่าสถานะ IMAP เพื่อระบุว่ามีการจัดการข้อความใด ระบบแฟล็กสนับสนุนอย่างกว้างขวางเพียงพอที่ฉันสามารถพึ่งพาได้ในแอปพลิเคชันของฉันหรือไม่? ธงที่ผู้ใช้กำหนดเองได้รับการสนับสนุนอย่างกว้างขวางเพียงพอหรือไม่ (ถ้าคำตอบคือ "ฮ่าฮ่าไม่ใช่โอกาส" ฉันจะใช้โฟลเดอร์แทน) ขอบคุณ -Ben

6
BTRFS เปรียบเทียบกับ ZFS อย่างไร
ฉันกำลังพิจารณาว่าจะใช้ระบบปฏิบัติการและระบบไฟล์ใดบนเซิร์ฟเวอร์ใหม่บางตัวที่ฉันมีอยู่และกำลังพิจารณา BSD ฟรีด้วย ZFS หรือ Linux ที่มี BTRFS โปรแกรมที่ฉันรันทั้งสองระบบดังนั้นปัญหาเดียวคือความน่าเชื่อถือของระบบไฟล์และประสิทธิภาพ ฯลฯ
21 zfs  btrfs 

6
ทำไม Nginx ถึงได้รับความนิยมมากกว่า lighttpd
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันต้องการใช้ Lighttpd ในการผลิตเพื่อให้บริการแอพ Django แต่ฉันเห็นว่าทุกวันนี้ Nginx เป็นที่นิยมมากขึ้นเรื่อย ๆ ทำไมถึงเป็นอย่างนั้น? ฉันทราบว่าในอดีต Lighttpd มีหน่วยความจำรั่ว แต่ตอนนี้ไม่ได้รับการแก้ไขหรือไม่ พวกเขามีนักพัฒนาที่ใช้งานอยู่ที่แก้ไขสิ่งเหล่านี้ใช่ไหม มีเหตุผลใดบ้างที่ฉันควรไปกับ Nginx แทนที่จะเป็น Lighty? ฉันรู้ว่า nginx เป็นเซิร์ฟเวอร์ที่ยอดเยี่ยม แต่จริงๆแล้วมันดีและดีกว่า lighty จริงหรือ
21 nginx  lighttpd  django 

8
ผู้จำหน่ายเซิร์ฟเวอร์ที่อนุญาตให้ดิสก์บุคคลที่สาม
ดังที่กล่าวไว้ที่นี่ Dell ไม่อนุญาตให้ใช้ดิสก์บุคคลที่สามกับเซิร์ฟเวอร์ล่าสุดอีกต่อไป ในขณะที่พวกเขาไม่ทำงาน ซึ่งหมายความว่าหากคุณซื้อหนึ่งในกล่องเหล่านี้และต้องการอัพเกรดที่เก็บข้อมูลในภายหลังคุณได้ซื้อดิสก์จาก Dell ด้วยพรีเมี่ยมอย่างมีนัยสำคัญ เดลล์เพิ่งให้เหตุผลที่ดีแก่ฉันในการทำธุรกิจเซิร์ฟเวอร์ของฉันที่อื่น บริษัท ของฉันซื้อ (แทนการเช่าซื้อ) เซิร์ฟเวอร์ของเราและโดยปกติจะใช้เวลา 5 ปี ฉันต้องสามารถอัปเกรด / จัดเก็บข้อมูลซ้ำเป็นระยะและไม่ต้องการล็อคในสิ่งที่ Dell อาจมีในสต็อกในราคาที่สูงเกินจริงเพื่อบูต ดังที่คุณจะเห็นในความคิดเห็นของลิงค์ด้านบนดูเหมือนว่า HP กำลังทำสิ่งเดียวกัน ฉันกำลังมองหาผู้จำหน่ายเซิร์ฟเวอร์ที่มีการรับประกัน 3-5 ปีพร้อมบริการนอกสถานที่ในวันเดียวกัน / วันถัดไปและอนุญาตให้ฉันใช้ดิสก์ของบุคคลที่สาม ข้อเสนอแนะ?

5
วิธีที่ดีที่สุดในการถ่ายโอนไฟล์ขนาดใหญ่หนึ่งไฟล์ผ่านลิงค์ WAN ความเร็วสูงและความล่าช้าสูงคืออะไร
ล็อคแล้ว ความคิดเห็นเกี่ยวกับคำถามนี้ถูกปิดใช้งาน แต่ยังคงยอมรับคำตอบใหม่และการโต้ตอบอื่น ๆ เรียนรู้เพิ่มเติม ดูเหมือนว่าจะเกี่ยวข้องกับอันนี้แต่ก็ค่อนข้างแตกต่างกัน มีลิงค์ WAN นี้ระหว่างเว็บไซต์ของ บริษัท สองแห่งและเราจำเป็นต้องถ่ายโอนไฟล์ที่มีขนาดใหญ่มาก (การถ่ายโอนข้อมูล Oracle, ~ 160 GB) เรามีแบนด์วิดท์เต็ม 100 Mbps (ทดสอบแล้ว) แต่ดูเหมือนว่าการเชื่อมต่อ TCP เดียวจะไม่สามารถทำได้สูงสุดเนื่องจากการทำงานของ TCP (ACKs ฯลฯ ) เราทดสอบการเชื่อมโยงกับiperfและผลลัพธ์จะเปลี่ยนไปอย่างมากเมื่อเพิ่มขนาดหน้าต่าง TCP: ด้วยการตั้งค่าพื้นฐานเราจะได้รับปริมาณข้อมูล ~ 5 Mbps ด้วย WS ที่ใหญ่กว่าเราสามารถเพิ่มได้ถึง ~ 45 Mbps แต่ไม่มากไปกว่านั้น เวลาแฝงเครือข่ายอยู่ที่ประมาณ 10 ms จากความอยากรู้เราใช้ iperf โดยใช้การเชื่อมต่อมากกว่าหนึ่งครั้งและเราพบว่าเมื่อใช้งานสี่การเชื่อมต่อพวกเขาจะประสบความสำเร็จในความเร็วที่ ~ 25 Mbps ต่อการเติมแบนด์วิดท์ที่มีอยู่ทั้งหมด …

3
ใช้ตัวแปรสภาพแวดล้อมในสคริปต์ launchd
ฉันอยากรู้ว่าเป็นไปได้หรือไม่ที่จะระบุตัวแปรสภาพแวดล้อมในProgramArgumentsส่วนของสคริปต์ luanchd บน Mac OS X Leopard <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>me.mpietz.MountDevRoot</string> <key>ProgramArguments</key> <array> <string>/bin/sh</string> <string>$HOME/bin/attach-devroot.sh</string> <!-- Instead of using... <string>/Users/mpietz/bin/attach-devroot.sh</string --> </array> <key>RunAtLoad</key> <true/> </dict> </plist>

8
ฉันจะปิดการใช้งานการเข้ารหัสบน openssh ได้อย่างไร
ฉันประสบปัญหาประสิทธิภาพการทำงานโดยใช้ openssh (เซิร์ฟเวอร์) และ putty (ไคลเอ็นต์) เพื่อใช้ webproxy ระยะไกล ฉันต้องการปิดใช้งานการเข้ารหัสและทดสอบผลลัพธ์เพื่อดูว่ามีความแตกต่างหรือไม่ ฉันจะทำสิ่งนั้นได้อย่างไร sshd_configมีอะไรที่ฉันสามารถปรับเปลี่ยนใน ฉันใหม่มากสำหรับ openssh ความคิดอื่น ๆ จะได้รับการชื่นชม ฉันได้กำหนดให้ IE ของฉันใช้ถุงเท้า 127.0.0.1 เป็นพร็อกซี ฉันเชื่อมต่อฉาบของฉันกับเซิร์ฟเวอร์ openssh ของฉันที่บ้านและ voila - ฉันสามารถท่องอินเทอร์เน็ตผ่านที่ อย่างไรก็ตามมันช้าอย่างไม่น่าเชื่อแม้ว่าฉันรู้ว่าฉันมีการเชื่อมต่อที่รวดเร็วไปยังบ้านของฉัน (ftp ตัวอย่างเช่นทำงานที่สูงกว่า 50Kbytes / วินาที

12
ว่างเปล่า $ _POST อาร์เรย์ที่ลึกลับ
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Server Fault อพยพ 9 ปีที่ผ่านมา ฉันมีหน้า HTML / PHP ต่อไปนี้: <?php if(empty($_SERVER['CONTENT_TYPE'])) { $type = "application/x-www-form-urlencoded"; $_SERVER['CONTENT_TYPE'] = $type; } echo "<pre>"; var_dump($_POST); var_dump(file_get_contents("php://input")); echo "</pre>"; ?> <form method="post" action="test.php"> <input type="text" name="test[1]" /> <input type="text" name="test[2]" /> <input type="text" name="test[3]" /> <input type="submit" name="action" value="Go" …
21 php 


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