阿里云学生服务器的简单配置
阿里云服务器配置命令
操作系统centos7.2
- 查看系统版本
cat /etc/redhat-release - 下载并安装jdk
- 查看一下有无自带jdk
rpm -qa |grep java
rpm -qa |grep jdk
rpm -qa |grep gcj - 批量卸载jdk命令
rpm -qa | grep java | xargs rpm -e –nodeps - yum安装1.8.0版本openjdk
yum install java-1.8.0-openjdk* -y - 查看版本
Java –version - Jdk的安装路径
/usr/lib/jvm - Jdk环境变量配置
配置文件在/etc目录下的profile文件
vim /etc/profile
在文件末尾加上以下内容
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64
export JRE_HOME=JAVA_HOME/lib:CLASSPATH
export PATH=JRE_HOME/bin:$PATH - 使修改过的配置文件生效
source /etc/profile - 查看环境变量
echo $JAVA_HOME
echo $CLASSPATH
如果都有输出代表输出成功
3.MySql安装 - 配置YUM源
在MySQL官网中下载YUM源rpm安装包:https://dev.mysql.com/downloads/repo/yum/
下载mysql源安装包
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
安装mysql源
shell> yum localinstall mysql57-community-release-el7-8.noarch.rpm
检查mysql源是否安装成功
yum repolist enabled | grep “mysql.-community.”
安装MySql服务
yum install mysql-community-server
启动MySql服务
systemctl start mysqld
查看MySQL的状态
systemctl status mysqld
出现绿色的active(running)
设置开机启动MySQL
systemctl enable mysqld
systemctl daemon-reload
修改root本地登录密码
mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个默认密码。
通过下面的方式找到root默认密码,然后登录mysql:
grep ‘temporary password’ /var/log/mysqld.log
登录成功后,出现 mysql>
修改密码
mysql>set password for ‘root’@‘localhost’=password(‘MyNewPass4!’);
默认密码检查策略要求密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位。否则会提示ERROR 1819 (HY000): Your password does not satisfy the current policy requirements错误
通过msyql环境变量可以查看密码策略的相关信息:
mysql> show variables like ‘%password%’;
重新启动MySQL服务使配置生效
systemctl restart mysqld
4.Tomcat安装与配置
检查本机是否安装Tomcat
systemctl status tomcat
安装tomcat
yum -y install tomcat
查看是否安装成功
rpm -q tomcat
配置环境变量
Tomcat默认安装路径/usr/share/tomcat/
在/etc/profile配置文件中加入Tomcat环境变量
export CATALINA_BASE=/usr/share/tomcat
export CATALINA_HOME=/usr/share/tomcat
export JAVA_HOME PATH CLASSPATH CATALINA_BASE CATALINA_HOME
保存并关闭文件
执行命令使配置文件生效
source /etc/profile
查看Tomcat变量
echo $CATALINA_BASE
echo $CATALINA_HOME
启动Tomcat
systemctl start tomcat
查看是否启动成功
systemctl status tomcat
出现active(running),绿色的,代表启动成功
安装Tomcat的管理包
yum install -y tomcat-webapps tomcat-admin-webapps
安装在线文档(可选)
yum install -y tomcat-docs-webapp tomcat-javadoc
安装完成后,检查/usr/share/tomcat/webapps目录是否存在如下文件夹
配置Tomcat Web管理界面,添加用户名和密码
vim /usr/share/tomcat/conf/tomcat-users.xml
在标签内加入,用户名,密码替换成自己的。
保存并关闭tomcat-users.xml 文件, 重启Tomcat服务
sudo systemctl restart tomcat
查看防火墙状态
firewall-cmd --state
永久开放8080端口
firewall-cmd --zone=public --add-port=8080/tcp –permanent
重新加载防火墙配置
firewall-cmd --reload
查看是否开放了8080端口
firewall-cmd --query-port=8080/tcp
出现yes,则开放了
访问Web界面
打开浏览器在地址栏输入服务器IP:8080效果如
附加几个命令
1.启动|关闭|重新启动 防火墙
systemctl [start|stop|restart] firewalld.service
2.移除8080端口号
firewall-cmd --permanent --zone=public --remove-port=8080/tcp
3.
设置开机启用防火墙:systemctl enable firewalld.service
设置开机禁用防火墙:systemctl disable firewalld.service
参考博客:
CentOS 7 yum安装与配置 Tomcat
centOS7 查看防火墙状态
Centos7中yum安装jdk及配置环境变量
CentOS7 yum 安装与配置MySQL5.7