คำถามติดแท็ก webserver

เว็บเซิร์ฟเวอร์คือโปรแกรมที่ตอบสนองต่อคำขอเครือข่ายผ่านโปรโตคอล HTTP หรือ HTTPS

9
ข้อความแสดงข้อผิดพลาด“ 500 OOPS: vsftpd: ปฏิเสธที่จะทำงานกับรากที่สามารถเขียนได้ภายใน chroot ()” - ทำให้ผู้ใช้ถูกจำคุก
จนถึงตอนนี้ฉันไม่สามารถเก็บผู้ใช้ FTP ไว้ในไดเรกทอรีเว็บไซต์ของตนได้ มีวิธีแก้ไขปัญหาที่ทั้งสองแก้ไขข้อผิดพลาดนี้และทำให้ผู้ใช้จำคุกในไดเรกทอรีของพวกเขา? การตั้งค่า vsFTPd ของฉันที่ฉันเปลี่ยน: listen_port=9000 Set: anonymous_enable=NO Uncomment: local_enable=YES Uncomment: write_enable=YES Uncomment: local_umask=022 Set: connect_from_port_20=NO Uncomment: idle_session_timeout=600 Uncomment: data_connection_timeout=120 Comment out: #ftpd_banner=Welcome to blah FTP service. [should be on line 104] Added: banner_file=/etc/issue.net Uncomment: chroot_local_user=YES Uncomment: chroot_local_user=YES Uncomment: chroot_list_enable=YES Uncomment : chroot_list_file=/etc/vsftpd.chroot_list ในตอนท้ายของไฟล์ที่ฉันเพิ่ม: # Show hidden files …

9
เปลี่ยนโฟลเดอร์รูทเว็บ htdocs ของ XAMPP เป็นอีกโฟลเดอร์หนึ่ง
ฉันกำลังพยายามเปลี่ยนXAMPPไดเรกทอรีเริ่มต้นของเว็บรูทเป็นไดเรกทอรี/opt/lampp/htdocsอื่นที่/home/me/Dropbox/public_htmlไม่สำเร็จ ฉันแก้ไขไฟล์แล้ว /opt/lampp/etc/httpd.conf # old line: DocumentRoot "/opt/lampp/htdocs" DocumentRoot "/home/me/Dropbox/public_html" #...etc... # old line: <Directory "/opt/lampp/htdocs"> <Directory "/home/me/Dropbox/Work/public_html"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # etc... ฉันทำสิ่งนี้ตามที่กล่าวไว้ในบทความนี้: การใช้ Ubuntu One เพื่อซิงโครไนซ์ htdocs หรือไม่ …

3
จะทำให้ Jetty webserver ฟังบนพอร์ต 80 ได้อย่างไร
ฉันต้องการใช้ Jetty เป็นเว็บเซิร์ฟเวอร์ ฉันได้แก้ไขไฟล์กำหนดค่าที่/etc/default/jettyและตั้งค่า: # change to 0 to allow Jetty start NO_START=0 # Listen to connections from this network host # Use 0.0.0.0 as host to accept all connections. JETTY_HOST=0.0.0.0 ตอนนี้ฉันสามารถไปถึงเว็บเซิร์ฟเวอร์ Jetty ได้http://192.168.1.10:8080แต่ฉันต้องการฟัง Jetty ที่พอร์ต 80 ฉันได้ลองตั้งค่านี้ในไฟล์กำหนดค่าเดียวกัน: # The network port used by Jetty JETTY_PORT=80 จากนั้นรีสตาร์ท Jetty ด้วยsudo service …
13 webserver 

3
เซิร์ฟเวอร์ไฟล์ที่ใช้ HTTP (S)
ฉันมีเซิร์ฟเวอร์ที่ใช้งาน Ubuntu 10.04 ฉันได้รับ openssh สำหรับ ssh และ sftp แล้ว ฉันกำลังมองหาเซิร์ฟเวอร์ไฟล์บนเว็บ (http หรือ https) โดยเฉพาะอย่างยิ่งอาจเป็นเซิร์ฟเวอร์ FTP ของหน้าเว็บที่อนุญาตการเข้าถึงโฟลเดอร์เฉพาะและอนุญาตให้อัพโหลดได้ มันต้องมีการตรวจสอบผู้ใช้โดยเฉพาะอย่างยิ่งการใช้ PAM โซลูชันบนเว็บนี้มีไว้สำหรับผู้ใช้ที่ไม่ได้รับอนุญาตให้ใช้ส่วนขยายซอฟต์แวร์ / เบราว์เซอร์ FTP และไม่มีปลั๊กอินแฟลชเบราว์เซอร์ / java ภายในสภาพแวดล้อมขององค์กร จนถึงตอนนี้ฉันได้ดู: Webmin: รวมตัวจัดการไฟล์ แต่ใช้จาวาและฉันกำลังมองหาการใช้งานปลั๊กอินฟรี Apache2: ฉันสามารถตั้งค่าการรับรองความถูกต้องของ https และ PAM ได้ แต่การใช้งานแบบแบร์โบนไม่ได้รวมการอัปโหลดไฟล์ (เท่าที่ฉันทราบ) HFS: ยังไม่ได้ทดลองเพราะใช้สำหรับ Windows / wine เท่านั้นและฉันไม่ต้องการเรียกใช้ภายใต้ wine

