php ubuntu删除apache_ubuntu 删除 apache - CSDN
精华内容
参与话题
  • 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, 就说明环境正常运行了





    展开全文
  • UbuntuApache安装和配置

    万次阅读 2018-08-06 08:49:12
    Ubuntu上安装Apache,有两种方式:1 使用开发包的打包服务,例如使用apt-get命令;2 从源码构建Apache。 方法一:使用开发包的打包服务——apt-get 安装apache,在命令行终端中输入一下命令: $ sudo apt-get ...

     

    在Ubuntu上安装Apache,有两种方式:1 使用开发包的打包服务,例如使用apt-get命令;2 从源码构建Apache。

    方法一:使用开发包的打包服务——apt-get

    安装apache,在命令行终端中输入一下命令:

    $ sudo apt-get install apache2

    安装完成后,重启apache服务,在命令行终端中输入一下命令:

    $ sudo /etc/init.d/apache2 restart

    可能会出现的问题1: NameVirtualHost *:80 has no VirtualHosts

    出现上述问题的原因:定义了多个NameVirtualHost,故将/etc/apache2/ports.conf中的NameVirtualHost *:80注释掉即可。

    可能会出现的问题2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

    原因:根据提示,无法可靠的确定服务器的有效域名,使用127.0.1.1作为服务器域名。应此,在下面的测试中,应该使用127.0.1.1,而不是127.0.0.1!

    解决:
    $ vim /etc/apache2/httpd.conf,在文件中添加:

    ServerName localhost:80,再次重启apache2,就可以使用127.0.0.1来访问web服务器啦!

    测试:

    在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了It works!,那就说明Apache就成功的安装了,Apache的默认安装,会在/var下建立一个名为www的目录,这个就是Web目录了,所有要能过浏览器访问的Web文件都要放到这个目录里。

    测试过程中可能遇到问题:404 not found

    原因:apache2使用的服务器地址不是127.0.0.1,根据在前面的分析,可能的ip为127.0.1.1,访问http://127.0.1.1即可。

    如果觉得不再需要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 重装了
    #dpkg -l |grep apache2|awk '{print $2}'|xargs dpkg -P

    方法二:从源构建Apache

    参考资料:

    Ubuntu下安装Apache+PHP+MySQL:http://www.linuxidc.com/Linux/2012-05/61079.htm

    Ubuntu下彻底卸载Apache2:http://www.linuxidc.com/Linux/2013-06/85825.htm

    Apache问题解决:httpd: Could not reliably determine the server's fully qualified domain name 链接:http://www.linuxidc.com/Linux/2012-08/68901.htm

    --------------------------------------分割线--------------------------------------

    apache2 [warn] NameVirtualHost *:80 has no VirtualHosts的解决方法

    错误:[warn] NameVirtualHost *:80 has no VirtualHosts 
     
    原因:定义了多个NameVirtualHost
     
    解决:Ubuntu之前的版本定义在/etc/apache2/sites-available/default, 8.04后在/etc/apache2/ports.conf
     
    故可以将/etc/apache2/ports.conf中的NameVirtualHost *:80注释掉
     
    这个问题的本质是在没有定义域名是一个端口只能对应一个虚拟主机,将NameVirtualHost *:80改为其他端口也可以解决
     
    如果有多个不同的域名的话,用同样的端口也可以

    展开全文
  • ubuntu apache php版本切换

    千次阅读 2016-12-25 11:15:04
    之前在自己的本本上装了lamp环境,但是php一直配置的不是很舒服 命令行用php输出的是7.0.6的版本,使用localhost输出的是5.6版本 命令行的在 /usr/local/bin 或者是 /usr/bin 下面可以找到,但是localhost输出的...

    之前在自己的本本上装了lamp环境,但是php一直配置的不是很舒服


    命令行用php输出的是7.0.6的版本,使用localhost输出的是5.6版本


    命令行的在 /usr/local/bin 或者是 /usr/bin 下面可以找到,但是localhost输出的phpinfo是怎么配置的呢?也就是apache2调用的php是如何配置的?


    经过一番折腾,下面放几个图



    这个表示在apache2目录下搜索包含字符串php5的文件,我们看到有两个文件夹 mods-avaliable 和 mods-enabled。字面的理解就是,前者表示系统中包含的可用模块,后者表示当前使用的。我们可以看到,系统中装了两个版本的php,目前使用的是5


    所以,我们进入到mods-enabled再看看



    我们删除这两个软连接,再新建php7的软连接









    重启apache2服务后,我们再输入



    OK DONE


    展开全文
  • ubuntu8.10下修改apache2的默认文档目录 默认是在/var/www里面 sudo gedit /etc/apache2/sites-enabled/000-default 在文档中找到 DocumentRoot 在后面修改你要放置网页文件的目录。 修改完了 别忘记重启...


    1、修改默认网站目录
    ubuntu8.10下修改apache2的默认文档目录 默认是在/var/www里面

    sudo gedit /etc/apache2/sites-enabled/000-default

    在文档中找到 DocumentRoot 在后面修改你要放置网页文件的目录。

    修改完了 别忘记重启apache2服务器

    命令: sudo /etc/init.d/apache2 restart
    2、修改默认主页
    修改默认主页:一般在 sudo gedit /etc/apache2/apache2.conf里面
    找到 DirectoryIndex 在后面添加 如index.php等
    不过随apache2的版本不同 文件的放置位置不一样 我在ubuntu8.10下面配置文件就不一样。
    别怕 输入这个命令 grep -iR DirectoryIndex /etc/apache2
    查看 DirectoryIndex 在apache2那个文件里面。
    我的就是 这样的
    /etc/apache2/mods-enabled/dir.conf:          DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
    /etc/apache2/mods-available/dir.conf:          DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
    为什么所2个文件都有呢。我也不清楚 不过我在群里 有高手说了 其实2个文件关系是上面那个是下面那个的符号链接,还是一样的。随便添加默认文档就可以了。
    展开全文
  • 最近突然遇到apache2无法解析php文件,google之后,在官方发现如下内容,成功解决问题。 执行: sudo apt-get install libapache2-mod-php5 sudo a2enmod php5 如果显示为: This module does not exist! 那...
  • Ubuntu搭建ApachePHP环境

    千次阅读 2018-12-06 21:20:45
    安装 Apache2: sudo apt-get install apache2 安装PHP模块: sudo apt-get install php5 安装Mysql sudo apt-get install mysql-server 其他模块安装: sudo apt-get install libapache2-mod-php5 sudo apt-...
  • 一、卸载删除 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 apache2配置虚拟主机

    千次阅读 2018-07-04 15:08:31
    ubuntuphp环境非常方便,各种apt-get install。然而,别的工作可就不那么简单。1.首先在“/etc/hosts”文件中加入当前主机的IP地址和需要设置的虚拟主机名: 如:192.168.20.141 www.alex.com 2.在“/etc/apache2/...
  • Ubuntu 搭建Web服务器(MySQL+PHP+Apache)详细教程 (全网最全) 看了好多人的博客,有的不全 or 有问题,整理了一下,适合小白 新手先整理几个小问题 1.为啥使用 Linux 搭建服务器? 一个是因为主流的云服务器太贵...
  • 一、卸载删除 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配置

    万次阅读 2009-02-27 12:44:00
    ubuntu apache2配置1.apache2.conf 是主配置文件,httpd.conf 用户配置文件2.虚拟目录在 httpd.conf 中DocumentRoot "路径"ServerName 名称 allow from all Options +Indexes 3.根设置(默认主目录)在 /etc/apache2...
  • 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
  • ubuntu16.04服务器开发环境搭建

    千次阅读 2017-10-14 10:16:42
    这个文章供配置服务器开发环境的时候自己用。整体搭建流程
  • ubuntu下快速安装thinkphp环境

    千次阅读 2016-08-04 17:35:07
    转载自:http://www.comflag.com/2011/05/01/apache-web.htm 电影《社交网络》中,facebook创始人马克.扎克失恋后入侵哈佛大学宿舍楼服务器,窃取数据库资料,并在两个小时内完成了一个给校内女生评分的交互网站,...
  • ubuntu下mantis安装配置

    千次阅读 2011-08-17 17:30:18
    下面为ubuntu下mantis 的安装详细过程 一、环境搭建 1、apache服务器安装sudo apt-get install apache2 2、php5安装 sudo apt-get install php5 3、apachephp5的关联 sudo ap
  • Ubuntu下安装配置Apache http server

    万次阅读 2014-04-25 10:26:00
    安装指令:sudo apt-get install apache2安装结束后: 产生的启动和停止文件是:/etc/init.d/apache2 启动:sudo apache2 start 停止:sudo apache2 stop 重新启动:sudo apache2 restart 配置文件保存在 /etc/...
  • Ubuntu18.04下搭建LAMP环境

    万次阅读 2018-06-22 14:51:52
    1、Apache2 web 服务器的安装 :可以先更新一下服务器1、sudo apt-get update # 获取最新资源包2、sudo apt-get upgrade # 本机软件全部更新3、sudo apt-get dist-upgrade # 本机系统软件更新安装...
  • ubuntu 彻底删除MySQL数据库实操

    千次阅读 2011-10-01 21:28:18
    以下的文章主要介绍的是ubuntu 彻底删除MySQL数据库,以及删除MySQL数据库之后对MySQL的重装与删除MySQL的实际操作步骤,如果你对其实际操作感兴趣的话,你就可以浏览以下的文章了。 sudo apt-get autoremove --...
  • docker简单操作&安装Apachephp

    千次阅读 2018-09-28 17:21:10
    docker docker可以让开发者打包他们的应用...我们下载一个Ubuntu的docker镜像,里边只有很精简的内容供启动等简单的功能,我们需要按照需求打造容器,重新打包成一个功能更多的镜像。 注:本文并不是针对web...
1 2 3 4 5 ... 20
收藏数 7,926
精华内容 3,170
关键字:

php ubuntu删除apache