Questions tagged «apache2»

使用此标签可以解决有关在Ubuntu或Ubuntu官方衍生版本之一上配置和使用Apache的问题。

3
如何为Apache Web服务器添加MIME类型?
在ubuntu中,我正在运行可以运行mp4视频的简单html页面,我已经配置了Apache服务器,并且已经为hello世界运行了简单的测试页面,其工作正常。在Apache Web服务器中,我读到我们需要将以下代码添加到我们的视频文件所在目录的httpd.conf文件或.htaccess文件中。 AddType video / ogg .ogv AddType video / mp4 .mp4 AddType video / webm .webm 所以我的问题是,该httpd.conf或.htaccess文件在哪里可用,我是否需要手动创建这些文件或将它们存储在某个地方。 我的HTML页面的代码如下: <video width =“ 320” height =“ 240”控件> <source src =“ test.mp4” type =“ video / mp4”> <source src =“ test.ogg” type =“ video / ogg”> </ video> 请给我建议。 安奇

2
如何在Apache 2.2上禁用非SSL连接
我在12.04上使用Apache 2.2。我已经使用可以正常工作的自签名证书激活了ssl连接,但是现在我想禁用任何非ssl连接。 我使用 a2dissite默认值,但是80即使重新启动服务器后,仍可以在端口上访问服务器。 请帮我。
10 apache2 

1
购买域之前,如何在Apache中测试虚拟主机?
是否可以设置一个没有域名的Apache虚拟主机,我只想使用我的IP来测试我的网站,直到获得域名为止。 Apache文档中的示例似乎仅具有域名别名,如下所示 <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 10.04(lucid),内核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 然后Nano编辑器将打开.. JAVA_HOME =/usr/lib/jvm/java-6-sun export CATALINA_OPTS="$CATALINA_OPTS -Xms128m -Xmx1024m -XX:MaxPermSize=256m 点击Ctrl + X后保存文件 设置角色以及用户名和密码。 sudo nano /usr/local/Tomcat7/conf/./tomcat-users.xml <role rolename="manager-gui" /> <role rolename="manager-script" /> <role rolename="manager-jmx" /> <role rolename="manager-status" /> <user username="admin" password="admin" …
10 apache2  tomcat 

1
如何在ubuntu 14.04的主目录上设置apache2虚拟主机?
我正在尝试设置apache2虚拟主机,以从主目录上的apps目录运行应用程序。 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)重新启动Apache sudo service apache2 restart 6)将域添加到主机文件 127.0.0.1 application1.app 完成所有这些操作后,当我在浏览器application1.app上键入地址时,得到以下403。 Forbidden …

3
尝试在浏览器中访问Apache 2.4.7 Web服务器时出现403错误
当我从同一台Web服务器PC 使用本地主机访问Apache Web服务器时,它将显示Apache2 Ubuntu默认页面。 但是,当我使用192.168.0.2访问Apache Web服务器时,它显示403 Forbidden错误(Forbidden您没有访问此服务器上的权限)。 Web服务器详细信息 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 granted </Directory> 在etc / apache2 / port.conf文件中 NameVirtualHost *:80 Listen …
9 apache2 

1
pdo_mysql在更新到16.04时被删除
我最近更新为16.04 LTS。并将我的php更新为7.0。现在它如何删除pdo_mysql。我需要此扩展程序来开发magento网站。在phpinfo中,我发现 pdo支持:已启用pdo驱动程序:无值 我在Google上搜索了很多,并找到了以下解决方案: 安装php-mysql(已经是最新版本) 安装php7.0-mysql(已经是最新版本) 在php.ini(/etc/php/7.0/apache2/php.ini)中进行了以下更改:启用了扩展名pdo.so,pdo_mysql.so,mysqli.so。并通过给出其确切路径进行了相同的尝试(进行更改后重新启动apache) 甚至尝试使用pecl安装pdo_mysql。 以上方法均无济于事,近两天来我一直在努力。帮助将不胜感激。 php -r'phpinfo();'的输出 | grep -i pdo: /etc/php/7.0/cli/conf.d/10-pdo.ini, PDO PDO support => enabled PDO drivers => / usr / sbin / phpquery -v 7.0 -M的输出 mysqlnd sysvmsg sockets gd mcrypt phar xsl xmlreader shmop sysvsem mysqli xml tokenizer iconv pdo pdo_mysql gettext …
9 drivers  apache2  php  mysql  16.04 

