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

ใช้แท็กนี้สำหรับคำถามที่เกี่ยวข้องกับการกำหนดค่าและการใช้ Apache บน Ubuntu หรือหนึ่งในอนุพันธ์ที่เป็นทางการของ Ubuntu

3
วิธีเพิ่มประเภท MIME สำหรับเว็บเซิร์ฟเวอร์ Apache ได้อย่างไร
ในอูบุนตูฉันกำลังเรียกใช้หน้า html ง่าย ๆ ที่สามารถเรียกใช้วิดีโอ mp4 ได้ฉันได้กำหนดค่าเซิร์ฟเวอร์ Apache และได้เรียกใช้หน้าทดสอบอย่างง่ายสำหรับสวัสดีชาวโลกมันทำงานได้ดี ใน Apache Webserver ฉันได้อ่านแล้วว่าเราจำเป็นต้องเพิ่มรหัสต่อไปนี้ไปยังไฟล์ httpd.conf หรือไฟล์. htaccess ในไดเรกทอรีที่ไฟล์วิดีโอของเราอยู่ AddType วิดีโอ / ogg .ogv AddType วิดีโอ / mp4 .mp4 AddType วิดีโอ / webm .webm ดังนั้นคำถามของฉันอยู่ที่ไหนไฟล์ httpd.conf หรือ. htaccess นี้ฉันต้องสร้างไฟล์เหล่านี้ด้วยตนเองหรือเก็บไว้ที่ไหนสักแห่ง รหัสของหน้า HTML ของฉันเป็นดังนี้: <video width = "320" height = "240" ตัวควบคุม> <source src …

2
วิธีปิดใช้งานการเชื่อมต่อที่ไม่ใช่ ssl บน Apache 2.2
ฉันใช้ Apache 2.2 กับ 12.04 ฉันได้เปิดใช้งานการเชื่อมต่อsslกับใบรับรองที่ลงนามเองซึ่งทำงานได้ดี แต่ตอนนี้ฉันต้องการปิดการเชื่อมต่อที่ไม่ใช่ ssl ฉันใช้ a2dissiteค่าเริ่มต้น แต่เซิร์ฟเวอร์ยังคงสามารถเข้าถึงได้บนพอร์ต80แม้หลังจากรีสตาร์ทเซิร์ฟเวอร์ โปรดช่วยฉันในเรื่องนี้
10 apache2 

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

4
ฉันจะค้นหาข้อความที่เกี่ยวข้องกับ Apache ได้ที่ไหน
Apache ไม่เริ่มทำงานอัตโนมัติเหมือนปกติ ฉันต้องการลองหาสาเหตุ ดูเหมือนว่ามันจะไม่เริ่มทำงานวันนี้ดังนั้นไม่มีอะไรใน /var/log/apache2/error.log ตั้งแต่มันไม่เคยวิ่ง ตามที่ฉันเข้าใจแล้วสคริปต์ apache คือ /etc/init.d/apache2 ดังนั้นฉันต้องการค้นหาข้อความบางส่วนเกี่ยวกับสคริปต์นี้ อย่างไรก็ตามฉันไม่พบสิ่งใดใน / var / log / messages หรือ syslog มีทุกที่ในระบบที่มีข้อความว่า "ใช่ฉันกำลังเริ่ม /etc/init.d/apache2 ตอนนี้; มันทำงาน" หรือโดยเฉพาะอย่างยิ่ง "มันไม่ทำงานและนี่เป็นเหตุผล! ? ฉันใช้ Ubuntu Release 10.04 (lucid), Kernel Linux 2.6.32-38 และ GNOME 2.30.2

