• ubuntu 安装apache2,mysql,php5,phpmyadmin等软件


    1.安装apache2
      sudo apt-get install apache2
      输入Y回车
      apache2 安装完成
      检测:在浏览器输入localhost 出现It works则成功.

    2.安装php5
      sudo apt-get install php5
      sudo apt-get install libapache2-mod-php5(配置apache+php)
      sudo apache2ctl restart(重启apache)
      或者输入sudo /etc/init.d/apache2 restart(重启apache).

    注释: apache的重启有多种方法,具体可以在网上搜一下,不过知道一种就可以了。

    3.安装vim编织器
       sudo -apt-get install vim

    4.在/home/chengwen下创建www目录,用他作为默认目录
      sudo mkdir www
    注释:这里chengwen是我在home下的一个目录,以你自己的实际的目录为准,你的肯定不肯那个也是chengwen了,你稍作修改即可。


    5.开启mod_rewrite模块,开启apache模块mod_vhost_alias
      sudo a2enmod rewrite
      sudo service apache2 restart(重启apache)

      sudo a2enmod
      vhost_alias(开启apache模块mod_vhost_alias)
      sudo service apache2 restart(重启apache)

    6.设置默认目录
      cd /etc/apache2/sites-enabled
      sudo vim 000-default(用vim编织器打开000-default文件)
      前面加上:
      <Virtualhost *:80>
            VirtualDocumentRoot "/home/chengwen/www/%0"
            <Directory "/home/chengwen/www">
                    Options Indexes FollowSymLinks MultiViews
                    AllowOverride All
                    Order allow,deny
                    Allow from all
            </Directory>
            ErrorLog ${APACHE_LOG_DIR}/vhost.error.log
      </Virtualhost>

    进去后按i 或者a进入编辑状态,把上面这段复制进去,在最开头位置粘贴,再把2个chengwen 改成你的目录名,然后按ESc键,退出编辑状态,再按shift+:后,输入wq,这样就保存并退出了,然后重启apache,这样你的浏览目录就设置成功了。

    7.设置虚拟主机
      sudo vim /etc/hosts
        127.0.0.1       localhost
        127.0.1.1       chengwen-Vostro-3900
        127.0.0.1        www.e8.cc
        192.172.1.168   svn
      保存退出重启apache
    www.e8.cc就是虚拟主机,如果你在公司有svn,可以加上你们公司的svn号,像我 这里192.172.1.168   svn,如果没有,自己玩,就不要这一行。


    8.检测虚拟机和php是否安装成功
      cd www
      sudo mkdir e8
      sudo chmod 777 -R e8
      ln -s e8 www.e8.cc
      cd www.e8.cc
      sudo vim index.php
        输入:

    <?php
            phpinfo();

    ?>
      保存退出
      浏览器输入www.e8.cc 显示PHP安装的信息则成功

    注释:软连接的写法:ln -s 目录 域名       注意,这个域名一定要添加到/etc/hosts里面去,也就是要走第7步. 
    注释:第8步建立 软链接非常重要,设置虚拟主机可以提高网站的安全性,所以软链接一定要会。这里域名随你取,你可以不用www.e8.cc,你可以写成nnn.aa.com 或者就写个bb.com 都可以,随你喜欢。俗话说技术在我手,我爱咋地就咋地,管的着么你,牛B哄哄的。。。。。。


    9.安装mysql
      sudo apt-get install mysql-server(密码自己设置)
      sudo apt-get install libapahce2-mod-auth-mysql(此为让apache php 支持mysql)
      重启apache
    注释:安装过程他会要你输入密码, 如果没有输入,默认密码是空,建议最好设置一个密码,不要为空,后面会说到为什么不要空密码,如果确实你的小手手按快了,没有写密码,你也可以再修改mysql数据库密码
      SET PASSWORD FOR 'root'@'localhost' = PASSWORD('mysql');
      重启apache

    10.安装gd库(生成图像的,做验证码,缩略图等必不可少)
      sudo apt-get install php5-gd
      重启apache

    11.设置apache 支持htm html php
      sudo gedit /etc/apache2/apache2.conf
      打开输入:
      AddType application/X-httpd-php .php .htm .html
      重启apache
    注释:现在的版本做第11步也没问题,加上也可以。

    到这环境就配好了。

    下载安装写ubuntu常用的软件,这些软件就phpmyadmin安装复杂一点,其他都非常简单


    12.安装aptitude
     sudo apt-get install aptitude
    注释:


    13.安装subversion
       sudo apt-get install subversion

    14.安装netbean-ide
       sudo apt-get install netbean-ide

    15.安装mysql workbench(先从网上下载这个包)
       双击安装即可

    16.安装NetBeans(我现在用的是8.0的版本,汉语版的)
      先下载netbean安装包,解压得到jdk-8-nb-8-linux-x64.sh文件
      比如我放在终端目录的下载文件目录里面,在终端输入:
      sh /下载/jdk-8-nb-8-linux-x64.sh  回车就可以安装了

    17.安装phpmyadmin
       (1)安装phpmyadmin
          sudo apt-get install phpmyadmin

       (2)配置phpmyadmin
          [1]. cp /etc/phpmyadmin/apache.conf /etc/apache2/sites-available/phpmyadmin
               (这样我们就把phpmyadmin中的apache.conf(apache配置文件)复制到apache2/sites-available下的phpmyadmin文件下。)
          [2]. cd /etc/apache2/sites-enabled/ 
               (进入sites-enabled文件夹下:)
          [3]. sudo ln -s ../sites-available/phpmyadmin
               建立一个通往配置文件的链接以便能利用它
       (3)重启apache2
          sudo /etc/init.d/apache2 restart

       (4)浏览器打开http://localhost/phpmyadmin
       
    他要你输入用户名密码,你输入你数据库的用户名和密码就可以进去了,如果在安装mysql的时候没有设置密码,那么密码为空,这里无法进入phpmyadmin,可以修改了数据库密码在进,建议在安装mysql的时候就设置好数据库密码


    顺便也说一下怎么完全卸载apache ,我开始装装的不行,我又卸载了apache,可是发现卸载不干净,再装的时候,不让我装了,结果我用了下面的方法,就可以在装了,下面的是在网上扣的,不是本人写的,原地址忘记记录了,这里写出来只为帮助大家,并不想冒犯原版主,还望见谅!
    ubuntu卸载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

    最后祝所有程序猿身体健康,代码水平越来越高,成为一个高高级软件攻城狮!

  • 相关阅读:
    Oracle OCP 11G 053(601-712)答案解析目录_20140304
    Oracle OCP 11G 053(201-400)答案解析目录_20140304
    Oracle OCP 11G 053(1-200)答案解析目录_20140304
    dojo实现表格数据无法展示
    dojo实现表格
    Matlab基本函数-menu函数
    Matlab基本函数-log10函数
    Matlab基本函数-log函数
    Matlab基本函数-length函数
    Matlab基本函数-imag函数
  • 原文地址:https://www.cnblogs.com/yznyzcw/p/3629814.html
Copyright © 2020-2023  润新知