oraxin

6 posts
ubuntu

在ubuntu上安装docker ce

卸载老版本 如果你安装了老版本,请卸载掉 $ sudo apt-get remove docker docker-engine docker.io 安装 一、设置存储库 1.更新apt包索引 $ sudo apt-get update 2.安装包以允许通过HTTPS使用存储库: $ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common 3.添加Docker的官方GPG密钥: $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 通过搜索指纹的最后8个字符,确认您现在拥有指纹9DC8

  • oraxin
ubuntu

在ubuntu上安装配置samba

安装samba sudo apt-get install samba 添加一个samba账户,并设置一个密码,一定要记住,以后访问时需要 sudo smbpasswd -a homeassistant 用户名定为homeassistant 编辑samba配置文件 sudo nano /etc/samba/smb.conf 将以下内容加入到smb.conf的最后面 [HomeAssistant] comment = HomeAssistant` browseable = yes read only = no path = /home/homeassistant/.homeassistant valid users = homeassistant []和comment中为显示的共享目录名称 path为共享目录 重启samba服务 sudo service smbd

  • oraxin
ubuntu

在ubuntu上安装配置autofs

我采用autofs自动把我存储中的一个zfs分区通过nfs挂载到我的虚拟机根目录下。 autofs在ubuntu上的安装,很简单。 sudo apt-get update sudo apt-get install autofs就安装完了。然后是配置。打开/etc/auto.master文件。在文件中加上: /MAIN /etc/auto.nfs 这里的/MAIN是我在根目录下新建的文件夹,所有的挂载点都在这个文件夹下。后面的/etc/auto.nfs是map文件的位置和名称,当然这个可以随便取,但尽量还是按照规矩来吧,文件名auto保留,后面的扩展名要好识别好记忆。 然后新建文件/etc/auto.nfs,在文件中添加: document -fstype=nfs,rw 192.168.100.1:

  • oraxin
nginx

Nginx反向代理基础配置

Nginx是一个很不错的web服务器,但我主要用它来做反向代理来用。通过不同域名来指向到后端不同的服务上。也可以为不支持https的服务增加https支持。非常方便。 Nginx反向代理的指令不需要新增额外的模块,默认自带proxy_pass指令,只需要修改配置文件就可以实现反向代理。 在配置之前,你首先要明确后端服务的ip和端口。 在/etc/nginx/conf.d目录下创建配置文件,如test_oraxin_com.conf。 如下为一个最基础的http反向代理示例: ## Basic reverse proxy server ## ## Apache backend for test.oraxin.com ## upstream apachephp { server ip:8080; #Apache } ## Start test.oraxin.com ## server { listen 80;

  • oraxin
ubuntu

在ubuntu 18.04上安装Nginx

ubuntu 18.04是我现在比较常用的一个ubuntu版本。而我也喜欢使用nginx来作为web服务器和反响代理服务器。这次就记录一下简单的apt-get安装过程和基础的管理命令。 从软件源安装升级软件源:sudo apt-get update 安装nginx:sudo apt-get install nginx 到此最简单的安装就完成了。 简单管理命令#参看软件版本 sudo nginx -v #简单防火墙配置(如果开启了防火墙) sudo ufw allow 'Nginx Full' #查看防火墙配置(如果开启了防火墙) sudo ufw status #查看服务状态 sudo systemctl status nginx #停止nginx sudo systemctl stop nginx #启动nginx sudo

  • oraxin