Linux安装jdk、tomcat、mysql等

1.linux_jdk

/usr/java/jdk1.8.0_181	<---	/usr/jdk



1.查看当前目录
pwd
	
2.查看linux位数
sudo uname --m
	i686 	//32位 
	x86_64  //64位
	
3.安装jdk

	3.1
		在usr目录下建立java目录
		mkdir usr/java

	3.2
		将jdk-8u181-linux-x64.tar解压到java目录下
		tar  -zxvf  jdk-8u181-linux-x64.tar		得到一个文件夹jdk1.8.0_181

		安装完毕为他建立一个链接以节省目录长度
		ln -s /usr/java/jdk1.8.0_181/ /usr/jdk

	3.3
		编辑配置文件,配置环境变量
		vim /etc/profile

		添加如下内容:JAVA_HOME根据实际目录来
		export JAVA_HOME=/usr/java/jdk1.8.0_181
		export CLASSPATH=$JAVA_HOME/lib/
		export PATH=$PATH:$JAVA_HOME/bin
		export PATH JAVA_HOME CLASSPATH

		使配置文件生效
		source /etc/profile

	3.4
		查看安装情况
		java -version
	

2.linux_tomcat

linux安装tomcat

3.linux_mysql

service mysqld start
service mysqld stop


https://blog.csdn.net/qq_17776287/article/details/53536761

#linux下载mysql安装包
wget http://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz

linux_vim

命令模式:
	vi/vim 文件名,进入命令模式
	i 切换到输入模式
	: 切换到底线命令模式
输入模式
	命令模式下按i就进入了输入模式
	ESC,退出输入模式,切换到命令模式
	ENTER,换行
	BACK SPACE,退格键,删除光标前一个字符
	DEL,删除键,删除光标后一个字符
底线命令模式
	在命令模式下按下:就进入了底线命令模式
	wq保存退出
	q!不保存退出
	w 保存文件
	按ESC键可随时退出底线命令模式

linux_短链接

建立链接以节省目录长度
ln -s /usr/java/jdk1.8.0_181/ /usr/jdk

linux_防火墙端口

1.centos7版本对防火墙进行加强,不再使用原来的iptables,启用firewall

	1.查看已开放的端口(默认不开放任何端口)
	firewall-cmd --list-ports
	
	2.开启80端口
	firewall-cmd --zone=public(作用域) --add-port=80/tcp(端口和访问类型) --permanent(永久生效)
	firewall-cmd --zone=public --add-port=80/tcp --permanent
	
	3.重启防火墙
	firewall-cmd --reload
	
	4.停止防火墙
	systemctl stop firewalld.service
	
	5.禁止防火墙开机启动
	systemctl disable firewalld.service

	备注:systemctl enable firewalld   # 设置防火墙开机自启动
	
	6.删除
	firewall-cmd --zone= public --remove-port=80/tcp --permanent
	
	7.开启防火墙,没有任何提示即开启成功
	systemctl start firewalld

---------------------------------------------------------------------------------------------------------------
systemctl start firewalld    # 开启防火墙
systemctl stop firewalld    # 关闭防火墙,开机启动
systemctl restart firewalld  # 重新启动防火墙
systemctl status firewalld   # 查看防火墙的状态
systemctl disable firewalld  # 永久关闭防火墙,不再开机自启动
systemctl enable firewalld   # 设置防火墙开机自启动

systemctl start iptables    # 开启防火墙
systemctl stop iptables    # 关闭防火墙,开机启动
systemctl restart iptables  # 重新启动防火墙
systemctl status iptables   # 查看防火墙的状态
systemctl disable iptables  # 永久关闭防火墙,不再开机自启动
systemctl enable iptables   # 设置防火墙开机自启动
---------------------------------------------------------------------------------------------------------------
	
2.centos7以下版本

	1.开放80,22,8080 端口
	/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
	/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT
	/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
	
	2.保存
	/etc/rc.d/init.d/iptables save
	
	3.查看打开的端口
	/etc/init.d/iptables status
	
	4.关闭防火墙 
	1) 永久性生效,重启后不会复原
	开启: chkconfig iptables on
	关闭: chkconfig iptables off
	2) 即时生效,重启后复原
	开启: service iptables start
	关闭: service iptables stop

linux_服务项

1.设置开机服务项

服务脚本放在/etc/init.d/下
chkconfig --add xxx		#增加xxx服务
chkconfig --level 35 xxx on	#修改xxx服务的默认启动等级


2.chkconfig

chkconfig --list			#列出所有的系统服务
chkconfig --add httpd			#增加httpd服务
chkconfig --list httpd       		#列出httpd服务设置情况
chkconfig --del httpd        		#删除httpd服务
chkconfig --level httpd 2345 on        	#设置httpd在运行级别为2、3、4、5的情况下都是on(开启)的状态
chkconfig --level 35 httpd on		#修改httpd服务的默认启动等级

linux_环境变量

1、配置环境变量
vim /etc/profile
添加如下内容:
export JAVA_HOME=/usr/java/jdk1.8.0_181
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

2、使配置文件生效
source /etc/profile

linux_设置开机启动

1.设置tomcat开机启动

找到/etc/rc.d/文件下的rc.local,添加如下内容:
export JAVA_HOME=/usr/local/jdk1.8.0_144
export JRE_HOME=$JAVA_HOME/jre
sh /usr/local/tomcat1-8080/bin/startup.sh
sh /usr/local/tomcat2-8081/bin/startup.sh

给rc.local文件添加执行权限
chmod +x rc.local

重启服务器
reboot

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值