1
ฉันได้รับเซิร์ฟเวอร์ที่ล้าสมัยมาแล้วซึ่งเป็นอันตราย ฉันจะวางแผนอัปเกรดอย่างปลอดภัยได้อย่างไร
Apticron ทำงานทุกคืนในกล่องและบอกฉันว่าฉันมีการอัปเดตประมาณ 150 รายการที่ต้องทำ เซิร์ฟเวอร์กำลังทำงานบริการที่สำคัญบางอย่างโดยไม่มีการสำรองข้อมูลจริงดังนั้นฉันจึงกลัวที่จะเพิ่งเริ่มอัปเดต ฉันจะวางแผนเกมนี้ได้อย่างไร แก้ไข: lsb_release: รหัสผู้จัดจำหน่าย: Ubuntu คำอธิบาย: Ubuntu 8.04.3 LTS การ เผยแพร่: 8.04 ชื่อรหัส: ยาก The following packages are currently pending an upgrade: apache2 2.2.8-1ubuntu0.25 apache2.2-common 2.2.8-1ubuntu0.25 apache2-mpm-prefork 2.2.8-1ubuntu0.25 apache2-utils 2.2.8-1ubuntu0.25 apparmor 2.1+1075-0ubuntu9.3 apparmor-utils 2.1+1075-0ubuntu9.3 apt 0.7.9ubuntu17.6 apt-utils 0.7.9ubuntu17.6 base-files 4.0.1ubuntu5.8.04.8 bind9-host 1:9.4.2.dfsg.P2-2ubuntu0.12 bsdutils 1:2.13.1-5ubuntu3.1 bzip2 …

2
“ allrequestsallowed.com” …พยายามแฮ็ค?
ฉันมีความพยายามหลายครั้งในเว็บเซิร์ฟเวอร์ (เล็กส่วนตัวและไม่สำคัญ) และ apache และ fail2ban มักจะทำงานได้อย่างถูกต้อง แต่มีบันทึกที่ฉันกังวล: xx.yy.www.zzz - - [9/Jul/2011:12:42:15 +0100] "GET http://allrequestsallowed.com/?PHPSESSID=5gh6ncjh00043YVMWTW_B%5CFAP HTTP/1.1" 200 432 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12" ปัญหาคือคำตอบไม่ใช่รหัส 404 แต่เป็น 200 แทน ไม่เป็นไร ดูเหมือนจะแปลกสำหรับฉัน แต่ความรู้ของฉันในสาขานี้ (และอื่น ๆ อีกมากมาย) คือการทำให้มันนุ่มนวล จำกัด

1
ฉันจะทดสอบโฮสต์เสมือนใน Apache ก่อนที่จะซื้อโดเมนได้อย่างไร
เป็นไปได้หรือไม่ที่จะติดตั้งโฮสต์เสมือน Apache ที่ไม่มีชื่อโดเมนฉันต้องการใช้ IP ของฉันเพื่อทดสอบเว็บไซต์ของฉันจนกว่าฉันจะได้รับชื่อโดเมน ตัวอย่างใน Apache documenation ดูเหมือนจะมีชื่อแทนชื่อโดเมนเท่านั้น <VirtualHost *:80> ServerName www.otherdomain.tld DocumentRoot /www/otherdomain </VirtualHost>

2
Apache ไม่เริ่มทำงาน
ดังนั้นฉันจึงพยายามเริ่มต้นเซิร์ฟเวอร์ apache2 ของฉันด้วยคำสั่งต่อไปนี้ ... sudo service apache2 start แต่ฉันได้รับข้อความแสดงข้อผิดพลาดนี้ ... Job for apache2.service failed. See "systemctl status apache2.service" and "journalctl -xe" for details. ดังนั้นเมื่อฉันลองและดู systemctl ฉันจะได้รับ ... ● apache2.service - LSB: Apache2 web server Loaded: loaded (/etc/init.d/apache2) Active: failed (Result: exit-code) since Mon 2015-07-06 10:34:49 IST; 4min 23s ago Docs: …

