零基础本地 Linux 服务器部署

作者:MIRIII    提交时间:2015-05-09    点击:3047    TAGS:本地 Linux 服务器

 1   服务器安装centos7的时候出现no controller found解决方案

1.等待命令行出现

2.输入ls /dev/sd*   找到自己u盘的名称

3.reboot重新启动

4.在安装界面按e/tab   把这行修改为:vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdc4:/ quiet 就是把hd:和quiet之间的内容修改为U盘镜像所在位置这样就可以了,注意要写成/dev/sdc4:/

5.ctrl+x重新启动 正常安装


 2   更新阿里源

1、先备份一下原来的源镜像文件
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2、下载新的CentOS-Base.repo,并写入到基础源文件中
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 国内阿里的镜像

3、YUM缓存生成
yum clean all //清理yum缓存,使设置生效
yum makecache //将服务器上的软件包信息缓存到本地,以提高搜索安装软件的速度
yum -y update //更新本地yum


 3   Existing lock /var/run/yum/pid

使用命令rm -f /var/run/yum.pid停止yum进程,这时yum就可以正常使用了。如果,你想要更新软件,可以使用命令yum -y update进行更新


 4   定时重启

安装 crontabs服务并设置开机自启


yum install crontabs
systemctl enable crond (设为开机启动)
systemctl start crond(启动crond服务)
systemctl status crond (查看状态)

设置用户自定义定时任务

vi /etc/crontab
可以看到:
Example of job definition:
.---------------- minute (0 - 59)
| .------------- hour (0 - 23)
| | .---------- day of month (1 - 31)
| | | .------- month (1 - 12) OR jan,feb,mar,apr ...
| | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
| | | | |
* * * * * user-name command to be executed

eg:

13 03 * * * root reboot 每天3点13分重启


0 23 * * 6 /etc/init.d/nginx restart  每星期六的11 : 00 pm重启nginx。