博客信息

Linux环境搭建

发布时间:『 2019-01-30 11:23』  博客类别:运维  阅读(1457)
1.安装VMWare虚拟机
192.168.147.138

centos、ubemt、小红帽
2.安装CentOS(10分钟)
  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 重启
  
3.安装配置JDK、Tomcat
  
  jdk-8u144-linux.x64.tar.gz
  apache-tomcat-8.0.53.tar.gz 

  3.1 使用SecureFX上传JDK、Tomcat的linux压缩包

  3.2 使用SecureCRT安装配置JDK、Tomcat

     3.2.1 安装配置JDK

     1.解压JDK压缩包
     2.配置JDK环境变量
     1)vi /etc/profile
     2)在最后面配置JDK环境变量:
     #java environment
export JAVA_HOME=/javaxl/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
     
     3.2.2 安装配置Tomcat
     
     1.解压Tomcat
     2.配置环境变量
     1)vi /etc/profile
     2)在最后面配置Tomcat环境变量:
     #tomcat
     export TOMCAT_HOME=/javaxl/apache-tomcat-8.5.20(Tomcat解压路径)
     3)source /etc/profile
     4)启动tomcat:./startup.sh

  命令:
  1).gz压缩包解压:tar -zxvf 压缩包名
  2).tar压缩包解压:tar -vxf 压缩包名
  
  4、安装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 'password';
    flush privileges;
注意:mysql-community.repo这个文件中可以换数据库版本使用。Enabled=1

5、部署web项目
将war包丢到tomcat的webapp下
启动后报错,将db.properties改掉
  多处需要注意、防火墙开放端口
开放端口
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


如果不是云服务器,虚拟机需要安装centos7的话,参考下列截图。

小李飞刀_Linux小李飞刀_Linux小李飞刀_Linux小李飞刀_Linux小李飞刀_Linux

注意:这里在版本处选择CentOS”即可,“CentOS 64位”后面会引起报错。

小李飞刀_Linux小李飞刀_Linux小李飞刀_Linux小李飞刀_Linux小李飞刀_Linux小李飞刀_Linux小李飞刀_Linux小李飞刀_Linux小李飞刀_Linux

注意:这里只是安装了一个空壳的Linux,因为里面还没有装具体的系统。


正式安装CentOS 7

正式安装CentOS 7小李飞刀_Linux小李飞刀_Linux

注意:安装过程中保持网络畅通。

小李飞刀_Linux

注意:如果出现该错误提示,表示前面选中的CentOS 64位”安装不了。

解决:删除CentOS 64位”,重新创建“CentOS”即可。

小李飞刀_Linux小李飞刀_Linux


小李飞刀_Linux

如果一直黑屏无法安装下去,则可能出现问题!!!

 

原因:电脑BIOSVirtualization Technology设置被禁止了

解决方案

1)重启电脑,进入BIOS将其设置为Enabled。(注:不同品牌电脑进入BIOS的方不尽相同,请网上查阅对应电脑型号的进入BIOS的方法)

2)进入BIOS后,在Security -> Virtualization -> Inter(R) Virtualization Technology设置为:Enabled

3)保存BIOS,重启电脑。


小李飞刀_Linux小李飞刀_Linux

注意:这里“软件选择”不要选择最小安装,最小安装将不会安装Linux常用的一些命令,到时还需要自己安装命令,比较麻烦。

这里选择“基础设施服务器”安装即可,右边选择“调试工具”。注意:调试工具没有界面。

小李飞刀_Linux小李飞刀_Linux


注意:一般我们做为管理员使用ROOT账号来操作,但是在Linux安装完后,应该分配一些用户账号供其他人员使用,不能给ROOT账号。

小李飞刀_Linux小李飞刀_Linux小李飞刀_Linux



关键字:     Linux  

备案号:湘ICP备19000029号

Copyright © 2018-2019 javaxl晓码阁 版权所有