5
ฉันจะติดตั้ง Apache Tomcat 7 ได้อย่างไร
การแก้ไขปัญหาด้วย apache Tomcat 7 ขั้นตอนควรทำตาม .... หลังจากดาวน์โหลด apache-Tomcat 7 // เปิดเทอร์มินัลไปที่โฟลเดอร์ดาวน์โหลดไฟล์ซึ่งไฟล์ tar.gz ยังคงอยู่ ถอดไฟล์ tar ออก tar -xzvf filename.tar.gz ย้ายไดเรกทอรีที่แยกแล้วของ apache-Tomcat7 ในพา ธ ปัจจุบัน sudo mv Directory_Name(Extracted eg.apache-Tomcat 7.0.32) /usr/local/Tomcat7 เพื่อตั้งค่าตัวแปรสภาพแวดล้อมสำหรับ Tomcat7 sudo nano /usr/local/Tomcat7/bin/setenv.sh ตัวแก้ไขนาโนจะเปิดขึ้น .. JAVA_HOME =/usr/lib/jvm/java-6-sun export CATALINA_OPTS="$CATALINA_OPTS -Xms128m -Xmx1024m -XX:MaxPermSize=256m หลังจากกด ctrl + X เพื่อบันทึกไฟล์ เพื่อตั้งค่าบทบาทและชื่อผู้ใช้และรหัสผ่าน …
10 apache2  tomcat 

1
วิธีการตั้งค่า apache2 virtualhosts บนโฮมไดเร็กตอรี่ของคุณบน Ubuntu 14.04?
ฉันกำลังพยายามติดตั้ง apache2 virtualhost เพื่อเรียกใช้แอพพลิเคชั่นจากไดเรกทอรีแอพในโฮมไดเร็กตอรี่ของฉัน home/myusername/apps/application1 นี่คือขั้นตอนที่ฉันกำลังทำอยู่: 1) การสร้างไดเรกทอรีและเพิ่มไฟล์ index.html ไว้ในนั้น home/myusername/apps/application1/index.html 2) การให้สิทธิ์กับไดเรกทอรี sudo chown -R $USER:$USER /home/myusername/apps/application1 sudo chmod -R 755 /home/myusername/apps 3) การสร้างไฟล์โฮสต์เสมือน sudo touch /etc/apache2/sites-enabled/application1.app.conf <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /home/myusername/application1 ServerName application1.app ServerAlias www.application1.app ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> 4) เปิดใช้งานโฮสต์ sudo a2ensite application1.app 5) …

3
ข้อผิดพลาด 403 ที่ต้องห้ามเมื่อพยายามเข้าถึง Apache 2.4.7 เว็บเซิร์ฟเวอร์ในเบราว์เซอร์
เมื่อฉันเข้าถึง Apache เว็บเซิร์ฟเวอร์โดยใช้localhostจากเว็บเซิร์ฟเวอร์ PC เดียวกันมันแสดงหน้าเริ่มต้น Apache2 Ubuntu แต่เมื่อฉันเข้าถึง Apache เว็บเซิร์ฟเวอร์โดยใช้192.168.0.2มันให้ 403 ข้อผิดพลาดต้องห้าม (ห้ามคุณไม่ได้รับอนุญาตให้เข้าถึง / บนเซิร์ฟเวอร์นี้) รายละเอียดเว็บเซิร์ฟเวอร์ Ubuntu 14.04 LTS Apache เวอร์ชัน 2.4.7 คำสั่งการเป็นเจ้าของ www-data sudo adduser ftpuser www-data sudo chown -R www-data:ftpuser /var/www sudo chmod -R g+rwX /var/www ในetc / apache2 / apache2.confไฟล์ ServerName 192.168.0.2 <Directory/> AllowOverride All Require all …
9 apache2 

