คำถามติดแท็ก web-server

อ้างถึงซอฟต์แวร์หรือฮาร์ดแวร์ที่ประกอบขึ้นเป็นเว็บเซิร์ฟเวอร์ส่งเนื้อหาในเว็บไซต์ส่วนตัวหรือสาธารณะ

2
ความแตกต่างที่สำคัญระหว่าง SSI (รวมฝั่งเซิร์ฟเวอร์) และ ESI (รวมถึงขอบด้านข้าง)
ฉันจำเป็นต้องรวมเนื้อหาแบบไดนามิกในหน้าคงที่ในระดับเซิร์ฟเวอร์เว็บ 2 ตัวเลือกที่ฉันได้พบServer Side Include (SSI)และEdge Side Include (ESI). ในขณะที่ต้นกำเนิดของSSIดูเก่าและคลุมเครือ ( หน้าแคชจาก 95 จาก University of Illinois น่าจะเป็นข้อมูลอ้างอิงที่เห็นได้ชัดว่ามันมาจากNCSA httpdเว็บเซิร์ฟเวอร์ที่ใช้อำนาจประมาณ 95% ของสุทธิ ) ที่ESIดูเหมือนล่าสุดและชื่นชมยินดี ( w3 ข้อมูลจำเพาะจากปี 2001 ส่วนใหญ่เขียนโดยผู้ชายจาก Akamai ) นอกจากนี้ฉันยังได้ยินเกี่ยวกับVarnish+ESIและฉันก็สงสัยว่าควรจะเป็นเช่นนั้นหรือไม่ แต่ฉันมีการติดตั้งในสถานที่nginxซึ่งสนับสนุนเฉพาะSSI,และต้องการที่จะทำตามKISSหลักการและหลีกเลี่ยงการใช้Varnishถ้าเป็นไปได้ สำหรับกรณีการใช้งานทันทีของฉันซึ่งจะรวมแถบผู้ใช้แบบไดนามิกที่ด้านบนของแต่ละหน้าฉันเชื่อว่าSSIจะทำงาน อย่างไรก็ตามฉันกังวลว่าเมื่อเว็บไซต์ของฉันเติบโตขึ้นฉันจะต้องใช้คุณสมบัติที่สนับสนุนเท่านั้นESIซึ่งจะบังคับให้ฉันต้องออกแบบใหม่ทุกอย่างซึ่งนำฉันมาที่คำถามของฉัน (ในที่สุดผู้อ่านบอกว่า): อะไรคือคุณสมบัติหลักที่ไม่รองรับSSIซึ่งจะทำให้คุณเลือกESI(และในทางกลับกัน)?

1
ประโยชน์ที่จะได้รับจากเซิร์ฟเวอร์ VPS อีเมลเพียงอย่างเดียว
ฉันมีเว็บไซต์ประมาณ 5 เว็บไซต์ในเซิร์ฟเวอร์ VPS และด้วยเหตุผลบางอย่างที่ฉันซื้อเซิร์ฟเวอร์ VPS อื่นเมื่อเร็ว ๆ นี้เพื่อโฮสต์อีเมลสำหรับ 5 เว็บไซต์เหล่านั้น ฉันต้องการทราบข้อดีข้อเสียของการมีเซิร์ฟเวอร์อีเมลแยกต่างหากจากเว็บโฮสต์ ฉันเริ่มทำเพื่อหลีกเลี่ยงการมีซอฟต์แวร์หลายรายการในเซิร์ฟเวอร์เดียวที่ทำงานอยู่ ดังนั้นความชอบของ PostFix, Dovecot ... จะไม่แบ่งปันทรัพยากรและชะลอ mysqld, php-fpm ... แต่เนื่องจากฉันเป็น noob ฉันไม่มีความรู้ที่จะสนับสนุนสมมติฐานนี้

