Ubuntu 15.04 安装配置Apache和mysql的方法

 

  前  言

  上篇海面特效的博文结尾提到了SideFX开发的HQueue分布式集群,配置HQueue首先需要安装mysql,所以今天先分享一下如何在Ubuntu系统中安装mysql和Apache;

  Ubuntu这样的Linux系统安装开发类的软件非常方便,根本不需要到mysql以及Apache的官网下载文件,因为Ubuntu的软件源已经集成了所需的软件包,直接通过命令行在线获取安装即可~

  不过在安装mysql之前,请确保已经安装了Apache,如果没有安装,点击查看Apache的安装

  

  mysql 安装过程

  首先按Ctrl+Alt+T打开终端;

  输入 sudo apt-get install mysql-server

  默认会出现如下提示:

  

  继续往下翻阅会看到一句提示:需要下载16.6兆的软件包,解压缩后会消耗131兆的空间~

  直接输入Y 继续就可以了~ 安装时会提示输入密码,一定要记牢;  

 

  安装完成后会重新返回初始命令行:

 

  现在,mysql的server已经安装好了~接下来再安装mysql-client,步骤和上面一样~

  输入sudo apt-get install mysql-client 回车,可能会提示无法读取源,此时只要按键盘 ↑ 箭头 调出 sudo apt-get install mysql-client 命令再回车一次,直到出现下面的提示:mysql-client 已经是最新版本 即可~

  

  现在验证一下安装是否成功,输入 sudo netstat -tap|grep mysql

  如果出现如下提示则表示安装成功:

  

  进入 mysql

  现在已经完全可以启动mysql 了~

  输入命令: mysql -u root -p

  -u 代表用户名,这里用root用户登录mysql,-p代表密码,回车之后会提示输入密码,输入安装mysql-server时用的密码即可~

  登录成功后,会在左下角出现一个如下所示的 mysql> 等待你输入全新的命令~

 

  然后你可以用 SHOW DATABASES; 命令查看有哪些数据库,用USE 数据库名; 命令选择一个数据库,再用SHOW TABLES; 查看数据库里的表单,注意都要用大写,后面还要跟分号,这跟Ubuntu的命令不一样;

  也可以用insert、delete、select、update 进行增删查改的操作,具体用法如下:

  增加记录:INSERT INTO 表名(字段名,字段名) VALUES (值,值);

  删除记录:DELETE FROM 表名 WHERE 条件(oracal中就可以不要from)

  修改记录:UPDATE 表名 SET 字段=值,字段=值 WHERE 条件

  查询记录:SELECT 字段,字段 FROM 表名 WHERE 条件

  

  启动 mysql

  接下来说一下启动mysql服务的方法:

  在终端输入: sudo service mysql start

  也可以通过脚本启动: /etc/inint.d/mysql start

  如果停止输入:sudo service mysql stop

  mysql的重启:sudo service mysql restart

  

  Apache的安装

  运行分布式集群需要一个服务端,Apache是最好用的服务端;

  安装方法和mysql一样,在终端输入 sudo apt-get install apache2

  Apache2是目前可用的最新版本~

  安装好之后,在终端输入 ls /var/www/html

  可以看到目录下有一个 index.html 文件;

  此时打开浏览器,输入 localhost 或者 127.0.0.1 就可以看到如下的欢迎页面:

  Apache2! Ubuntu 专属定制版 ~!ha! It works!

   

  感觉这个欢迎页面比Windows下安装Apache启动的默认页面好看多了~ 呵呵; 

  记得07年大三那会儿,教我们Java的软件工程教员靳大卫老师,教我们如何配置 Apache 和 mysql,靳老师讲的很仔细,跟着做一会儿就配置好了,后来靳老师还教我们配置了Tomcat,用以学习如何搭建JSP应用,这在当时来说都是很流行的J2EE技术,感恩靳老师;

  点此返回查看mysql安装

  好,Apache和mysql在Ubuntu系统下的安装方法分享完成。

 

posted @ 2015-07-22 11:15 蒋至乙 阅读(...) 评论(...) 编辑 收藏