1
pdo_mysql ถูกลบเมื่ออัปเดตเป็น 16.04
ฉันเพิ่งอัปเดตเป็น 16.04 LTS และมันอัพเดท php ของฉันเป็น 7.0 ตอนนี้มันเป็นวิธีการลบ pdo_mysql ฉันต้องการส่วนขยายนี้เพื่อพัฒนาเว็บไซต์วีโอไอพี ใน phpinfo ฉันเจอ สนับสนุน pdo: เปิดใช้งานไดรเวอร์ pdo: ไม่มีค่า ฉัน googled มากและพบวิธีแก้ปัญหาเหล่านี้: ติดตั้ง php-mysql (เป็นรุ่นใหม่ล่าสุดแล้ว) ติดตั้ง php7.0-mysql (มันเป็นเวอร์ชั่นใหม่ล่าสุดอยู่แล้ว) เปลี่ยนการติดตามใน php.ini (/etc/php/7.0/apache2/php.ini): ส่วนขยายที่เปิดใช้งาน pdo.so, pdo_mysql.so, mysqli.so และพยายามทำเช่นเดียวกันโดยให้เส้นทางที่แน่นอน (เริ่มต้น apache ใหม่หลังจากทำการเปลี่ยนแปลง) แม้แต่ลองติดตั้ง pdo_mysql ด้วย pecl วิธีการข้างต้นไม่เป็นประโยชน์เลยฉันเลิกทำแบบนี้มาเกือบ 2 วันแล้ว ความช่วยเหลือจะได้รับการชื่นชมอย่างมาก เอาต์พุตของ php -r 'phpinfo …
9 drivers  apache2  php  mysql  16.04 

3
ไม่สามารถรับ mysql / phpmyadmin ให้ทำงานหลังจากอัปเดตเป็น 16.04
หลังจากอัพเดต mysql / phpmyadmin หยุดทำงาน เมื่อฉันทำ: sudo dpkg-reconfigure phpmyadmin ฉันได้รับข้อผิดพลาดนี้: An error occurred while installing the database: │ │ mysql: [Warning] mysql: Empty value for 'port' specified. Will throw an │ error in future versions ERROR 1045 (28000): Access denied for user │ 'root'@'localhost' (using password: YES) . วิธีที่ฉันเห็นฉันต้องระบุพอร์ตในไฟล์ config …

1
อัปเดต ImageMagick Ubuntu
ฉันต้องการอัปเดต ImageMagick เวอร์ชันของฉัน ฉันติดตั้ง ImageMagick ด้วย ... sudo apt-get imagemagick รุ่นปัจจุบัน: myapp$ convert -version Version: ImageMagick 6.7.7-10 2014-03-06 Q16 http://www.imagemagick.org Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC Features: OpenMP สถานที่ตั้ง: myapp$ which convert /usr/bin/convert ระบบ: Ubuntu14.04 / Apache2.47 / ผู้โดยสาร 4.0.5.5 / Rails 4.1.1 / Ruby 2.1.5 ฉันไม่ได้ติดตั้งชง วิธีที่แนะนำในการอัพเดทคืออะไร?

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: …

3
nginx ผิดพลาดมันไม่เปิด
ได้โปรด nginx ในเซิร์ฟเวอร์ของฉันเริ่มต้นโปรดติดตามฉัน root@s45-****:/home/arabico# nmap 45.**** PORT STATE SERVICE 22/tcp open ssh 5/tcp open smtp 80/tcp open http Nmap done: 1 IP address (1 host up) scanned in 0.06 seconds root@s45-****:/home/arabico# sudo service apache2 stop * Stopping web server apache2 * root@s45-****:/home/arabico# nmap 45.**** Starting Nmap 6.40 ( http://nmap.org ) …

3
ฉันจะทำให้ Apache แสดงหน้าคงที่เดียวได้อย่างไรไม่ว่า URL ที่ป้อนจะเป็นอย่างไร
ฉันทำโฆษณาการปิดกั้นเซิร์ฟเวอร์ DNS ที่เปลี่ยนเส้นทางโดเมนโฆษณาอินสแตนซ์ของอาปาเช่ ดังนั้นสิ่งที่ชอบ www.addomain.com ถูกเปลี่ยนเส้นทางไปที่ dnsserver.localnetwork อย่างไรก็ตามบางครั้งฉันก็พบลิงค์เหมือนกัน www.addomain.com/some_ad ซึ่งได้รับการเปลี่ยนเส้นทางไปยัง dnsserver.localnetwork/some_ad ซึ่งไม่มีอยู่และด้วยเหตุนี้ทำให้เกิด404ข้อผิดพลาด ฉันหวังว่าจะมีวิธีที่จะให้บริการ Apache index.htmlโดยไม่คำนึงถึงคำขอจริง มิฉะนั้นถ้าคุณมีโซลูชันทางเลือกที่ไม่เกี่ยวข้องกับ Apache ฉันก็พร้อมสำหรับมันเช่นกัน
9 apache2  dns 

