zoukankan      html  css  js  c++  java
  • Ubuntu下的Apache、Mysql、PHP环境搭建

    由于刚学习Linux,选择了界面比较友好的Ubuntu进行研究。命令行+可视化对于初学者来说组合还是比较不错的,图形界面作为命令行的一个过渡能比较直观的看到效果。在应用中学习是一个比较好的办法,我就是为了搭建一个基于Linux的服务器环境而进行学习的,根据网上搜集的资料,完成了LAMP的配置。主要过程如下:

    1.LAMP的安装顺序问题,现在是默认安装好了Linux系统,我的版本是Ubuntu 12.04.一般来说比较建议的顺序是Mysql Apache 最后安装PHP,在我实践下来 Apache和Mysql顺序可以反过来,因为二者依赖性并不是很强,但PHP要安装在这两个后面,因为是要依赖Apache和Mysql的服务的。

    2.Mysql安装:打开命令行输入 :sudo apt-get install mysql-server 输入管理员密码 选择Y

    在安装的中间会出现输入Mysql的管理员密码的提示,设置一下Mysql的密码:

    安装完成后查看服务:输入 sudo netstat -tap | grep mysql 显示监听的端口即表示安装成功

    3.安装Apache 在命令行输入 sudo apt-get install apache2 输入管理员密码 并选择Y

    检查是否安装成功:打开本机的浏览器 输入 127.0.0.1 出现下图的界面即表示安装成功

    4.安装PHP 输入 sudo apt-get install php5 libapache2-mod-php5

    安装完成后测试下是否成功:

    首先需要将www目录更改下所有权以便可以新建文档 输入 sudo chmod 777 /var/www

    新建一个文档: sudo vi /var/www/info.php

    按下i键编辑文件 输入

    <?php

    phpinfo();

    ?>

    ESC 后输入:wq保存退出

    重启下Apache:输入sudo /etc/init.d/apache2 restart .

    在浏览器中输入 127.0.0.1/phpinfo.php,出现PHP的相关配置信息即表示成功

    5.最后安装相关的PHP与Mysql的扩展包:

    sudo apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl;

    6.为了更方便的管理数据库 同时也建议安装phpmyadmin。命令行输入 sudo apt-get install phpmyadmin,中间会出现一次输入管理密码的提示,按照提示输入即可。

    安装完成后需要将phpmyadmin的文件夹复制到www文件下进行管理:sudo cp /usr/share/phpmyadmin /var/www -a

    然后打开浏览器输入http://127.0.0.1/phpmyadmin 出现如下页面后就表示已经成功

    至此基本的环境搭建已经完成,如果有步骤出不来建议搜索一下,我整体安装下来还是比较顺利的。 

    最后可以看出来在Linux下安装环境真的比windows下方便很多不需要配置环境变量等兼容性等乱七八糟的东西,确实极大的提高了效率。

  • 相关阅读:
    向量、矩阵常用范数
    关于HP M451网络连接的资料
    pyqt程序最小化到系统托盘(未测试)
    博客园美化大集合2020最新!不用担心失效问题!
    添加QQ聊天
    关于加密
    python抓取谷歌学术关键词下文章题目
    如何确定网站可否可爬取
    灵狐浏览器
    利用beautifulsoup进行对标签的二次查找-以打印网易云歌单内容为例
  • 原文地址:https://www.cnblogs.com/laowu-blog/p/5095954.html
Copyright © 2011-2022 走看看