JAVA 篇

首先要去sun的官网去下一个rpm包或者源码包,二者都行。

我选择rpm包:jdk-7u5-linux-x64.rpm (推荐用rpm包,后面介绍源码包的安装)

附下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下载之后可以安装了,切换到下载文件的目录,用root执行以下命令即可:

yum localinstall jdk-7u5-linux-x64.rpm

这样java 环境的安装就完成了。


到这里安装过程就完成了,测试一下可以用不。执行一下命令:

javac

如果出现类似于以下的内容就说明java环境已经搭建好了。

Usage: javac <options> <sourcefiles>where possible options include:-g Generate all debugging info-g:none Generate no debugging info-g:{lines,vars,source} Generate only some debugging info-nowarn Generate no warnings-verbose Output messages about what the compiler is doing-deprecation Outputsourcelocations where deprecated APIs are used

OK,环境搭建完成了,开始使用吧!


mysql 篇:

inux下mysql 最新版安装图解教程

1、查看当前安装的linux版本

命令:lsb_release -a 如下图所示

通过上图中的数据可以看出安装的版本为RedHat5.4,所以我们需要下载RedHat5.4对应的mysql安装包

2、下载mysql安装文件

官方网站下载安装包,因为本地RedHat版本为Red Hat 5.4,操作系统是64位的
所以在官方网站下载以下安装包 http://dev.mysql.com/downloads/mysql#downloads
MySQL-server-5.5.25a-1.rhel5.x86_64
MySQL-client-5.5.25a-1.rhel5.x86_64
MySQL-devel-5.5.25a-1.rhel5.x86_64

3、安装mysql

1、进入安装文件的目录

2、安装mysql服务端

rpm -ivh MySQL-server-5.5.25a-1.rhel5.x86_64.rpm

如图:mysql-server安装

如果此处:报错:

file/usr/share/mysql/ukrainian/errmsg.sysfrominstallofMySQL-server-community-5.1.58-1.rhel5.i386conflictswithfilefrompackagemysql-libs-5.1.52-1.el6_0.1.i686
……………………………………………………………………

解决:

[root@rongyiweb soft]# rpm -qa|grep mys


原因是 系统默认安装 postfix 自动了 mysql5.1lib
yum 全部删除 yum remove mysql-libs 即可 协助的依赖软件重新安装即可 会使用sendmail替代 postfix。

3、安装mysql客户端、mysql-devel

rpm -ivh MySQL-client-5.5.25a-1.rhel5.x86_64.rpm
rpm -ivh MySQL-devel-5.5.25a-1.rhel5.x86_64.rpm

如图:mysql-client-devel

启动mysql服务

4、修改mysql中root的初始化密码

1、命令如下:

# /usr/bin/mysqladmin -u root password ‘rootadmin’

格式:mysqladmin -u用户名 -p旧密码 password 新密码

2、例子

# /usr/bin/mysqladmin -u root password ‘rootadmin’

注:因为开始时root没有密码,所以-p旧密码一项就可以省略了

3、用新的密码进行登录,如下图所示:

5、重启与停止mysql服务

启动方式1:service mysql start
启动方式2:/etc/init.d/mysql start
停止方式1:service mysql stop
停止方式2:/etc/init.d/mysql shutdown
重启方式1:service mysql restart
重启方式2:/etc/init.d/mysql restart



到这里就说明安装好了,但是如果需要登陆MYSQL:但又没有ROOT密码:那么修改即可:


Linux下修改Mysql的用户(root)的密码

修改的用户都以root为列。
一、拥有原来的myql的root的密码;


方法一:
在mysql系统外,使用mysqladmin
#mysqladmin -u root -p password "test123"
Enter password: 【输入原来的密码】

方法二:
通过登录mysql系统,
#mysql -uroot -p
Enter password: 【输入原来的密码】
mysql>use mysql;
mysql>update user set password=passworD("test") where user='root';
mysql>flush privileges;
mysql>exit;



二、忘记原来的myql的root的密码;

首先,你必须要有操作系统的root权限了。要是连系统的root权限都没有的话,先考虑root系统再走下面的步骤。
类似于安全模式登录系统,有人建议说是pkill mysql,但是我不建议哈。因为当你执行了这个命令后,会导致这样的状况:
/etc/init.d/mysqld status
mysqld dead but subsys locked
这样即使你是在安全模式下启动mysql都未必会有用的,所以一般是这样/etc/init.d/mysqld stop,如果你不幸先用了pkill,那么就start一下再stop咯。
#mysqld_safe --skip-grant-tables &
&,表示在后台运行,不再后台运行的话,就再打开一个终端咯。
#mysql
mysql>use mysql;
mysql>UPDATEuserSETpassword=password("test123") WHEREuser='root';
mysql>flush privileges;
mysql>exit;
##本来mysql是不分大小写的,但是这个是修改的mysql中的mysql数据库的具体的值,要注意到。




apache 篇:

  Apache2的是作为一个CentOS的软件包,因此我们可以直接用下面命令安装它:

yum install httpd

  现在配置系统在引导时启动Apache

chkconfig --levels 235 httpd on

  并启动Apache

/etc/init.d/httpd start

  现在,您的浏览器到http://192.168.0.100,你应该看到Apache2的测试页:


Apache 2测试网页

  Apache的默认文档根目录是在CentOS上的/var/www/html 目录 ,配置文件是/etc/httpd/conf/httpd.conf。配置存储在的/etc/httpd/conf.d/目录。


及卸载:

yum list|grep httpd #查看apache包名,例如httpd.x86_64
yum erase httpd.x86_64 #相关依赖包自动会被删除


tomcat篇

1.首先下载tomcat :

http://tomcat.apache.org/download-70.cgi

其中的:

  • tar.gz(pgp,md5)
2.用FTP软件上传到LINUX指定目录
3.启动bin目录下的 startup.sh
4.直接访问即可

更多相关文章

  1. MySQL很有用的命令
  2. C运行查询显示命令不同步?
  3. 在命令行到处MYSQL数据到EXCEL表
  4. linux下mysql的root密码忘记,怎么改root密码
  5. Linux下修改MySQL初始密码、开启远程登录、授权远程登录用户
  6. mysql获取某个范围内的随机数,写了个存储过程自动生成随机6为密码
  7. 使用随机盐改进密码哈希
  8. 阿里云服务器忘记mysql的登录密码时候如何修改密码
  9. [置顶] MYSQL高级命令

随机推荐

  1. Android性能监测:Looper机制监测卡顿和丢
  2. [置顶] Android(安卓)系统应用调用,intent
  3. android线性布局参数详解
  4. 厂商开始独立,Android你怎么办?
  5. 安装完android studio,启动时碰到"failed
  6. [置顶] Android中对Log日志文件的分析
  7. Android 资源(resource)学习小结
  8. ANDROID: NDK编程入门笔记
  9. 想看看Android L的效果,结果导致Eclispe无
  10. android:gravity="start" Android 多行文