1
ทำไมฉันถึงได้รับข้อผิดพลาด 403 กับ phpMyAdmin เสมอ
ฉันใช้เซิร์ฟเวอร์ Ubuntu 14.04 LTS และฉันพยายามทำให้ phpMyAdmin ทำงาน เมื่อใดก็ตามที่ฉันเปิด192.168.0.xxx/phpmyadminมันทำให้ฉันมีข้อผิดพลาด 403 ฉันยังติดตั้ง Wordpress และฉันสามารถเข้าถึงได้โดยไม่มีปัญหาใด ๆ ฉันได้พยายาม: การตั้งค่าความเป็นเจ้าของเป็น Apache รีสตาร์ทคอมพิวเตอร์ / เซิร์ฟเวอร์ของฉัน ใช้คอมพิวเตอร์เครื่องอื่น ถอนการติดตั้ง / ติดตั้งใหม่ (รวมถึงuninstall→ install, purge→ installและinstall --reinstall) อ่านมากของบทเรียนคำถาม / ออสเตรเลีย / โพสต์ / บล็อกของวิธีการแก้ไขปัญหานี้ยังไม่มีของพวกเขาได้แสดงให้ฉันดูวิธีการแก้ปัญหาที่ถูกต้อง สิ่งหนึ่งที่แปลกที่ฉันพบเมื่อดูที่ "หน้าแรก" ของเว็บไซต์ (เช่นไม่มี/foobarที่สิ้นสุด) มันแสดงให้เห็นถึงไฟล์สำรวจ อย่างไรก็ตามมันไม่แสดง phpMyAdmin มันใช้งานได้ไม่กี่วันที่ผ่านมาและฉันจำไม่ได้ว่าเปลี่ยนอะไรเลย สิ่งเดียวที่ดูแปลก ๆ เกี่ยวกับเรื่องนี้คือมักจะมีอะไรบางอย่างกับ/servIIRC แต่นั่นอาจเป็นวิธีที่ฉันมีมันบนเซิร์ฟเวอร์อื่น ... หมายเหตุ: ไม่มี.htaccessไฟล์ใน/usr/share/phpmyadminโฟลเดอร์ …
9 server  apache2 

1
เว็บอินเตอร์เฟสของ Mailman ไม่ทำงาน
ฉันกำลังกำหนดค่าเซิร์ฟเวอร์อูบุนตู 13.10 สำหรับการใช้ไปรษณีย์ ฉันได้ติดตามวิธีใช้บนวิธีใช้ของ Ubuntuโดยไม่มีโชค Mailman ใช้งานได้การรันnewlistคำสั่งจะสร้างรายการและฉันสามารถรับอีเมลต้อนรับได้ เว็บอินเตอร์เฟสไม่ทำงาน การเข้าถึงมันแสดงข้อผิดพลาดที่ต้องห้าม 403 บันทึกข้อผิดพลาด Apache2 (รุ่น 2.4) แสดง: AH01630: client denied by server configuration: /usr/lib/cgi-bin/mailman/admin พยายามที่จะแก้ปัญหามันผมเห็นว่ากับ Apache 2.4 อนุญาตให้จากทุกคำสั่งควรจะเปลี่ยนเป็นต้องมีได้รับทั้งหมด การทำเช่นนี้ไม่สามารถแก้ไขข้อผิดพลาด แต่เปลี่ยนข้อผิดพลาดเป็น: AH01797: client denied by server configuration: /usr/lib/cgi-bin/mailman/ ฉันติดอยู่ที่นี่ ฉันไม่สามารถหาสาเหตุของปัญหาได้ แน่นอนว่ามีบางสิ่งที่เกี่ยวข้องกับการดำเนินการด้านความปลอดภัยของ cgi แต่อยู่ที่ไหน นี่คือเนื้อหาของ mailman.conf ลงในไซต์ apache: ScriptAlias /cgi-bin/mailman/ /usr/lib/cgi-bin/mailman/ Alias /pipermail/ /var/lib/mailman/archives/public/ …
9 server  13.10  apache2 

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