【树莓派】服务配置相关3:基于Ubuntu Server的服务配置
该文接续之前写过的两篇:
【树莓派】服务配置相关
【树莓派】服务配置相关2:基于RPi Desktop的服务配置
这是我个人用来进行树莓派盒子安装配置的脚本,对于外部其他博友,可以部分参考,但不需要逐个引用。
现在将之前在Ubuntu的一些操作记录做一下备份,下次如果有类似情况,就可以直接引用,而不需要重新折腾一遍。
具体部分脚本如下:
Step1:网络配置
sudo cp /etc/network/interfaces /etc/network/interfaces.baklifeccp@ubuntu:~/webapp/osprey$ cat /etc/network/interfaces auto lo iface lo inet loopbackauto enp3s0 iface enp3s0 inet static address 192.168.21.11 netmask 255.255.255.0 gateway 192.168.21.1 dns-nameservers 8.8.8.8
配置DNS:
lifeccp@ubuntu:~/webapp/osprey$ sudo vi /etc/resolv.conf nameserver 61.134.1.4sudo /etc/init.d/networking restart
在网络配置的时候,需要有一些其他的注意事项,参考本文后面的附录部分;
Step2:JAVA环境变量配置
JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
java -version sudo apt-get install openjdk-8-jre -y export PATH="$PATH:$JAVA_HOME/bin"export JAVA_HOME=/home/lifeccp/JAVA/jdk1.8.0_144 export JRE_HOME=$JAVA_HOME/jre export PATH=$PATH:$HOME/bin:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHsource ~/.bashrc java -versionsudo apt-get update
中途居然遇到问题,部分解决命令如下:
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer sudo update-java-alternatives -s java-8-oracle # Java 检查 >>> java -version #设置java的环境变量: sudo apt-get install Oracle-java8-set-default
Step3:ssh-key信息
# 退出,使用lifeccp账户登录 ssh-keygen -t rsa tar -cvf ssh.tar.gz .ssh cat .ssh/id_rsa.pub cat .ssh/id_rsa sudo sed -i '$a Welcome!You can send Email to nianhuaiju@qq.com,If the computer malfunctions.' /etc/issue
Step3:服务与自自动项配置
mkdir -p /home/lifeccp/webapp mkdir -p /home/lifeccp/dicomcd /home/lifeccp/webapp 上传文件 sudo chmod +x /home/lifeccp/webapp/pandion/serve sudo chmod +x /home/lifeccp/webapp/pandion/startup sudo chmod +x /home/lifeccp/webapp/pandion/pandion-v1.0.7.release.jarsudo chmod +x /home/lifeccp/webapp/osprey/serve sudo chmod +x /home/lifeccp/webapp/osprey/startup sudo chmod +x /home/lifeccp/webapp/osprey/osprey-v1.0.21.release.jar*sudo cp /home/lifeccp/webapp/pandion/serve /etc/init.d/pandion sudo cp /home/lifeccp/webapp/osprey/serve /etc/init.d/ospreysudo chmod +x /etc/init.d/osprey sudo chmod +x /etc/init.d/pandionsudo apt-get install tree # sudo apt-get update sudo apt-get install sysv-rc-conf -y sysv-rc-conf --list xxxxalias chkconfig=sysv-rc-conf chkconfig --listsudo sysv-rc-conf --listsysv-rc-conf --list [service name]sysv-rc-conf [--level <runlevels>] <service name> <on|off> sudo sysv-rc-conf osprey on sudo sysv-rc-conf pandion on sudo sysv-rc-conf --list pandion sudo sysv-rc-conf --list osprey
Step4:Nginx等服务配置
sudo apt-get install nginx -y sudo cp /home/lifeccp/webapp/nginx-conf-prod/osprey.conf /etc/nginx/conf.d/osprey.confsudo cp /etc/hosts /etc/hosts.bak sudo sed -i '$a 59.110.47.149 ef.lifeccp.com' /etc/hosts sudo cp /etc/nginx/conf.d/osprey.conf /etc/nginx/conf.d/osprey.conf.bak # sudo sed -i '1i upstream ef.lifeccp.com { \n server 59.110.47.149:80 max_fails=2 fail_timeout=30s ; \n } ' /etc/nginx/conf.d/osprey.conf
(如上,待续...2017-08-29 16:11)
【树莓派】服务配置相关3:基于Ubuntu Server的服务配置相关推荐
- 用squid配置代理服务器(基于Ubuntu Server 12.04)
怀揣着为中小企业量身定做一整套开源软件解决方案的梦想开始了一个网站的搭建. http://osssme.org/ 1. 安装squid $sudo apt-get install squid -y 注 ...
- 树莓派4b乌班图服务器系统,使用树莓派4B搭建NAS(一):基于Ubuntu Server 20.04 LTS...
使用树莓派4B搭建NAS(一):基于Ubuntu Server 20.04 LTS 2020-06-14 13:27:00 59点赞 384收藏 40评论 创作立场声明:预告:下期介绍如何使用树莓派4 ...
- 基于Ubuntu Server 16.04 LTS版本安装和部署Django之(二):Apache安装和配置
基于Ubuntu Server 16.04 LTS版本安装和部署Django之(一):安装Python3-pip和Django 基于Ubuntu Server 16.04 LTS版本安装和部署Djan ...
- linux ubuntu安装 mono,在 Ubuntu Server 上安装配置 Mono 生产环境
在 Ubuntu Server 上安装配置 Mono 生产环境 在 Ubuntu Server 上安装和配置 Apache2 + Mono 生产环境的记录. 服务器环境是 Ubuntu Server ...
- 基于Ubuntu Server 16.04 LTS版本安装和部署Django之(一):安装Python3-pip和Django
近期开始学习基于Linux平台的Django开发,想配置一台可以发布的服务器,经过近一个月的努力,终于掌握了基于Apache和mod-wsgi插件的部署模式,自己也写了一个教程,一是让自己有个记录,二 ...
- ubuntu16服务器vnc无显示器,Ubuntu Server 16.04 配置VNC
Ubuntu Server 16.04 配置VNC: apt-get install gnome-panel (可不安装ubuntu-desktop) apt-get install vnc4serv ...
- 树莓派4b学习笔记三--基于Ubuntu搭建Docker 和portainer,基于Docker 搭建Homeassistant、EMQX
文章目录 一.基于Ubuntu搭建Docker和portainer 1.Docker简介 2.Ubuntu20.04安装Docker-ce 3.Ubuntu20.04安装Docker图形化界面port ...
- 在树莓派计算模块CM4上安装Ubuntu Server 20.04
陈拓 2021/10/26-2021/12/09 1. 概述 Ubuntu Server 21.10只支持到2022年7月,而20.04支持到2025年4月.如果做产品开发还是选择20.04版好一些. ...
- [原创]在HP DL380 G7服务器上部署基于Ubuntu Server 16.04 和 VirtualBox的云平台
对于一线开发人员来说,一提到虚拟机平台,往往会让人联想到在价格昂贵的服务器上部署VMware vSphere之类软件来实现. 笔者作为一个资深码农,也是一直梦寐着在自己家中打造一个真正的家庭私有云,秒 ...
最新文章
- 使用vscode调试Nodejs
- 操作索引库-mapping属性
- Linux 进程信号:信号的概念、生命周期、产生流程、阻塞
- mysql 查看锁等待
- windows7 系统盘 瘦身软件介绍: 冗余文件清理工具
- hdu -1251 统计难题(字典树水题)
- 【渝粤教育】广东开放大学 演绎娱乐经验管理 形成性考核 (49)
- [2018.10.11 T1] 锻造
- 项目管理中的里程碑是什么
- 高速PCB基础-电源分配网络
- Linux/Ubuntu的常用文件查找命令
- 书法在计算机中的应用,书法在计算机中的编排-西安交通大学.pdf
- 【更新21.02.03】百分浏览器继续使用Flash Player的临时解决方案!
- 星聚宝—云服务器快速搭建网站(阿里云服务器举例)
- SaaS,iass 和pass,你知道吗?
- 修改数据 (通过页面修改数据库数据)
- 外贸电商erp哪个好
- 微信中网页分享开发遇到的坑
- linux内核移植jz2440,Linux内核移植到JZ2440
- 《那些年啊,那些事——一个程序员的奋斗史》五