5
คำแนะนำเกี่ยวกับแผงควบคุมของผู้ดูแลเว็บเซิร์ฟเวอร์ (ฟรีโอเพนซอร์ซแพ็คเกจ deb)
ฉันกำลังหา: แผงควบคุมผู้ดูแลเว็บที่ปลอดภัยสำหรับเว็บเซิร์ฟเวอร์ โดยเฉพาะอย่างยิ่งฟรีและโอเพนซอร์ส ในที่เก็บอย่างเป็นทางการหรืออย่างน้อยด้วยการอัปเดตเป็นประจำและวิธีง่ายๆในการอัปเดตเป็นเวอร์ชันใหม่กว่า อนุญาตการสร้างอีเมลและชื่อผู้ใช้ (โดยเฉพาะถ้าอนุญาตให้เลือกการเข้าถึง sftp-only / ssh + sftp) รองรับการกำหนดค่าอีเมลแทนและส่งต่อ ยกตัวอย่างเช่นผมเห็นว่าDTC (Domain Technologie ควบคุม) (หรือดีกว่ากล่าวว่าเป็น) รวมอยู่ในเดเบียนแต่ไม่ได้อยู่ในDebian มั่นคง / การทดสอบและอูบุนตู 12.04เนื่องจากปัญหาด้านความปลอดภัยที่ผ่านมา แผงควบคุมของผู้ดูแลระบบที่แนะนำสำหรับเซิร์ฟเวอร์ Ubuntu คืออะไร

2
ฉันสามารถใช้การติดตั้งเดสก์ท็อปเป็นเซิร์ฟเวอร์ได้หรือไม่
ฉันใหม่สำหรับ Linux และ Ubuntu คือการกระจายครั้งแรกของฉัน ฉันเลือก Ubuntu เพราะฉันต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Linux ฉันอยู่ภายใต้ข้อ จำกัด ด้านเวลาและจำเป็นต้องติดตั้งเซิร์ฟเวอร์โดยเร็วที่สุด ฉันมีการตั้งค่า Ubuntu Desktop และ Ubuntu Server ผ่าน VMWare Fusion บน MacBook Pro ของฉัน ฉันติดตั้งทุกสิ่งที่ฉันต้องการบนเซิร์ฟเวอร์รุ่น แต่มันรู้สึกเหนือหัว ฉันไม่มีประสบการณ์กับ CLI ฉันสามารถใช้ Ubuntu Desktop เพื่อเรียกใช้เว็บเซิร์ฟเวอร์ในขณะที่ฉันเรียนรู้ CLI ได้หรือไม่ โดยทั่วไปฉันต้องเรียกใช้ Apache, PHP, MySQL, phpMyAdmin, Python และ Django ฉันควรใช้ MAMP หรือไม่ ขอบคุณ

2
วิธีรับ apache ในการแสดงเว็บไซต์ผ่าน VirtualBox
บทช่วยสอนนี้สอนวิธีการสร้างเซิร์ฟเวอร์ Ubuntu (12.10, 64 บิต) VM ใน VirtualBox บนเครื่องโฮสต์Windows 7ติดตั้ง Apache และให้บริการไซต์จากโดเมนจำลองที่สามารถเข้าถึงได้ผ่านเบราว์เซอร์ของเครื่องโฮสต์ ใช้เวลาหนึ่งวันและพยายามหลายครั้ง (แม้ว่าดูเหมือนว่าฉันจะทำตามคำแนะนำในขณะที่พวกเขากำลังจัดวางฉันก็ทำอะไรผิดไปเสมอ) และในที่สุดฉันก็ทำมัน ฉันพบว่า Ubuntu เป็นสภาพแวดล้อมในการพัฒนาที่ราบรื่นกว่า Windows ดังนั้นฉันจึงต้องการสิ่งเดียวกันบน Ubuntu ดังนั้นในครั้งนี้ฉันสร้าง Ubuntu Server VM ใน VirtualBox บนเครื่องโฮสต์Ubuntuติดตั้ง Apache และกำหนดค่า แต่เมื่อฉันเข้าถึงเว็บไซต์ผ่านโดเมนจำลองฉันได้รับข้อผิดพลาด' เซิร์ฟเวอร์ไม่พบ ' ใช่ฉันแก้ไข/etc/hostsไฟล์เช่นเดียวกับที่กล่าวไว้ในบทช่วยสอน (สำหรับ Windows 7) แต่ฉันไปทำงานไม่ได้ ไม่รู้ว่ามีอะไรผิดปกติ มีใครรู้บ้างฉันควรจะทำยังไงดี? แก้ไข:ถ้าฉันยังไม่ชัดเจนโปรดถาม ฉันยินดีที่จะชี้แจง
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.