1.安装VMWare虚拟机
注意:这里虚拟机内存选择512M,如>=1G的默认安装CentOS桌面版,低于<1G的默认安
装CentOS 服务器版。
注意:这里只是安装了一个空壳的Linux,因为里面还没有装具体的系统。
2.正式安装CentOS 7
注意:安装过程中保持网络畅通。
注意:如果出现该错误提示,表示前面选中的“CentOS 64位”安装不了。
解决:删除“CentOS 64位”,重新创建“CentOS”即可。
如果一直黑屏无法安装下去,则可能出现问题!!!
原因:电脑BIOS中的Virtualization Technology设置被禁止了。
解决方案:
(1)重启电脑,进入BIOS将其设置为Enabled。(注:不同品牌电脑进入BIOS的方法不尽相同,请网上查阅对应电脑型号的进入BIOS的方法)
(2)进入BIOS后,在Security -> Virtualization -> Inter® Virtualization Technology设置为:Enabled。
(3)保存BIOS,重启电脑。
注意:这里“软件选择”不要选择最小安装,最小安装将不会安装Linux常用的一些命令,到时还需要自己安装命令,比较麻烦。
这里选择“基础设施服务器”安装即可,右边选择“调试工具”。注意:调试工具没有界面。
注意:一般我们做为管理员使用ROOT账号来操作,但是在Linux安装完后,应该分配一些用户账号供其他人员使用,不能给ROOT账号。
3.查看并设置Linux的IP地址
1.
# ip addr --查看网卡分配情况
如果IP地址为:127.0.0.1,要修改地址
# cd /etc/sysconfig/netwrok-scripts
# ll
2.修改ifcfg-ens33的 onboot=yes:是否随网络服务启动
# vim ifcfg-ens33
按ESC键,在屏幕最下处光标位输入:wq 保存退出
3.(3)重启虚拟机后,再次查看IP地址
reboot
ip addr
4.安装CentOS(10分钟)总结:
1.安装VMWare虚拟机
192.168.228.130
2.1 查看并设置Linux的IP地址
1)ip addr 查看ip
2)cd /etc/sysconfig/network-scripts 调转目录
3)ls或ll 查看目录
4)vi ifcfg-ens33 修改最后一项ONBOOT=yes
5)按ESC键,:wq保存并退出,:q!不保存并退出
6)shutdown -r now / reboot 重启
5.安装配置JDK、Tomcat(总结)
解压jdk和apache
jdk-8u144-linux.x64.tar.gz
apache-tomcat-8.0.53.tar.gz
1.1 使用SecureFX上传JDK、Tomcat的linux压缩包
2.2 使用SecureCRT安装配置JDK、Tomcat
2.2.1 安装配置JDK
1.解压JDK压缩包p
2.配置JDK环境变量
1)vi /etc/profile
2)在最后面配置JDK环境变量:
#java environment
export JAVA_HOME=/yinyi01/jdk1.8.0_151(jdk解压路径)
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
如图一所示
3)设置环境变量生效
source /etc/profile
4)检查JDK环境变量
java -version
2.2.2 安装配置Tomcat
1.解压Tomcat
2.配置环境变量
1)vi /etc/profile
2)在最后面配置Tomcat环境变量:
#tomcat
export TOMCAT_HOME=/yinyi01/apache-tomcat-8.5.20(Tomcat解压路径)
3)source /etc/profile
4)启动tomcat:./startup.sh
5)关闭tomcat:./shutdown.sh
命令:
1).gz压缩包解压:tar -zxvf 压缩包名
2).tar压缩包解压:tar -vxf 压缩包名
图一
把环境变量加进去,不能有空格,注意检查。
6.安装mysql
卸载mariadb,否则安装MySql会出现冲突
1)rpm -qa|grep mariadb
2)rpm -e --nodeps 文件名
rpm -Uvh mysql57-community-release-el7-11.noarch.rpm(mysql源)
或者
yum localinstall mysql57-community-release-el7-8.noarch.rpm
cd /etc/yum.repos.d(目录下多了mysql的文件)
yum install mysql-community-server(安装mysql)
中途Y/D/N Y
service mysqld start(启动服务)
systemctl|grep mysql(检测mysql是否正在启动)
开机自启动
systemctl enable mysqld
systemctl daemon-reload
默认密码是保存在/var/log/mysqld.log文件中
mysql -u root -p
set password=password(‘新密码’);
这是因为密码的规则,设置简单规则
set global validate_password_policy=0
set password=password(‘新密码’);
接下来又是防火墙问题了
以及外网访问权限问题
grant all privileges on *.* to 用户名@'%' identified by '密码';
grant all privileges on *.* to root@'%' identified by 'Java@123';
flush privileges;
注意:mysql-community.repo这个文件中可以换数据库版本使用。Enabled=1
防火墙开放端口:
开放端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
跟新防火墙规则
firewall-cmd --reload
防火墙列表
firewall-cmd --zone=public --list-ports
防火墙状态
systemctl status firewalld
启动防火墙
systemctl start firewalld
关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
本次的分享就到此結束,感谢您的观看。