挂载
mkdir /mnt/cdrom 创建一个目录,用来挂载
mkdir /mnt/centos 创建一个目录,用来挂载
mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom/
mount -t iso9660 -o ro /dev/cdrom /mnt/centos/
将设备/dev/cdrom挂载到 挂载点 :/mnt/cdrom中
挂载光盘镜像文件(我试了centos文件没有东西)
mount -t iso9660 -o loop /root/CentOS-6.9-x86_64-bin-DVD1.iso /mnt/centos
mount -t iso9660 -o loop /root/CentOS-6.5-x86_64-bin-DVD1.iso /mnt/centos
永久生效吃的
vi /etc/fstab
将挂载信息设置到/etc/fstab配置文件中,如下:
/dev/cdrom /mnt/cdrom iso9660 defaults 0 0
/root/centOS-6.9-x86_64-bin-DVD1 /mnt/centos iso9660 defaults,ro,loop 0 0
卸载
umount /mnt/cdrom
存储空间查看
df -h
JAVA软件安装----JDK安装
1、解压jdk压缩包
tar -zxvf jdk-7u67-linux-x64.gz -C /usr/local//
2、修改环境变量PATH
vi /etc/profile
大G 小o
export JAVA_HOME=/usr/local/jdk1.7.0_67
export PATH=$PATH:$JAVA_HOME/bin
环境变量生效
source /etc/profile
java -version
修改目录为root权限
chown -R(递归) root:root 要修改的文件
开启jps中 Bootstrap
解压Tomcat包
cd /usr/local
cd /apache-tomcat-7.0.63
cd bin/
./startup.sh
cd ..返回上一层 jps
会显示 Tomcat started
配置yum源的方式:
一、基于本地文件
1、进入到yum的配置目录
cd /etc/yum.repos.d
2、先禁用所有的仓库配置
rename .repo .repo.bak *
清本地缓存
yum clean all
查看仓库配置
yum repolist
3、创建基于本地文件的配置
cp CentOS-Media.repo.bak CentOS-Media.repo
4、编辑配置文件:
vi CentOS-Media.repo
baseurl=iso或者光盘的挂载的url路径
file:///mnt/centos
enabled=1
5、清缓存&查看仓库配置
yum clean all yum repolist
二、基于web服务器
1、安装httpd服务器
yum -y install httpd.x86_64
http://192.168.136.100/centos/
service httpd start
开机自启
chkconfig httpd on
存放web文件
cd /var/www/html
cd
2、建立软连接
ln -s /mnt/centos /var/www/html/centos
进入yum文件
cd /etc/yum.repos.d/
3、配置基于web服务器的yum仓库
vi innet.repo
[innet]
name=innet
baseurl=http://192.168.136.100/centos
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
清缓存
yum clean all
yum repolist
ll
禁c6-media
mv CentOS-Media.repo CentOS-Media.repo.bak1
yum clean all
rpm方式安装mysql
(rpm有依赖包 yum自动完成安装)
tar -xvf MySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle.tar
rpm -ivh MySQL-server-5.6.26-1.linux_glibc2.5.x86_64.rpm
安装过程中需要解决2个依赖缺失的问题,还需要解决一个依赖冲突的问题
yum list | grep libaio
yum -y install libaio.x86_64
(yum list | grep perl)
yum -y install perl.x86_64
rpm -ivh MySQL-server-5.6.26-1.linux_glibc2.5.x86_64.rpm
2、安装客户端
*rpm -ivh MySQL-client-5.6.26-1.linux_glibc2.5.xi86_64.rpm
rpm -e mysql-libs-5.1.73-5.el6_6.x86_64 --nodeps(不想卸载依赖关联系统)
rpm -e(卸载)
rpm -ivh MySQL-client-5.6.26-1.linux_glibc2.5.x86_64.rpm
3、启动mysql服务器
service mysql start
拿到随机密码
cat /root/.mysql_secret
运行脚本:
/usr/bin/mysql_secure_installation
粘贴随机密码 y(修改密码) n(匿名用户)
y(允许远程登录) n(删除数据库) y(重新加载表)
--------------------安装完成------------------------
登录
mysql -uroot -p
进入
show databases;
use mysql; show tables;
select * from user;
exit 退出
源码方式安装redis
tar -zxvf redis-2.6.16.tar.gz -C /usr/local
cd /usr/local
cd redis-2.6.16/
ll cd src/
编辑
make
出错:gcc : command not found
yum list |grep gcc
yum -y install gcc.x86_64
安装redis
make MALLOC=libc PREFIX=/usr/local/redis install
将配置文件从源码目录下copy到安装目录下
cd /usr/local/redis-2.6.16/
cp redis.conf ../redis
启动redis
cd /usr/local/redis
bin/redis-server redis.conf
后台启动:
bin/redis-server redis.conf &
修改配置文件:vi redis.conf
daemonize yes
ps -ef | grep redis (查看进程)
kill -9 端口号 bin/redis-server redis.conf
再启动:
bin/redis-server redis.conf
**ssh免密配置**
yum list |grep ssh
安装客户端
yum -y install openssh-clients.x86_64
测试一下ssh远程登录
ssh mini03
生成秘钥对
ssh-keygen -t rsa
将公钥copy到目标机器
cd
ssh-copy-id mini03
实际上就是将公钥的内容复制到该文件中
/root/.ssh/authorized_keys