西瓜の

-人类是因为记录才进入文明-

2020/04/28
23:32
technology

docker-compose

Docker Compose 是 Docker 官方编排(Orchestration)项目之一,负责快速的部署分布式应用。 下载: curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.5/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose 常用命令: docker-compose config 检查docker-compose.yml配置是否正确,正确则显示配置 docker-compose build 构建(重新构建)项目中的服务容...... Read More →

2020/04/26
23:41
technology

docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。  docker安装: curl -fsSL get.docker.com -o get-docker.sh sh get-docker.sh --mirror AzureChinaCloud 修改镜像源: 在/etc/docker/daemon.json 文件中新增一下内容, 如果...... Read More →

2019/06/28
21:50
technology

linux下使用多个wordpress(指向不同域名)

最开始的想法是安装两个nginx,指向不同的端口,后来失败了; 之后想在一个nginx中建两个html文件夹,然后再conf中的server中root指向这两个不同的html文件夹,可是可以,但是静态文件访问不了。 后来想到了用重定向的方式来,两个不同的server的root都指同一个html文件夹,在html文件夹下增加index.php和index_wp.php文件,用于重定向到对应的wordpress项目中 index.php: /** * Front to the WordPress ...... Read More →

2019/05/17
21:27
technology

linux 固定ip(linux使用静态ip)

先使用 ifconfig 命令查看当前的子网掩码(如果没有ifconfig命令可以yum -y install net-tools下载) 以及 cat /etc/resolv.conf 查看dns,nameserver后边的就是dns 进入此文件夹 cd /etc/sysconfig/network-scripts/ 然后编辑ifcfg-开头的文件,例: vim ifcfg-ens01 将BOOTPROTO 改为static ,然后加上5行: IPADDR :IP地址NETMASK:子网掩码(对应刚才查出来的...... Read More →

2019/04/13
20:40
technology

linux下安装php+nginx

安装php7.3.2 1、先安装所需依赖包  yum install -y gcc gcc-c++  make zlib zlib-devel pcre pcre-devel  libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clien...... Read More →

2019/02/15
21:33
technology

linux下spring boot项目的 一键式部署

记录一下linux下spring boot项目的一键式部署。项目代码存在在码云,部署脚本从gitee中拉取最新代码。 新建package.sh和start.sh 两个可执行文件: touch package.sh touch start.sh 文件夹下出现了这两个文件。 接下来赋予这两个文件可执行权限: chmod +x package.sh chmod +x start.sh 看见两个文件变成了绿色,证明它们拥有了可执行的权限。 之后我们开始编辑package.sh: vim package.sh ...... Read More →

2019/02/8
21:30
technology

linux下安装redis并远程调用

redis安装: 下载redis包 $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz $ tar xzf redis-2.8.17.tar.gz $ cd redis-2.8.17 $ make 完成以上步骤之后, redis-2.8.17目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下: 接下来启动redis服务: $ cd src $ ./redis-server 以上方式启动redis 使用的是默认配置。也可以通过...... Read More →