3
更新到16.04后无法使mysql / phpmyadmin工作
更新后,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) . 我的看法是,我需要在一些配置文件中指定端口,但我不知道在哪里?

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 我没有安装brew。建议的更新方式是什么?

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: man:systemd-sysv-generator(8) Process: 8899 ExecStart=/etc/init.d/apache2 start (code=exited, status=2) …

3
Nginx erreur它没有打开
请我服务器上的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 ) at 2015-06-05 …

3
无论输入的URL是什么,如何使Apache服务于一个静态页面?
我正在制作一个广告阻止DNS服务器,该服务器将所有广告域重定向到Apache实例。所以像 www.addomain.com 重定向到 dnsserver.localnetwork 但是,偶尔我遇到的链接更像 www.addomain.com/some_ad 重定向到 dnsserver.localnetwork/some_ad 甚至不存在,因此会引发404错误。 我希望index.html无论实际请求如何,都有某种使Apache服务的方法。否则,如果您有一个不涉及Apache的替代解决方案,那么我也愿意这样做。
9 apache2  dns 

1
为什么我的phpMyAdmin总是出现403错误?
我正在运行Ubuntu 14.04 LTS服务器,并且正在尝试使phpMyAdmin工作。每当我打开192.168.0.xxx/phpmyadmin它时,都会显示403错误。我还安装了Wordpress,可以毫无问题地访问它。 我试过了: 将所有权设置为Apache 重新启动计算机/服务器 使用其他电脑 卸载/重新安装(包括uninstall→ install,purge→ install和install --reinstall) 阅读了很多有关如何解决此问题的教程/ AU问题/帖子/博客,但没有一个向我展示有效的解决方案。 在查看网站的“主页”时发现的一件奇怪的事(即/foobar末尾没有),它显示了文件浏览器。但是,它不显示phpMyAdmin。另外,它几天前还在工作,我不记得进行任何更改。唯一让我感到奇怪的是/servIIRC 通常有一些功能,但这可能只是我在另一台服务器上使用它的方式... 注意:.htaccess文件/usr/share/phpmyadmin夹中没有文件。我看过一些文章暗示应该有一篇,但是我找不到确切的答案。 /etc/phpmyadmin/apache.conf文件: # phpMyAdmin default Apache configuration Alias /phpmyadmin /usr/share/phpmyadmin <Directory /usr/share/phpmyadmin> Options FollowSymLinks DirectoryIndex index.php order deny,allow #deny from all allow from all <IfModule mod_php5.c> AddType application/x-httpd-php .php php_flag magic_quotes_gpc Off php_flag track_vars On …
9 server  apache2 

1
Mailman Web界面不起作用
我正在配置供邮递员使用的ubuntu服务器13.10盒子。我没有运气就遵循Ubuntu帮助上的howto。Mailman工作正常,运行newlist命令即可创建列表,并且能够收到欢迎电子邮件。Web界面不起作用。 对其进行访问将显示403禁止的错误。 Apache2(2.4版)错误日志显示: AH01630: client denied by server configuration: /usr/lib/cgi-bin/mailman/admin 尝试对其进行调试,我发现在apache 2.4中,Allow from all指令应更改为Require all grant。 这样做不能解决错误,但会将错误更改为: 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/ Alias /images/mailman/ /usr/share/images/mailman/ <Directory /usr/lib/cgi-bin/mailman/> AllowOverride None Options ExecCGI AddHandler cgi-script .cgi Order allow,deny Require all granted </Directory> …
9 server  13.10  apache2 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.