liunx之发布项目

1.jdk

1 解压jdk(进入到放入jdk的文件进行命令解压)
	  tar -zxvf jdk-8u144-linux-x64.tar.gz 
	
2 编辑全局变量
	  vim /etc/profile
	
3 按insert进入编辑状态,最后一行插入
	  export JAVA_HOME=/yinyi(jdk的文件的文件夹)/jdk1.8.0_144
	  export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
	  export PATH=$PATH:${JAVA_HOME}/bin

4 编辑完,按ESC键,再按Shift + q保存退出:wq

5 设置环境变量生效
	  source /etc/profile

6 检查是否配置成功
	  java -version	

2.tomcat

1 解压tomcat(进入到放入tomcat的文件进行命令解压)
		 tar -zxvf apache-tomcat-8.0.53.tar.gz
        
2 编辑全局变量
		vim /etc/profile
        
3 按insert进入编辑状态,最后一行插入
		export TOMCAT_HOME=/yinyi(tomcat的文件的文件夹)/apache-tomcat-8.0.53
        
4 编辑完,按ESC键,再按Shift + q保存退出:wq
	
5 设置环境变量生效
		source /etc/profile
        
6 启动tomcat(..... 表示启动成功)
		cd /yinyi(tomcat的文件的文件夹)/apache-tomcat-8.0.53/bin
		sh startup.sh

7 检查tomcat是否启动成功
		ps -ef|grep tomcat(1 用户 2 进程的id 3 CPU的百分比 4 内存的百分比)
	
8 添加8080端口
		 iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
	
9  保存iptables规则
		service iptables save
	
10 重启iptables服务
		systemctl restart iptables.service

11 重启tomcat外网即可访问

3.安装Mysql数据库(在线安装)

1 下载和添加仓库
		wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
		sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

2 更新系统所有的软件
		yum update
	
3 安装MySql
		yum install mysql-server
	
4 启动MySql服务
		systemctl start mysqld 
	
5 配置MySql
		mysql_secure_installation

		ps:提示输入root密码,初始为null,回车就可以设置root密码了
	
6 连接MySql
		mysql -uroot -p
	
7 查看MySql的编码并修改
		show variables like '%character%'; 
	
8 database和server编码都为latin1,修改为utf8
		#1.将my-default.cnf 拷贝到 /etc/my.cnf  根据情况找到自己的目录
		cp /usr/share/doc/mysql-community-server-5.6.46/my-default.cnf  /etc/my.cnf
		#2.编辑/usr/my.cnf在[client](如果没有就自己加)下增加
		default-character-set = utf8
		#3.编辑/usr/my.cnf在[mysqld]下增加
		character_set_server =  utf8
		#4.重启MySql服务  这句代码和之前使用的net start mysql作用应该是一样的 开启服务 centos7使用以下代码
		systemctl restart  mysql.service
		#5.重现连接mysql并查看编码如下:
		mysql -uroot
		show variables like '%character%';
		#6.修改用户密码
		set password for root@localhost = password('root');  

9 允许远程登录
		GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root';
		FLUSH PRIVILEGES;

10 iptables 开放3306的端口
		#添加端口
		ptables -A INPUT -p tcp --dport 3306 -j ACCEPT
		#保存规则
		service iptables save
		#重启iptables防火墙
		systemctl restart iptables.service
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值