Linux设置IP地址

1.安装VMWare虚拟机

2.安装CentOS
  
  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 重启

2.2 更换国内源(可选)
  类似应用市场,如安卓有安卓应用市场,Apple有App应用市场一样
  
  1)mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak  #备份Linux自带的EPEL源
  2)wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
  3)yum clean all  #清空缓存 
  4)yum makecache  #重新生成缓存

问题:
  1)Intel VT-x处于禁用状态?
  解决方案:
 (1)重启电脑,进入BIOS将其设置为Enabled。(注:不同品牌电脑进入BIOS的方法不尽相同,请网上查阅对应电脑型号的进入BIOS的方法)
 (2)进入BIOS后,在Security -> Virtualization -> Inter® Virtualization Technology设置为:Enabled。
 (3)保存BIOS,重启电脑。

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=JDK解压路径
     export CLASSPATH=.: J A V A H O M E / j r e / l i b / r t . j a r : {JAVA_HOME}/jre/lib/rt.jar: JAVAHOME/jre/lib/rt.jar:{JAVA_HOME}/lib/dt.jar: J A V A H O M E / l i b / t o o l s . j a r       e x p o r t P A T H = {JAVA_HOME}/lib/tools.jar      export PATH= JAVAHOME/lib/tools.jar   exportPATH=PATH:${JAVA_HOME}/bin
     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=Tomcat解压路径
     3)source /etc/profile
     4)启动tomcat:./startup.sh

命令:
  1).gz压缩包解压:tar -zxvf 压缩包名
  2).tar压缩包解压:tar -vxf 压缩包名

4.安装配置MySql

4.1 卸载mariadb,否则安装MySql会出现冲突
    
     1)rpm -qa|grep mariadb
     2)rpm -e --nodeps 文件名

4.2 创建mysql用户组,并添加用户
      groupadd mysql
      useradd -g mysql lky
  
  4.3 离线安装
     
     1)准备源包:mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar

2)上传源包并解压:
     tar -xvf mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar

3)分别安装:
     rpm -ivh mysql-community-common-5.7.23-1.el7.x86_64.rpm
     rpm -ivh mysql-community-libs-5.7.23-1.el7.x86_64.rpm
     rpm -ivh mysql-community-client-5.7.23-1.el7.x86_64.rpm
     //安装之前,请先检查是否安装libaio,如果未安装请先安装之后再装server源
     rpm -qa|grep libaio
     rpm -ivh mysql-community-server-5.7.23-1.el7.x86_64.rpm

4)初始化数据库并启动(等待一会)
     mysqld --initialize
     systemctl start mysqld
     启动失败原因:/var/lib/mysql没有权限导致启动失败!!!
     启动失败原因:/var/lib/mysql没有权限导致启动失败!!!
     启动失败原因:/var/lib/mysql没有权限导致启动失败!!!

5)mysql目录授权
     cd /var/lib
     chmod -R 777 mysql
  
     6)更改mysql数据库目录的所属用户及其所属组    
     chown mysql:mysql /var/lib/mysql -R

7)启动Mysql
     systemctl start mysqld

8)修改root本地登录密码(查看生成的随机密码)
     grep ‘password’ /var/log/mysqld.log

9)使用随机密码登录mysql
     mysql -u root -p
     注:输入随机密码
    
     10)重置密码
     set password=password(‘密码’);
     
     11)授权外网登录权限
     grant all privileges on . to 用户名@’%’ identified by ‘密码’;

12)更新修改配置
     flush privileges;

4.4 在线安装

1)下载MySql源安装包
     wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

2)安装MySql源
     yum localinstall mysql57-community-release-el7-8.noarch.rpm

3)安装MySql
     yum install mysql-community-server

4)启动MySql服务
     systemctl start mysqld

5)查看MySql启动状态
     systemctl status mysqld 或 service mysqld restart

6)开机自启动
     systemctl enable mysqld
     systemctl daemon-reload

7)修改root本地登录密码(查看生成的随机密码)
     grep ‘password’ /var/logs/mysqld.log

8)使用随机密码登录MySql
     mysql -u root -p
     注:输入随机密码

9)重置密码
     set password=password(‘1234’);

10)授权外网登录账户(zking/1234)
     grant all privileges on . to 用户名@’%’ identified by ‘密码’;

11)刷新修改配置
     flush privileges;

4.5 将MySql的3306端口添加到防火墙或关闭防火墙

4.5.1 添加3306端口到防火墙
    firewall-cmd --zone=public --add-port=3306/tcp --permanent
    firewall-cmd --reload

4.5.2 关闭防火墙
    systemctl stop firewalld.service
    systemctl disable firewalld.service

4.6 客户端使用SqlLoy或其他工具远程登录服务器Mysql

5.部署Web应用

1)将发布的web应用通过SecureFX上传到tomcat/webapps/ROOT/目录下
     注:请先打包成.zip包再上传。

2)解压.zip包到当前目录
     unzip ROOT.zip

3)将8080端口添加到防火墙中或关闭防火墙

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值