LINUX安装apache-linux安装apache失败
安装Apache是Linux 服务器 搭建中必不可少的一步,即使是经验丰富的管理员也可能会遇到安装失败的情况。这种情况不仅会浪费时间,还会给服务器带来安全隐患。
在安装Apache时,最常见的问题就是依赖关系。Apache需要依赖一些其他的软件包,如果这些软件包没有正确安装,那么Apache就无法正常运行。还有一些其他的问题可能会导致安装失败,例如网络连接问题、权限问题等等。
如果你遇到了安装Apache失败的情况,不要慌张。你需要检查一下系统中是否已经安装了Apache或者类似的Web服务器。如果是这种情况,你需要先卸载掉已有的Web服务器,然后再尝试安装Apache。你还需要确保你的系统已经更新到的版本,以确保没有任何依赖关系的问题。
如果你已经检查过系统,但仍然无法安装Apache,那么你可以尝试一下以下的解决方法:
1. 检查依赖关系:在安装Apache之前,你需要确保所有的依赖关系都已经正确安装。你可以通过运行以下命令来检查:
$ sudo apt-get install apache2
如果系统中已经安装了Apache,那么你需要先卸载掉它,然后再安装版本的Apache。
2. 检查网络连接:如果你的系统无法连接到互联网,那么你就无法下载Apache软件包。你可以通过运行以下命令来检查网络连接:
$ ping www.apache.org
如果你无法ping通该网站,那么你需要检查一下网络连接是否正常。
3. 检查权限:在安装Apache时,你需要以管理员权限运行安装命令。如果你没有足够的权限,那么你就无法安装Apache。你可以通过运行以下命令来检查你的权限:
如果你没有足够的权限,那么你需要联系管理员来获取权限。
安装Apache并不是一件容易的事情,但只要你能够认真检查系统、依赖关系、网络连接和权限等方面,就能够成功安装Apache。希望这篇能够帮助到你,让你更加顺利地完成服务器搭建工作。
ubuntu如何安装apache???

能上网的话sudo apt-get install apache2 不能上网先去官方下载apache2.0 : 1.解压缩到临时目录如~/httpd-2.0.63 2.进入~/httpd-2.0.63目录,执行 #./configure --prefix=/usr/local/apache2 --enable-module=so #make #make install 实际执行过程中可能要求你有root权限,所以要求使用sudo. 如果需要mod_rewrite模块,需要加参数: --enable-rewrite 3.启动和停止apache 启动:sudo /usr/local/apache2/bin/httpd -k start 启动时提示:httpd: Could not determine the servers fully qualified domain name, Using 127.0.0.1 for ServerName. 解决办法是在中加一行:ServerName 127.0.0.1:80 停止:sudo /usr/local/apache2/bin/httpd -k stop 4.让Ubuntu开机自动启动apache. 1). 复制 /usr/local/apache2/bin/apachectl到/etc/init.d 2). 加载为服务sudo update-rc.d apachectl defaults 开机重启访问如果显示apache的网页,就说明自动启动成功了。
ubuntu下配置php5+mysql5+apache2.2的过程
首先安装包:sudo apt-get install apache2-mpm-prefork apache2-common apache2-utilssudo apt-get install tomcat5 tomcat5-admin tomcat5-webappssudo apt-get install libapache2-mod-jk安装完成后,apache的配置文件存放于/etc/apache2,网页文件放在/var/www。 而tomcat则放在/usr/share/tomcat5libapache2-mod-jk中包含有一个默认的文件,对于一个tomcat实例的情况正好合适,我们无须修改,将其拷贝到/etc/apache2文件夹下。 而后编辑/etc/apache2/mods-enabled/文件:LoadModule jk_module /usr/lib/apache2/modules/mod_ /etc/apache2/ #mod_jk的文件的存放位置JkLogFile /var/log/apache2/mod_ #mod_jk日志的存放位置JkLogLevel debugJkLogStampFormat [%a %b %d %H:%M:%S %Y] JkMount /jsp-examples ajp13_worker# 将发送给ajp13_worker,尔后由tomcat端的ajp13_worker接收,显示jsp-examples/ /jsp-examples/* ajp13_workerJkMount /servlets-examples ajp13_workerJkMount /servlets-examples/* ajp13_worker而后修改/usr/share/tomcat5/conf/文件,将tomcat的http conneCTOr给注释掉即:此时先后启动 tomcat,apache,访问与已经能看到Tomcat下面的jsp与servlet了,配置其他webapp仿照前面的 JkMount语法即可.
Linux 下 Apache如何 安装 rewrite Module?
问题补充:好像是我没说清楚,mod_rewrite.c文件你在apache源码包解压目录modules/mappers中,你可以find查找一下,然后进入该目录中/usr/local/apache2/bin/ 是你apache的安装目录,apxs应指定绝对路径,在你当前正在使用apache的bin目录里 然后再执行下面的:/usr/local/apache2/bin/apxs -i -a -c ./mod_rewrite.c如果没有什么错误的话,应该在你的apache的modules目录中编译出一个mod_文件。/usr/local/apache2:是你的安装目录
发表评论