• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Linux部署项目

linux 搞代码 3年前 (2022-03-03) 25次浏览 已收录 0个评论
文章目录[隐藏]

1.开发环境:

1) IDEA
2) MariaDB 10
3) Java 1.8

2.运行环境:

1) SQLyog 8
2) Windos Linux
3) VMware MobaXterm
4) SwitchHosts

3.虚拟机:

3.1 虚拟机介绍:

虚构零碎通过生成现有操作系统的全新虚构镜像,它具备实在windows零碎齐全一样的性能,进入虚构零碎后,所有操作都是在这个全新的独立的虚构零碎外面进行,能够独立装置运行软件,保留数据,领有本人的独立桌面,不会对真正的零碎产生任何影响 ,而且具备可能在现有零碎与虚构镜像之间灵便切换的一类操作系统。虚构零碎和传统的虚拟机(Parallels Desktop ,Vmware,VirtualBox,Virtual pc)不同在于:虚构零碎不会升高电脑的性能,启动虚构零碎不须要像启动windows零碎那样消耗工夫,运行程序更加方便快捷;虚构零碎只能模仿和现有操作系统雷同的环境,而虚拟机则能够模拟出其余品种的操作系统;而且虚拟机须要模仿底层的硬件指令,所以在利用程序运行速度上比虚构零碎慢得多。

3.2 虚拟机镜像:

将虚拟机镜像解压到本地磁盘中(门路不要有中文和空格),之后双击运行.vmx文件

3.3 VMware虚拟机配置:

1) 配置网络:
抉择网络适配器->NAT模式->高级->生成->确定

内存:个别最大为实在内存的3/4,个别为512M-1G
硬盘:个别默认20G
如果上述的设置一旦确定,则间接向操作系统割裂对应的数据资源.

3.4 网络模式:

3.4.1 桥接模式:

相当于将虚拟机间接接入局域网中,这时会独占IP地址,能够与本机通过局域网通信

特点: 所有在局域网中的IP都能够拜访虚拟机

依赖: 如果设置桥接模式,则必须有物理设施的反对

3.4.2 NAT模式:

相当于在网络环境中会开壁一块全新的网络空间,只有主机可能拜访.

特点: NAT模式只有主机拜访,其他人通过IP地址禁止拜访.

3.5 配置IP地址:

本地主机IP:192.168.126.1
虚拟主机IP:192.168.126.150
虚构从机IP:192.168.126.151

阐明:以上的IP地址示意在同一个网络空间内,如果不统一,则依照以下形式批改.

4. 启动虚拟机m(主)镜像:

4.1 查看Linux IP:

ip addr

4.2 重启network网卡:

如果没有IP展示则执行如下命令:

service NetworkManager stop 
chkconfig  NetworkManager  off    永恒敞开 Manager网卡
service  network restart          重启network网卡

4.3 查看通信是否畅通:

在windos中应用cmd查看

ping 192.168.126.150

4.4 批改IP地址

1) 进入IP地址目录:

cd /etc/sysconfig/network-scripts/
ls

2) 批改IP地址:

vim ifcfg-ens33

按i键进行编辑

按Esc键

:wq

保留退出

3) 重启网卡,查看IP地址是否正确:

service network restart
ip addr

5.应用MobaXterm近程连贯:

5.1 链接设置:

Session->SSH->Remote host->Specify username

5.2 开始连贯:

胜利连贯:

6.装置JDK8:

6.1 进入装置目录:

cd /usr/local/src/

6.2 把装置拖入文件目录,并解压:

tar -zxvf jdk-8u51-linux-x64.tar
clear
ls

6.3 删除JDK压缩包,并批改解压JDK文件:

jdk-8u51-linux-x64.tar.gz
y
mv jdk1.8.0_51 jdk1.8
ls

6.4 编辑JDK环境变量:

文件地位: /etc/profile Linux零碎环境变量的配置信息

vim /etc/profile

6.5 重启环境变量:

source /etc/profile

查看JDK

java -version

7.装置数据库

7.1 下载MariaDB数据库:

测试: 以后虚拟机是否能够正确的链接外网

ping www.baidu.com

按Ctrl+C 退出

7.2 下载:

yum  install mariadb-server      装置mariadb数据库
yum  clean   all                 清空已安装文件   如果下载失败之后执行的.

确认装置:

y

7.3 启动数据库:

启动命令

systemctl  start  mariadb

重启命令

systemctl  restart  mariadb

敞开命令

systemctl  stop  mariadb

设定开机自起

systemctl  enable mariadb 

敞开开机自起

systemctl  disable mariadb 

7.4 数据库初始化操作

mysql_secure_installation

按回车,并输出 明码 与 确认明码

上面一路按 y ,回车

7.5 进入mysql

mysql -uroot -proot

批改user表中host字段 localhost 为 % :

show databases;
use mysql;
show tables;
select host,user,password from user;
update user set host="%" where host="localhost";
select host,user,password from user;

刷新数据权限:

flush privileges;

按Ctrl+C 退出

8.配置Linux防火墙策略

8.1 查看防火墙状态:

阐明:防火墙中有一个配置文件,示意当Linux系统启动时防火墙应该如何操作!!!

firewall-cmd --state

需要: 通知linux零碎当前开机不须要启动防火墙
命令:

systemctl disable firewalld.service
systemctl enable firewalld.service

8.2 手动敞开防火墙

阐明:通过命令手动将防火墙敞开
命令:

systemctl stop firewalld.service

开启防火墙

systemctl start firewalld.service

手动凋谢防火墙端口

firewall-cmd --list-ports

开启防火墙

firewall-cmd --zone=public --add-port=80/tcp --permanent

移除端口

firewall-cmd --zone=public --remove-port=9090/tcp --permanent

对于防火墙操作的解释
–zone #作用域

–add-port=80/tcp #增加端口,格局为:端口/通信协定

–remove-port=80/tcp #移除端口,格局为:端口/通信协定

–permanent #永恒失效,没有此参数重启后生效

重启防火墙

firewall-cmd --reload

9.连贯数据库

导入jtdb.sql


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Linux部署项目

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址