在Linux中常见的软件安装

  • 1.环境:

因为我自己用的是虚拟机VMware 14,LInux系统用的是CentOS6.5,所以安装的教程都是按照这个环境走的;

 

  • 2.安装JDK

2.1 首先,你需要使用工具将文件上传到Linux系统上,比如Xftp工具,注意,这里一定要使用root账户上传,要不然会提示没有权限,我一般会将文件上传到/opt/software中,software是自己新建的;

2.2  打开Xshell或者直接使用Linux的终端命令窗口,键入:java -version;会提示你当前系统是否安装jdk,已经安装的jdk会显示jdk版本.如果安装过jdk我们就要先卸载旧版本,先键入命令:rpm -qa|grep 来查看jdk安装包的全名称,然后键入:rpm -e 旧jdk的安装包名称,如果卸载不成功,可以在加上选项--nodeps;

2.3  键入命令:rpm -ivh 新安装包绝对路径;来进行新的jdk的安装;

2.4  接下来就是环境变量的配置,分为用户级别和系统级别环境变量配置,推荐大家使用系统级别:

首先,在命令行键入:vi /etc/profile.然后在vi编辑模式文件的结尾输入:

export JAVA_HOME=jdk安装路径

export PATH=$JAVA_HOME/bin:$PATH

export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

需要注意的是,如果不知道自己的jdk安装路径,在命令行键入:whereis java;就能显示所有有关jdk路径,当然也可以用which java;

这里还需要注意的是上面三行代码,除了export后面加一个空格,其余都没有空格

2.5  接下来就是键入:source /etc/profile;让配置文件生效,然后键入:java -version就可以查看你自己jdk版本了;

 

 

  • 3.安装TomCat

3.1  第一步是进入/opt/software目录,然后通过键入:ls命令查看当前目录下的文件;

3.2  将tomcat解压到相应的目录下面,键入:tar -zxvf {tomcat安装包} -C /usr/local;命令将tomcat解压到/usr/local目录下,这里为了方便,做好将tomcat的目录名修改一下,修改命令键入:mv 原名绝对路径 新名字绝对路径;

3.3  启动tomcat ,启动的语法键入:sh /{tomcat安装目录}/bin/startup.sh;如果最后出现Tomcat started代表tomcat启动成功;

3.4  接下来我们就要开放端口了,在命令行键入:iptables -A INPUT -p tcp --dport 8080 -j ACCEPT;然后保存配置,键入:service iptables save;然后重启防火墙,键入:service iptables restart;

3.5  然后再浏览器中输入IP地址和端口号就可以进行访问了;

 

  •  4.安装MYSQL

4.1  检测MYSQL是否安装,键入:rpm -qa|grep mysql;如果有安装,强制卸载原来的MYSQL,键入:rpm -e mysql的旧安装包 (强制卸载使用选项--noteps);

4.2  安装MYSQL的服务器端(注意必须先安装服务端),键入:rpm -ivh mysql服务端的安装包(server);

4.3  安装MYSQL的客户端,键入:rpm -ivh mysql客户端安装包(client);

4.4  启动MYSQL,键入:service mysql start;

4.5 然后键入命令:mysql -u root -p;来进行连接,进入mysql数据库命令行以后,键入命令:show variables 'chara%';用来查看服务器的字符编码,我们会发现服务器的字符编码character_set_server的编码集是latin1,其实它就是ISO8859-1(西欧编码),所以我们需要修改编码集;

4.6  首先创建MYSQL的用户配置文件,进入mysql的安装目录(我的是在/usr/share/mysql),然后在命令行键入:cp my-small.cnf /etc/my.cnf;然后键入vi /etc/my.cnf;进入vi的编辑模式,在mysqld的首行位置键入一行代码:character_set_server=utf8;然后使用:wq!保存退出;

4.7  然后键入命令:service mysql restart;重启MYSQL命令,继续步骤4.5查看服务器字符编码集就会变成utf8

4.8接下来我们需要开启MYSQL需要的3306端口号,在命令行键入:iptables -A INPUT -p tcp --dport 3306 -j ACCEPT;回车,然后继续键入:service iptables save;回车,然后继续键入:service iptables restart;

4.9  我们的最后一步,就是给远程的用户进行登录授权,首先进入mysql的命令行(使用root账户登录),然后键入:grant all privileges on *.* to root@'%' identified by '{root账户登录密码}' with grant option;回车,然后继续键入:flush privileges;回车;然后我们就可以远程登录了;

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值