ubuntu14 卸载apache_ubuntu 卸载apache - CSDN
精华内容
参与话题
  • UbuntuApache2 安装、配置、卸载

    万次阅读 2018-10-15 09:10:27
    UbuntuApache2 安装、配置、卸载 两种安装方法 软件包安装 源码安装 一、软件包安装 安装 命令: sudo apt-get update sudo apt-get install apache2 配置 (1)apache2 默认的几...

    Ubuntu 中 Apache2 安装、配置、卸载

    两种安装方法

    1. 软件包安装
    2. 源码安装

    一、软件包安装

    1. 安装

    命令:
    sudo apt-get update
    sudo apt-get install apache2

    1. 配置

    (1)apache2 默认的几个配置文件:

    • /etc/apache2/apache2.conf 是主要配置文件(这个文件的末尾可以看到,include了其它所有的配置文件)。
    • /etc/apache2/ports.conf 始终包含在主配置文件中。它用于确定传入连接的侦听端口,默认为80,我们一般都会重新配置新的端口。
    • 其它配置文件在 /etc/apache2/sites-enabled,/etc/apache2/conf-enabled,/etc/apache2/mods-enabled 目录下。
    • apache2的默认web目录:/var/www/html。(在/etc/apache2/sites-enabled/000-default.conf 里可以看到这个 DocumentRoot /var/www/html 配置)
    • apache2 的默认用户是 www-data,定义在 /etc/apache2/envvars 文件中。
    • 设置默认主页的配置文件/etc/apache2/mods-enabled/dir.conf

    (2)修改端口,这里我修改为8099

    • 修改它的监听端口
      sudo vim /etc/apache2/ports.conf
      在这里插入图片描述

    • 修改它的主机端口
      sudo vim /etc/apache2/sites-available/000-default.conf
      在这里插入图片描述

    (3)apache2 的几个简单命令:启动、停止、重启、状态
    sudo /etc/init.d/apache2 [ start | stop | restart | status ]
    service apache2 [ start | stop | restart | status ]

    (4)重启apache2 并查看状态
    sudo /etc/init.d/apache2 start
    sudo /etc/init.d/apache2 status
    在这里插入图片描述

    1. 访问测试

    (1)测试apache2主页

    • 使用浏览器输入IP地址加端口号8099
      在这里插入图片描述

    二、源码安装

    • 检查编译环境

      首先查看系统有木有安装gcc/gcc-c++(要确保系统上有编译环境 C ),没有安装的话必须先安装:
      apt-get install gcc-c++

    • 下载下面几依赖包

      apr
      apr-util
      pcre
      httpd

    • 解压下载的压缩包

      (1) 在 /usr/local/下新建几个文件夹
      sudo mkdir /usr/local/apr
      sudo mkdir /usr/local/apr-util
      sudo mkdir /usr/local/pcre
      sudo mkdir /usr/local/httpd

      (2) 将下载的依赖包分别解压到其中:
      tar -zxvf apr-1.6.3.tar.gz -C /usr/local/apr
      tar -zxvf apr-util-1.6.1.tar.gz -C /usr/local/apr-util
      tar -zxvf pcre-8.32.tar.gz -C /usr/local/pcre
      tar -zxvf httpd-2.4.29.tar.gz -C /usr/local/httpd

    • 依次安装

      (1) apr:

      cd  apr-1.6.3
      ./configure –prefix=/usr/local/apr
      make
      make install
      

      (2) apr-util:

      cd  /usr/local/apr-util-1.6.1
      ./configure –prefix=/usr/local/apr-util –with-apr=/usr/local/apr/bin/apr-1-config
      make
      make install
      

      (3) pcre:

      cd  /usr/local/pcre-8.32
      ./configure –prefix=/usr/local/pcre –with-apr=/usr/local/apr/bin/apr-1-config
      make
      make install
      

      (4)httpd:

      cd  /usr/local/httpd-2.4.29
      –prefix=/usr/local/apache2 –sysconfdir=/etc/httpd –enable-so –enable-rewirte –enable-ssl –enable-cgi –enable-cgid –enable-modules=most –enable-mods-shared=most –enable-mpms-shared=all –with-apr=/usr/local/apr –with-apr-util=/usr/local/apr-util
      make
      make install 
      

      这里是把配置文件httpd.conf放在/etc/httpd下面的。
      启动:/usr/local/apache2/bin/apachectl start
      停止:/usr/local/apache2/bin/apachectl stop
      重启:/usr/local/apache2/bin/apachectl restart

    • 测试

      浏览器访问 localhost:80,出现 It works! ,表示启动成功
      在这里插入图片描述

    • 配置多域名、端口映射

      Listen 80
      Listen 8080
      
      <VirtualHost *:80>
      DocumentRoot /var/www/html/项目1
      ServerName http://www.域名1.com 
      </Virtualhost>
      <Directory "/var/www/html/项目1">
      Options Indexes FollowSymLinks
      AllowOverride All
      Order allow,deny
      Allow from all
      </Directory>
      
      <VirtualHost *:80>
      DocumentRoot /var/www/html/项目2
      ServerName http://www.域名2.com 
      </Virtualhost>
      <Directory "/var/www/html/项目2">
      Options Indexes FollowSymLinks
      AllowOverride All
      Order allow,deny
      Allow from all
      </Directory>
      
      <VirtualHost Ip:8080>
       DocumentRoot /var/www/html/项目3
       ServerName Ip:8080
      </VirtualHost>
      <Directory "/var/www/html/项目3">
          Options Indexes FollowSymLinks
          AllowOverride All
          Order allow,deny
          Allow from all
      </Directory>
      
      
    • 卸载

      sudo apt-get –purge remove apache2
      sudo apt-get –purge remove apache2-common
      sudo apt-get –purge remove apache2-utils
      sudo apt-get autoremove apache2
      –purge 是不保留配置文件的意思

      删掉/etc/apache2文件夹:
      sudo rm -rf /etc/apache2

      删掉/var/www文件夹:
      sudo rm -rf /var/www

      删掉/etc/init.d/apache2文件:
      sudo rm -rf /etc/init.d/apache2



    展开全文
  • Ubuntu下安装&卸载apache2服务

    千次阅读 2016-09-20 12:00:34
    1.安装apache2 安装命令:sudo apt-get install apache2 ...2. 卸载apache2 之前卸载重新安装后找不到apache2.conf配置文件,测试使用一下方式卸载后可用。 (1) $ sudo apt-get --purge remo

    1.安装apache2

    安装命令:sudo apt-get install apache2

    启动/停止/重启apache2: service apache2 start/stop/restart


    2. 卸载apache2

    之前卸载重新安装后找不到apache2.conf配置文件,测试使用一下方式卸载后可用。

    (1)  $ sudo apt-get --purge remove apache2
           $ sudo apt-get --purge remove apache2.2-common
           $ sudo apt-get autoremove

    (2) (关键一步)找到没有删除掉的配置文件,一并删除
           $ sudo find  /etc -name "*apache*" -exec  rm -rf {} \;
           $ sudo rm -rf /var/www
    展开全文
  • ubuntu 下完全卸载、安装php环境

    万次阅读 2014-08-28 09:29:46
    首先是卸载卸载必须要卸载干净,在网上

    首先是卸载:

    卸载必须要卸载干净,不然后续残余的配置文件会很麻烦

    1、卸载Apache2

    sudo apt-get --purge remove apache2
    sudo apt-get --purge remove apache2-common
    sudo apt-get --purge remove apache2-utils
    sudo apt-get autoremove apache2
    
    

    (--purge是不保留配置文件的意思,这个绝对不能少)

    删掉/etc/apache2 文件夹: sudo rm -rf /etc/apache2

    删掉/var/www 文件夹: sudo rm -rf /var/www

    删掉/etc/init.d/apache2文件: sudo rm -rf /etc/init.d/apache2

    2、卸载PHP5方法如下:

    sudo apt-get --purge remove libapache2-mod-php5 php5 php5-gd php5-mysql
    sudo apt-get autoremove php5



    3、卸载MYSQL:
    终端下输入命令:
    sudo apt-get autoremove --purge mysql-server-5.0
    sudo apt-get remove mysql-server
    sudo apt-get autoremove mysql-server
    sudo apt-get remove mysql-common (非常重要)

    下面这句是清除残留信息。
    dpkg -l |grep ^rc|awk ’{print $2}’ |sudo xargs dpkg -P







    然后是安装php环境:
    1、安装apache2
    sudo apt-get install apache2
    安装好后,在浏览器输入http://localhostt
    显示 it's work 就说明安装成功了




    2、安装 php5
    sudo apt-get install php5





    3、安装mysql
    sudo apt-get install mysql-server
    输入root密码:
    重复root密码:




    安装组件
    sudo apt-get install libapache2-mod-php5
    sudo apt-get install libapache2-mod-auth-mysql
    sudo apt-get install php5-mysql
    sudo apt-get install php5-gd

    完成,在var/www/html/ 目录下新建一个test.php
    sudo vim test.php


    编辑test.php
    sudo vim test.php



    在里面写上如下内容,测试apache+php+mysql是否连接
    <?php
    	$host=mysql_connect("localhost","root","you_password");
    	if($host){
    		echo "ok";
    	}else{
    		echo "fail";
    	}
    
    	echo phpinfo();
    ?>

    如果输出php信息 和ok, 就说明环境正常运行了





    展开全文
  • Ubuntu 完全卸载 Apache2

    千次阅读 2017-11-28 15:33:50
    1. 删除apache 代码: $ sudo apt-get --purge remove apache-common $ sudo apt-get --purge remove apache 2.找到没有删除掉的配置文件,一并删除 代码: $ sudo find /etc -name "*apache*" |...

    1. 删除apache

    代码:

    $ sudo apt-get --purge remove apache-common

    $ sudo apt-get --purge remove apache

    2.找到没有删除掉的配置文件,一并删除

    代码:

    $ sudo find /etc -name "*apache*" |xargs  rm -rf

    $ sudo rm -rf /var/www

    $sudo rm -rf /etc/libapache2-mod-jk

    3.删除关联,这样就可以再次用apt-get install apache2 重装了

    首先进入root 账户然后执行下面命令

    #dpkg -l |grep apache2|awk '{print $2}'|xargs dpkg -P


    祝你好运。

    展开全文
  • 一、安装 我第一次安装php的时候没有安装apache的php模块,结果apache不能解析php文件,访问文件显示的是源码。 一个命令搞定:安装php7和...重启apache: /etc/init.d/apache2 restart 在/var/www/html目录下新...
  • Ubuntu下彻底卸载apache2

    千次阅读 2011-11-30 11:20:24
    Ubuntu下彻底卸载apache2  最近老是在换项目,在做环境,删除原有不用的,有时候再装出错,下面就apache2的完全卸载命令贴出来,供大家参考!  1. 删除apache 代码: $ sudo apt-get --purge remove apache-...
  • ubuntu 彻底卸载apache2

    万次阅读 2015-01-25 21:51:26
    最近老是在换项目,在做环境,删除原有不用的,有时候再装出错,下面就apache2的完全卸载命令贴出来,供大家参考! 1. 删除apache 代码: $ sudo apt-get --purge remove apache-common $ sudo apt-get -...
  • 一、卸载删除 mysqlsudo apt-get autoremove –purge mysql-server-5.0 sudo apt-get remove mysql-server sudo apt-get autoremove mysql-server sudo apt-get remove mysql-common (非常重要)上面的其实有一些...
  • Ubuntu下安装配置和卸载Maven

    千次阅读 2015-06-12 22:21:59
    一.Win7下安装配置Maven ...我下载的是:apache-maven-3.2.5-bin.zip 2.安装 只要将下载的压缩包解压到指定目录即可 我解压后的目录:D:\Program Files\apache-maven-3.2.5 3.配置环境变量: Xml代码 
  • 过sudo apt-get install xxxx 安装软件后,总是无法卸载干净,这里提供一个方法可以解决这个问题,大家参考使用吧 过sudo apt-get install xxxx 安装软件后,总是无法卸载干净,这里以Apache 为例,提供方法: ...
  • 一、卸载删除 mysql   1 sudo apt-get autoremove --purge mysql-server-5.0 2 sudo apt-get remove mysql-server 3 sudo apt-get autoremove mysql-server 4 sudo apt-get remove mysql-common ...
  • linux 下tomcat卸载和安装

    万次阅读 2018-06-21 17:05:08
    卸载:找到tomcat的安装目录 rm -rf /usr/java/tomcat/apache-tomcat-8.5.31安装:从官网上下载linux版本的tomcat(apache-tomcat-8.5.31.tar.gz)通过ftp或者rz命令上传到linux我的tomcat装到/usr/local目录下,在...
  • Ubuntu 完全卸载apache2

    千次阅读 2012-04-26 20:34:29
    安装时候使用的一键安装,很简单apt-get install apache2 这两天想配置一个...于是乎就准备卸载apache2,然后重新配置lighttpd 试试看。结果“卸载”之后,重启了一下,访问 http://localhost  居然还可以访问
  • ubuntu 卸载LAMP

    千次阅读 2016-03-11 21:37:42
    ubuntu 删除mysql  sudo apt-get autoremove mysql-server  sudo apt-get remove mysql-common    dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P ...ubuntu 卸载apache2 php5
  • ubuntu完全卸载apache2

    万次阅读 2011-07-11 13:28:18
    最近刚接触ubuntuapache,第一次配置就被apahce搞到完全崩溃,跟着网上的配置修改apache的charset和apache2.conf以后,开始出现访问http://localhost然后直接让下载的提示:"you have chosen to open",怎么找
  • 一、卸载删除 mysql   1 sudo apt-get autoremove --purge mysql-server-5.0 2 sudo apt-get remove mysql-server 3 sudo apt-get autoremove mysql-server 4 sudo apt-get remove mysql-common ...
  • ubuntu中安装和卸载apache2

    万次阅读 2013-12-05 12:56:40
    1.安装apache2 安装命令:sudo apt-get install apache2 启动/停止/重启apache2: ...2. 卸载apache2 之前卸载重新安装后找不到apache2.conf配置文件,测试使用一下方式卸载后可用。 (1) $ sudo apt-get --purge remo
  • linux下phpstudy卸载问题

    2015-03-29 12:13:38
    如题,我的系统是centos 7,之前搭建lamp环境时,遇到很多问题,结果一气之下就安装了phpstudy for linux。 导致的结果就是后来安装了自己的apache,发现无法...求大神给出phpstudy在linux环境下的卸载方法,不胜感激。
  • apt-get install xxxx 安装 apt-get remove xxxx 卸载但不删除...通过sudo apt-get install xxxx 安装软件后,总是无法卸载干净,这里以Apache 为例,提供方法: 首先sudo apt-get remove apache2 再sudo apt-get ...
  • Linux安装与卸载mysql,jdk,eclipse,tomcat,workbench
1 2 3 4 5 ... 20
收藏数 7,879
精华内容 3,151
关键字:

ubuntu14 卸载apache