yum仓库配置成本地文件(光盘)
cd /etc/yum.repos.d/
挂载光盘
mount -t iso9660 -o loop /dev/cdrom /mnt/centosdvd1
改名,匹配所有.repo改成.repo.bak
rename .repo .repo.bak *
拷贝名称含有media的文件为xxx.repo
cp *media*.repo.bak xxx.repo
修改xxx.repo
vi xxx.repo
里面的baseurl填库的地址
红色画线部分改为光盘挂载的地址。
gpgcheck那行是标识是否校验,0不校验,1校验;
enabled标识是否启用该配置,
清空yum缓存
yum clean all
查看软件列表
yum list
常用
yum list | grep software
software处写你要查找的软件名字
安装
yum install xxx -y
1、二进制发布包安装方式
只需解压,然后修改配置文件即可。
示例1:JDK安装到/usr
解压
tar -zxvf jdk -C /usr
设置环境变量
vi /etc/profile
在文件末尾的export前添加
export JAVA_HOME=/usr/jdk
修改末行的export
···
export PATH=
保存退出,使之生效
source /etc/profile
这样子就安装好了
java -version
就可以查看到java版本了
示例2:tomcat安装
tar -zxvf tomcat /usr
启动tomcat
/etc/usr/tomcat/bin/starup.sh
看看成功与否,查看是否在监听8080端口
netstat -nltp
用浏览器访问该主机的8080端口即可看到tomcat的页面。
2、RPM发布包
yum install xxx.rpm -y
示例3:安装MySQL
法1:手动安装
安装服务端
rpm -ivh MySQLserver.rpm
-i表示install
可能会提示缺少libaio、perl
安装libaio
yum list | grep libaio
yum install libaio -y
安装perl
yum list | grep perl
yum install perl -y
可能还会报错,原来有安装过MySQL
卸载老版本MySQL
rpm -e mysql老版本 –nodeps
-e表示erase
--nodeps表示无视依赖关系
mysql安装会自动给root生成随机密码,查看随机密码
cat /root/.MySQL_secret
安装客户端
rpm -ivh mysqlclient.rpm
启动mysql服务
service mysql start
查看有没有3306端口被监听,即启动成功
修改密码
/usr/bin/mysql*
根据提示修改即可
删除匿名用户,允许root远程登陆、重新刷新权限表
进入mysql客户端对mysql进行操作
mysql -uroot -p密码
法2:自动安装
yum install mysql -y
有报错等问题参考上述过程
3、yum在线安装
最前面写过,这里不赘述。
4、源码编译安装
示例4:redis安装
解压后进入目录,里面有个makefile
编译
make
如果报错Newer Version of jemalloc required
用
make MALLOC=libc
安装完成后,将可执行库放到/usr/redis上
make PREFIX=/usr/redis install
“`
启动redis
可能你需要配置环境变量
或者在/usr/redis/bin允许
./redis-server
redis会监听6379端口
创建web仓库
安装 并启动httpd
在/var/www/html目录下挂载整个光盘
修改前述的.repo中的BASEURL=http://
yum clean all
如果觉得此文章有用,访问一下
https://www.2345.com/?ksudo234