Docker 安装 for Linux

快速安装脚本(快速搭建测试环境用)

#快速安装脚本(快速搭建测试环境用)
curl -sSL https://get.docker.com/ | sh

非root用户安装注意:

#(建议)添加当前用户到docker用户组
sudo gpasswd -a ${USER} docker
#如果有集群,请执行
sudo apt-get install docker-compose
docker-compose up -d

#或执行命令时加sudo
sudo docker ps

卸载旧版本

##CentOS
sudo yum remove docker \
                docker-client \
                docker-client-latest \
                docker-common \
                docker-latest \
                docker-latest-logrotate \
                docker-logrotate \
                docker-selinux \
                docker-engine-selinux \
                docker-engine
                
##Debian&Ubuntu
sudo apt-get remove docker docker-engine docker.io containerd runc

使用包管理工具安装

Debian&Ubuntu

设置安装源

Centos 7 修改阿里镜像源

#备份原有镜像源配置文件
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

#安装curl
sudo yum install -y curl

#下载并应用阿里源
sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#或
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

#清理缓存
sudo yum clean all

#重建缓存
sudo yum makecache

#更软件包列表
sudo yum update

#安装常用软件(选择)
sudo yum install -y curl screen unzip zip vim wget

Git基础教程

Git是什么?

gitgit

Git是一个分布式版本控制系统。

版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。

特点

  • 速度
  • 简单的设计
  • 对非线性开发模式的强力支持(允许成千上万个并行开发的分支)
  • 完全分布式
  • 有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量)

调整PHP上传附件限制

  1. 首先你是服务器的管理员 这不废话么
  2. 然后打开你的php的php.ini (php 配置文件)修改下面的信息
#限制范围包括表单提交的所有内容.例如:发表贴子时,贴子标题,内容,附件等...
#表单提交最大数据为10M.此项不是限制上传单个文件的大小,而是针对整个表单的提交数据进行限制的.
post_max_size =10M 
 
#是否允许上传文件,如果为OFF您将不能上传文件.
file_uploads = On
 
#上传文件时系统使用的缓存目录.如果此目录所在磁盘空间不足的话您将不能上传文件.
upload_tmp_dir = "D:/APM/PHP/uploadtemp/" 
 
#最大上传文件大小,此项针对上传文件时单个文件的大小.
upload_max_filesize =2M  
 
#在论坛发表贴子时,您post_max_size 设为10M
#而upload_max_filesize设成了2M
#那么您只能上传最大为2M的附件
#且可以同时上传5个.

注意:很多人遇到修改php.ini后重应WEB服务后仍然不能生效.这种情况应该先确认一下所改的php.ini是不是当前PHP所使用的.


您可以在WEB目录下建立一个php文件,内容很简单就一句话 代码:

<?php
phpinfo();
?>

浏览器中查看此文件, Configuration File (php.ini) Path 此项对应的就是您的PHP当前正在使用的php.ini文件了.