1
ฉันมี 23 เว็บเซิร์ฟเวอร์ - ฉันต้องล้างเซิร์ฟเวอร์ทั้งหมด - โดยไม่สูญเสียบริการบนไซต์ใด ๆ ที่โฮสต์อยู่
โอเคมันเป็นเรื่องที่ท้าทายและฉันมีปัญหาในการวางแผนเป็นส่วนใหญ่เนื่องจากขาดประสบการณ์ อย่างไรก็ตามมันกลายเป็นงานในงานของฉันและฉันทำมันส่วนใหญ่เดี่ยวด้วยมือเสริม ฉันพอใจกับ Linux และเซิร์ฟเวอร์เหล่านี้คือ Debian หรือ CentOS บาง VPS โฮสต์ที่ใช้ร่วมกันและอื่น ๆ คือ Cloud VM ฉันยังใหม่กับ บริษัท และมีเวลาเพียงไม่กี่ครั้งในการรับเรื่องเด่น ๆ พวกเขาทั้งหมดเรียกใช้ plesk หรือ cpanel ฉันพบว่าเซิร์ฟเวอร์เหล่านี้ไม่เคยได้รับการกำหนดค่าเพียงซื้อและไซต์ที่ถูกส่งไปกับพวกเขาด้วยการดูแลขั้นพื้นฐานในช่วงสองปีที่ผ่านมา (พื้นที่ว่างในการล้างข้อมูลบนดิสก์ ไม่มีการตั้งค่า iptables และไม่มีข้อควรระวังด้านความปลอดภัยและเซิร์ฟเวอร์เหล่านี้จึงเต็มไปด้วยปัญหา ฉันคิดว่าทางออกที่ดีที่สุดที่นี่คือการเริ่มต้นใหม่และรวมโฮสติ้งของเรากับเซิร์ฟเวอร์ให้น้อยลงเพราะพวกเขาเพิ่งซื้อเซิร์ฟเวอร์ที่ใช้ร่วมกันใหม่โดยไม่เจตนา ฉันรู้สึกว่าเราสามารถรองรับฐานลูกค้าทั้งหมดของเราในคลัสเตอร์ประมาณ 1/4 ของเรา ปัญหาของฉันคือฉันไม่แน่ใจว่าจะวางแผนการย้ายครั้งนี้อย่างไร มันจะต้องมีการย้ายเว็บไซต์จำนวนมากและการเปลี่ยนแปลง DNS ฉันคิดว่ามันจะเป็นการดีถ้าขอคำแนะนำจากพ่อมดผู้ใดที่จัดการกับสิ่งนี้เป็นประจำหรืออย่างน้อยก็มีประสบการณ์ที่จะชี้ให้ฉันในทิศทางที่ถูกต้อง โคลน

2
Apache URL เขียนใหม่ใน reverse proxy
ฉันปรับใช้ Apache หน้าแอปพลิเคชันที่โฮสต์โดย Karaf (Apache และ Karaf อยู่บนเซิร์ฟเวอร์ที่แยกต่างหาก) ฉันต้องการ Apache ให้ทำงานเป็น reverse proxy และซ่อนบางส่วนของ URL URL ที่จะได้รับเข้าสู่ระบบในหน้าของแอพลิเคชันโดยตรงจากเซิร์ฟเวอร์ app http://app-server:8181/jellyfishเป็น หน้าจะให้บริการโดย Jetty instance ที่ทำงานภายใน Karaf แน่นอนว่าพฤติกรรมนี้มักจะถูกปิดกั้นโดยไฟร์วอลล์สำหรับทุกอย่างยกเว้นพร็อกซีเซิร์ฟเวอร์ย้อนกลับ เมื่อปิดไฟร์วอลล์หากคุณกด URL นี้ Jetty จะโหลดหน้าเข้าสู่ระบบ แถบที่อยู่ของเบราว์เซอร์เปลี่ยนไปอย่างถูกต้องhttp://app-server:8181/jellyfish/login?0และทุกอย่างทำงานได้ สิ่งที่ฉันต้องการคือhttp://web-server(เช่นจากรูท) เพื่อแม็พกับ Jetty บนเซิร์ฟเวอร์แอปด้วยชื่อของแอพ ( jellyfish) ที่ถูกระงับ เช่นเบราว์เซอร์จะเปลี่ยนไปแสดงhttp://web-server/login?0ในแถบที่อยู่และ URL และเนื้อหาที่ตามมาทั้งหมดจะแสดงพร้อมกับโดเมนของเว็บเซิร์ฟเวอร์และไม่มีjellyfishความยุ่งเหยิง ฉันสามารถให้ Apache ทำงานเป็น reverse proxy อย่างง่ายโดยใช้ config (ตัวอย่าง): - …

4
วิธีเล่นทราฟฟิกกับเครือข่ายเงา
ขออภัยหากเป็นคำถามใหม่ ... ฉันเคยได้ยินเรื่องราวของ Netflix และ Twitter ที่สามารถทำซ้ำการรับส่งข้อมูลเว็บระหว่างโครงสร้างพื้นฐานที่แยกกันสองแห่ง: อันหนึ่งเป็นที่เชื่อถือได้ / เชื่อถือได้ซึ่งกลับไปที่ผู้ใช้ และอีกอันคือ 'เงา' หรือโครงสร้างพื้นฐานการทดสอบที่คิดว่ามันจะกลับไปหาผู้ใช้ แต่ไม่ได้ ประเด็นคือเพื่อทดสอบโครงสร้างพื้นฐานที่สองที่ภาระและเวลาในชีวิตจริง ฉันค่อนข้างแน่ใจว่ามีคำที่จะอธิบายสิ่งนี้ แต่ 'สะพาน' ดูเหมือนจะไม่ถูกต้องหรือไม่ 'เล่นซ้ำ' ใครสามารถช่วยฉันด้วยสิ่งที่เรียกว่าเทคนิคนี้และ / หรือเครื่องมือที่สามารถใช้ในการบรรลุสิ่งนี้ ฉันเดาว่าฉันควรจะเพิ่มว่าฉันได้ยินเกี่ยวกับเทคนิคที่มีประสิทธิภาพในการ 'เล่นซ้ำบันทึก' แต่มันยากมากที่จะได้รับความเร็วจริง / การแจกแจง และเราไม่ได้พยายามตรวจสอบ 'ความถูกต้อง' ของผลลัพธ์ แต่เพียงตรวจสอบให้แน่ใจว่าเราไม่เห็นข้อผิดพลาด / stacktraces / ฯลฯ ในโครงสร้างพื้นฐานใหม่

7
จะใช้ URL สุ่มแทนรหัสผ่านได้หรือไม่ [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ถือว่าปลอดภัยหรือไม่ที่จะใช้ URL ที่สร้างขึ้นจากตัวอักษรแบบสุ่ม? http://example.com/EU3uc654/Photos ฉันต้องการวางแกลเลอรีไฟล์ / รูปภาพไว้บนเว็บเซิร์ฟเวอร์ที่ผู้ใช้กลุ่มเล็ก ๆ เข้าถึงได้เท่านั้น ข้อกังวลหลักของฉันคือไฟล์ไม่ควรถูกหยิบขึ้นมาโดยเสิร์ชเอ็นจิ้นหรือผู้ใช้ที่มีความอยากรู้อยากเห็นซึ่งโผล่มาที่ไซต์ของฉัน ฉันได้ตั้งค่าไฟล์. htaccess เพียงเพื่อแจ้งให้ทราบว่าการคลิกhttp://user:pass@url/ลิงก์ไม่สามารถทำงานได้ดีกับเบราว์เซอร์ / ไคลเอนต์อีเมลบางส่วนการแสดงข้อความโต้ตอบและข้อความเตือนที่ทำให้ผู้ใช้ที่ไม่ได้ใช้คอมพิวเตอร์สับสน

2
วิธีการตรวจสอบใน PHP ถ้ามันทำงานบน Apache, Nginx หรือเว็บเซิร์ฟเวอร์อื่น ๆ ? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน2 ปีที่ผ่านมา ก่อนอื่นฉันรู้ตัวแปรนี้: _SERVER["SERVER_SOFTWARE"] ในแอปพลิเคชันของฉันฉันต้องการตรวจสอบจากสคริปต์ PHP ที่เว็บเซิร์ฟเวอร์ทำงานอยู่ โดยทั่วไปจะเป็นปลั๊กอิน wordpress ซึ่งจะช่วยบล็อกเกอร์ปรับแต่งการกำหนดค่าบางอย่าง ฉันได้สร้างกระบวนการแยกต่างหากสำหรับ Apache & Nginx และคิดเกี่ยวกับการปล่อยโค้ดเป็น 2 wordpress plugin ที่ต่างกัน จากนั้นฉันก็อยากรู้ว่ามีวิธีการแบบ FULLPROOF ใน PHP เพื่อตรวจจับผู้ให้บริการเว็บอย่างไร้ที่ติหรือไม่ โปรดพิจารณาทุกกรณี :: Apache, Nginx, Apache + Nginx, PHP เป็นโมดูล Apache, PHP โดยใช้ fastcgi, php-fpm, lighttpd, IIS, ฯลฯ มันสำคัญมากสำหรับแอพพลิเคชั่นของฉันในการตรวจจับคอมโบและพร็อกซี่ที่มีอยู่ ขอบคุณ -Rahul

5
มีใครใช้ Node.js เป็นเว็บเซิร์ฟเวอร์จริงหรือไม่ [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันพยายามโน้มน้าวใจตัวเองให้หยิบมันขึ้นมาและเริ่มพัฒนาด้วย แต่ฉันอยากรู้ว่าใครมีปัญหาด้านความมั่นคงหรืออะไรก็ตาม ฉันเข้าใจว่าไม่ใช่ "การผลิต" ที่มีคุณภาพเช่น Apache หรือ IIS ฉันคิดว่าสำหรับไซต์เล็ก ๆ มันน่าจะดี (สูงสุด 200 การเชื่อมต่อพร้อมกัน) ฉันควรรับเรื่องนี้ไหม?

2
/ etc / hosts, / etc / sysconfig / network และ hostname?
ฉันต้องเปลี่ยนชื่อโฮสต์บนเซิร์ฟเวอร์ centos ซึ่งจะให้บริการ www.myserver.com ฉันจะทำอะไรต้องทำ/etc/hosts, /etc/sysconfig/networkและมีhostnameคำสั่ง? ใน/etc/sysconfig/networkฉันต้องเขียนนี้: HOSTNAME=www.myserver.com หรือสิ่งนี้: HOSTNAME=myserver.com ใน/etc/hostsฉันต้องเขียนนี้: XXX.XXX.XXX.XXX myserver.com หรือสิ่งนี้: XXX.XXX.XXX.XXX wwww.myserver.com www ฉันต้องทำsudo hostname www.myserver.comหรือsudo hostname myserver.comไม่? ขอบคุณมาก! อัปเดต: มีอะไรอีกบ้างที่ฉันต้องตั้งค่าเกี่ยวกับชื่อโฮสต์?

6
ไฟล์เปล่า gif (1x1 pix) มีจุดประสงค์อะไร
ฉันเคยเห็นหน้าสุ่มกล่าวถึงการใช้ภาพ gif ที่ว่างเปล่าเพื่อเพิ่มประสิทธิภาพ ฉันยังพบว่า nginx มีโมดูลสำหรับวัตถุประสงค์นี้เท่านั้น สิ่งที่ฉันไม่สามารถเข้าใจได้ก็คือการให้บริการไฟล์ขนาดเล็กนี้ควรเพิ่มประสิทธิภาพหรือรับการตอบสนองจากเว็บเซิร์ฟเวอร์ ใครช่วยให้ฉันเข้าใจถึงประโยชน์

2
ทำไมต้องเก็บใบรับรอง SSL SSL และกุญแจส่วนตัวในไฟล์แยกกัน
เอกสาร mod_ssl Apache สำหรับSSLCertificateFileและSSLCertificateKeyFileสั่งกล่าวว่ามันเป็น 'ขอกำลังใจ' ในการจัดเก็บคีย์ส่วนตัวและใบรับรอง SSL ในไฟล์เดียวกัน ตอนนี้เห็นได้ชัดว่าไฟล์คีย์ส่วนตัวควรได้รับการรักษาความปลอดภัย แต่สมมติว่าเป็นกรณีนี้มีความเสี่ยงเฉพาะในการจัดเก็บใบรับรองในไฟล์เดียวกันหรือไม่? ฉันอยากรู้ว่าทำไมพฤติกรรมนี้จึงได้รับการสนับสนุนและท้อแท้อย่างยิ่งโดยไม่มีคำอธิบาย

10
Cherokee Web Server มีความเสถียรเพียงใด [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันเพิ่งติดตั้งCherokeeและลองดู ฉันค่อนข้างประทับใจกับมัน การกำหนดค่าเซิร์ฟเวอร์นั้นเป็นวิธีการใหม่อย่างแน่นอนและฉันต้องบอกว่าฉันชอบมันมาก (น่าประหลาดใจ) คุณมีประสบการณ์กับมันบ้างไหม? เชื่อถือได้หรือไม่?

13
วิธีการตั้งค่าไซต์อินทราเน็ตและทางเลือกฟรีเป็น Sharepoint
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันได้รับมอบหมายให้ทำหน้าที่สร้างเว็บเซิร์ฟเวอร์และไซต์อินทราเน็ตโดยใช้ Joomla เพื่อสร้างทางเลือกให้กับ Microsoft Sharepoint และต้องการคำแนะนำเกี่ยวกับขั้นตอนและวิธีการเริ่มต้นใช้งาน พื้นหลังเล็กน้อยคือเราใช้ Sharepoint ซึ่งรวมอยู่ในเซิร์ฟเวอร์ SBS ของเราและได้ย้ายไปยัง Server 2003 และต้องการให้มีวิธีการแก้ปัญหาที่คล้ายกันสามารถใช้กับ SharePoint ได้ฟรีหรือค่าใช้จ่ายเพียงเล็กน้อย โดยอุดมคติแล้วเราต้องการให้เป็นจุดศูนย์กลางสำหรับพนักงานในการติดตามข่าวภายในมีปฏิทินและลิงก์ไปยังเอกสารที่เก็บไว้เช่น SOP (ขั้นตอนการปฏิบัติงานมาตรฐาน) ฉันหวังว่าจะอธิบายได้ดีขึ้นเล็กน้อยขอโทษที่ไม่ชัดเจนในโพสต์แรกของฉัน!

2
แจ้งเตือนเมื่อเซิร์ฟเวอร์ไม่มีโหลดบาลานซ์
เรามีไซต์จำนวนมากในสภาพแวดล้อมจำนวนหนึ่ง สภาวะแวดล้อมจำนวนมากโหลดบาลานซ์ด้วยเว็บเซิร์ฟเวอร์สองเครื่อง (และในบางกรณีเซิร์ฟเวอร์แอปสองแห่ง) สองครั้งในช่วงสองเดือนที่ผ่านมาเราพบกับสถานการณ์ที่เซิร์ฟเวอร์ถูกนำออกจากตัวโหลดบาลานซ์โดยไม่ตั้งใจ บิตนี้เราไม่กี่วันต่อมาเมื่อเซิร์ฟเวอร์ที่สองถูกนำออกมาและเว็บไซต์ก็ลงอย่างสมบูรณ์ ในทั้งสองกรณีปัญหาถูกค้นพบและแก้ไขอย่างรวดเร็ว แต่มันทำให้ฉันเชื่อว่าเราต้องการการแจ้งเตือนเมื่อเซิร์ฟเวอร์ไม่อยู่ใน load balancer การแจ้งเตือนปกติของเราไม่ทำงานที่นี่เพราะในทั้งสองกรณีเว็บไซต์บนเซิร์ฟเวอร์เริ่มทำงานและตอบสนองมันไม่ได้อยู่ใน LB อาจเป็นไปได้ที่จะตั้งค่าการแจ้งเตือนเกี่ยวกับตัวโหลดบาลานซ์เอง แต่พวกเขาจัดการโดยผู้ให้บริการโฮสต์ของเราและการจัดการกับพวกเขาอาจเป็นเรื่องเจ็บปวด ฉันคิดว่าจะมีแอปที่สแกนบันทึกเซิร์ฟเวอร์ทุก ๆ 15 นาทีและส่งอีเมลเมื่อจำนวนผู้เข้าชมที่ไม่ซ้ำต่อชั่วโมงลดลงต่ำกว่าเกณฑ์ที่กำหนด ไม่ได้ฟังยากเขียน แต่ดูเหมือนว่าอาจมีเครื่องมือของบุคคลที่สามที่ทำบางสิ่งตามบรรทัดเหล่านี้อยู่แล้ว เราใช้ Windows, ASP.NET, IIS หากเป็นเช่นนั้น คำแนะนำสำหรับเครื่องมือที่แจ้งเตือนเมื่อเว็บไซต์ไม่ได้รับความนิยม?

3
Wordpress บน IIS การจำลองแบบด้วย robocopy
เราตั้งค่าสภาพแวดล้อม wordpress บนเซิร์ฟเวอร์ 4 IIS เรากำลังพิจารณาใช้งานที่กำหนดเวลาเพื่อเรียกใช้สคริปต์ robocopy เพื่อทำซ้ำไดเรกทอรี wordpress ทุก 5 นาที อะไรคือความคิดเห็นเกี่ยวกับวิธีการดังกล่าว? มีใครเคยใช้สิ่งนี้หรือคล้ายกันบ้าง

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