myshare 4.linux软件安装与java开发环境搭建&静态网站制作

Day 04

2.7软件安装

2.7.1rpm软件包的管理

mkdir /iso     ///目录下新建一个iso目录

mount /dev/sr0 /iso ///dev/sr0挂载在/iso

df -h //查看挂载情况

cd /iso/Packages //进入Packages目录

find *telnet* //搜索含有telnet字符的文件

rpm -ivh telnet-0.17-59e17.x86_64.rpm //安装rpm文件

telnet //测试telnet是否成功安装

//如图安装成功

rpm -qa |grep telnet

 

rpm-ivh:安装显示安装进度--install--verbosehash

rpmqa:查看软件包是否安装

rpme:删除包
rpmUvh:升级软件包--Update
rpmqpl:列出RPM软件包内的文件信息[Query Package list]
rpmqpi:列出RPM软件包的描述信息[Query Package install package(s)]
rpmqf:查找指定文件属于哪个RPM软件包[Query File]
rpmVa:校验所有的RPM软件包,查找丢失的文件[View Lost]

Telnet协议是TCP/IP协议族中的一员

Telnet是常用的远程控制Web服务器的方法

Telnet可以让我们坐在自己的计算机前通过Internet网络登录到另一台远程计算机上,这台计算机可以是在隔壁的房间里,也可以是在地球的另一端。当登录上远程计算机后,本地计算机就等同于远程计算机的一个终端,我们可以用自己的计算机直接操纵远程计算机,享受远程计算机本地终端同样的操作权限。

Telnet的主要用途就是使用远程计算机上所拥有的本地计算机没有的信息资源,如果远程的主要目的是在本地计算机与远程计算机之间传递文件,那么相比而言使用FTP会更加快捷有效。

 

 

 

 

 

 

 

 

2.7.2tar软件包的管理

-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件

-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出

 

tar -xvf file.tar //解压tar

tar -zxvf file.tar.gz //解压tar.gz

tar -zxvf file.tar.gz -C /opt/aa  //解压到指定文件夹

 

tar -cvf jpg.tar *.txt //打包

tar -zcvf jpg.tar.gz *.txt//压缩

 

 Apache是世界使用排名第一的Web服务器软件

Apache HTTP Server(简称ApacheApache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。

类似软件

Nginx是一个来自俄罗斯的流行的Web应用服务器,它被应用于大量的俄罗斯的高并发站点,俄罗斯的搜索引擎网站Rambler就是基于Nginx构建的。Nginx对静态页面的支持相当出色,轻量且免费。

 

 

2.7.3yum软件包的管理

yum repolist 查看yum仓库的情况

yum install   package1

yum info package1 显示安装包信息package1

yum list avialable package1 显示指定程序包安装情况package1

yum remove  package1 删除程序包package1

yum deplist package1 查看程序package1依赖情况

yum clean all 清除缓存

 

 

 

 

 

 

 

添加一个配置

cd /etc/yum.repos.d

vi  CentOS-Local.repo

输入 [Local]

name=Local Yum

baseurl=file:///iso

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

enabled=1 //添加一个配置

yum clean all //清理yum

yum repolist //查看仓库

  //显示4620配置成功

//yum仓库的作用   类似管家,自动配置下载一些需要的文件

yum info vsftpd //检查是否安装相关软件

 //表示未安装

yum install vsftpd -y //安装

yum info vsftpd //再次检查软件安装

//表示已安装

firewall-cmd start vstpd //开启服务

————————     //开启防火墙

ftp 192.168.1.95 //测试ftp服务是否起来

 

做一个静态网站

————————————————  //添加配置,建立源仓库

yum info httpd //检查是否安装相关软件

 //表示未安装

yum install httpd -y //安装

yum info httpd //再次检查软件安装

//表示已安装

firewall-cmd start httpd.service //开启服务

————————     //开启防火墙

http://192.168.1.95 //测试http服务是否起来

cd /var/www/html///网站路径

vi index.html//编辑网页内容

 

 

 

 

三、在云上进行应用的安装与部署

1java 开发环境搭建及环境变量的配置;

———————————— //上传JDKlinux

tar -zxvf -C /opt/jdk1.8 jdk1.8.0_92.tar.gz //解压文件

vi /etc/profile //修改配置文件

source /etc/profile //重置配置

java -sersion javac java //查看是否配置成功

 

2apachetomcatnginxmysql的安装与简单配置

3、云上的安装与部署

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值