• 阿里云ECS宝塔安装好了后,无法访问面板解决方法
  • 如果你还不会安装宝塔,点击这里《阿里云ECS如何用宝塔安装 Laravel 环境》安装完成后界面如下:然后在浏览器中输入上面网址:然后输入上面的账号和密码注意:阿里云安全组默认不开放8888端口的,所以当你访问宝塔,可能出现访问不了的情况。这个时候需要我们去阿里云开放8888端口,下面是开放步骤。【云服务器ECS】-【网络和安全】-【安全组】-【配置规则】【安全组规则】-【添加安全组规则】注意:如需完整使用宝塔的所有功能你还需要放行如下端口20 21 30000-40000端口(FTP)&nbs...
  •  2019-05-13  |    程成  |    445  |    0  |    服务器  |   宝塔  阿里云  ECS  访问  
  • Docker 容器运行不退出的方法
  • 问题描述执行下面命令后,过一会容器会自动退出docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer解决方法docker容器的主线程(dockfile中CMD执行的命令)结束,容器会退出有以下几种解决方法:使主进程无法结束 docker run -d centos /bin/...
  •  2019-04-28  |    程成  |    293  |    0  |    服务器  |   Docker  容器  运行退出  
  • Mac 访问虚拟机 IP 配置与 Mac 虚拟机 Vmware 设置 Centos 静态IP 教程
  • 当我建立了一个虚拟机,在虚拟机中安装了一些服务,但是我在主机里想访问虚拟机中的这些服务,该如何实现。首先你需要将虚拟机网络设置为 “NAT模式”。【虚拟机】-【网络适配器】-【NAT模式】设置完成后,你就可以通过 ip地址 访问你的虚拟机了。当然这里也可以在主机中配置个 host 也行。修改 hosts 命令sudo vi /etc/hosts如果你想设置 host,你最好设置虚拟机 “静态IP”。不然你设置 host 没啥意思。下面是虚拟机 “固定IP” 教程。一、查看&n...
  •  2019-04-26  |    程成  |    282  |    0  |    服务器  |   Mac  虚拟机  静态IP  Centos  Vmware  
  • Docker 常用命令有哪些
  • Docker 常用命令有哪些?1、拉取镜像docker pull2、删除容器docker rm  <容器名 or ID>3、查看容器日志docker logs -f <容器名 or ID>4、查看正在运行的容器docker ps docker ps -a    # 查看所有的容器,包...
  •  2019-04-26  |    程成  |    230  |    0  |    服务器  |   docker  命令  容器  
  • Centos7 安装和配置 Docker-CE
  • 原料首先,你需要准备一个 Centos 环境,虚拟机也行。这里 Ubuntu 或者 Centos 都行,我这里选择了虚拟机下的 Centos。Centos 具体要求:1、必须是64位操作系统2、内核建议在 3.8 以上查看 Centos 内核命令:uname -rCentos7 内核版本是 3.10一、安装与配置1、安装依赖包sudo yum install -y yum-utils device-mapper-persistent-d...
  •  2019-04-25  |    程成  |    257  |    0  |    服务器  |   Centos7  Linux  Docker  虚拟机  容器  
  • Mac虚拟机无法联网 ping name or service not known
  • 当我 Mac 装好虚拟机后,发现无法上网,通过修改虚拟机的网卡模式也不管用。报错 ping:www.baidu.com: Name or service not known解决方法如下:1、添加DNS服务器vi /etc/resolv.conf在文件中添加如下两行(可以自己选择DNS服务器,这里选的是114的,包括谷歌的8.8.8.8和腾讯的119.29.29.29)nameserver 114.114.114.114 nameserver 114.114.114...
  •  2019-04-22  |    程成  |    312  |    0  |    服务器  |   Mac  Linux  联网  
  • 编译安装和极速安装有什么区别
  • 一、什么问题我知道编译安装比极速安装时间要长,稳定性没有极速安装稳定。但是从原理来看,两者有啥区别?什么时候用编译安装,什么时候用极速安装?这些都是值得探索的问题。编译安装又叫源码包安装,极速安装本质是RPM包安装。所以问题就变成了源码包安装和RPM包安装的区别。二、RPM包安装和源码安装区别(1)安装位置不同RPM包安装位置源码包安装位置一般是/usr/local/软件名/(2)不同位置不同影响RPM包安装的服务可以通过系统服务管理命令(service)来管理,例如RPM包安装的 apache...
  •  2019-04-22  |    程成  |    714  |    0  |    服务器  |   编译安装  RPM  源码  
  • Mac 安装 Linux 虚拟机 centos 教程
  • 下面是在Mac下安装 Centos 虚拟机教程,这里我选择 Vmware10 工具。一、下载地址mac 版 VMware 链接:https://pan.baidu.com/s/14eIxw1fTrO1i8R9bcTNFNw  密码:af8hcentos7链接:https://pan.baidu.com/s/17sZLQc48fI_BrIA3_oOSmw  密码:y7vdwindows 版 VMware链接:https://pan.baidu.com/s/12YimL...
  •  2019-04-19  |    程成  |    412  |    0  |    服务器  |   Mac  Linux  Centos  Vmware  虚拟机  
  • 如何防止定时脚本重复执行( Linux crontab)
  • 场景好多系统中会用到邮件系统,我们假设有一个 PHP 脚本用来发送邮件。使用 Linux cron 每分钟执行一次我们暂时不引入队列系统,其实使用队列处理此方式更优。我们得到下面的基本配置* * * * * php /home/app/email.php问题分析和解决如果这个邮件服务出现异常,进程僵死怎么办?假设由于未知因素, email.php 脚本一直执行,没有退出。极端的情况,进入一个 while 死循环。这下倒好,原来说好的一分...
  •  2019-04-02  |    程成  |    354  |    0  |    服务器  |   flock   crontab  Linux  
  • Mac 下 composer 如何安装
  • 安装 composercurl -sS https://getcomposer.org/installer | php安装成功如下图:测试是否安装成功:php composer.phar --version //Composer version 1.4.2 2017-05-17 08:17:52如果下载失败也不用纠结了,直接去手动下载合适的版本https://getcomposer.or...
  •  2019-02-12  |    程成  |    304  |    0  |    服务器  |   Mac  composer  linux  php  
  • Mac下/usr/local/bin No such file or directory问题解决
  • 当我在 Mac 环境下安装 Laravel 时候,要先安装 Composer ,但是在安装 Composer 时候却卡住了。执行 sudo mv composer.phar /usr/local/bin/composer 时,mac报错:/usr/local/bin No such file or directory 。分析原因,在finder中command+shift+G进入目录,确实也找不到 /usr/local/bin/composer ,包括在终端中也进不到该目录。参考:https:/...
  •  2019-02-12  |    程成  |    467  |    0  |    服务器  |   linux   composer  php  brew  
  • Navicat 用ssh通道连接总是报错(SSH:expected key exchange group packet form serve)
  • 说明:网上搜索资料说这是Navicat的一个bug,是版本的原因,然后换SQLyog就好了,顺便说说这个用SSH连接服务器数据库的问题。为什么要通过SSH连接服务器呢,而不是直接在本地连接数据了,当然是因为本地电脑无法访问或者无权限访问数据库,前一个原因是数据库在服务端中的内环环境,必须通过跳板机的方式访问,还有一个是IP和域名未对外公开,就更访问不了,上图。如何实现:先设置数据库相关的信息新建一个连接的时候,默认第一个选项卡就是数据库相关的,那就输入数据的IP或者域名、用户名、密码、端口号、数...
  •  2019-01-18  |    程成  |    429  |    0  |    服务器  |   Navicat  SSH  
  • Linux 中软硬链接详解和区别
  • Linux 中创建软硬链接语句:ln -s file1 lnk1 创建一个指向文件或目录的软链接 ln file1 lnk1 创建一个指向文件或目录的物理链接一、链接的解释简单的理解链接就是快捷方式,在Windows系统中,快捷方式就是指向原文件的一个链接文件,可以让用户从不同的位置来访问原始的文件;原文件一旦被删除或剪切到其他地方后,会导致链接文件失效。但是在Linux系统中这个看似简单的东西和Windows里的可能不大一样。二、链接的分类在Linux系统中有软、硬两种链接文件之分。...
  •  2018-11-14  |    程成  |    429  |    0  |    服务器  |   Linux  软连接  硬连接  服务器  
  • Linux 开启和关闭指定端口号,查看端口占用情况
  • 一、查看端口的使用的情况lsof 命令比如查看80端口的使用的情况。lsof -i tcp:80列出所有的端口netstat -ntlp查看端口的状态/etc/init.d/iptables status二、开启端口 开启端口以开启端口80为例。 1 用命令开启端口:iptables -I INPUT -p tcp --dport 80 -j accpet --写入要开放的端口/etc/init.d/iptables save --保存修改/etc/sysconfig/ipt...
  •  2018-11-14  |    程成  |    548  |    0  |    服务器  |   Linux  iptables  端口  服务器