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