RPi Desktop盒子安装与服务配置
2017-09-13 14:48
204 查看
批量安装配置盒子时候,可以先安装一个,其余的从这台copy过去。
之前的部分shell记录在本地,记录如下,以免忘记。下次可直接cp执行即可:
Step1, 创建用户/组
Step2,保存备份sshkey等信息
Step3,安装chkconfig等服务
Step4,上传或者scp服务
Step5,修改文件权限
Step6,替换部分配置文件与服务
Step7,补充网络配置
或者
(待后续更新)
之前的部分shell记录在本地,记录如下,以免忘记。下次可直接cp执行即可:
Step1, 创建用户/组
sudo groupadd wingspan sudo useradd -g wingspan -d /home/lifeccp -m lifeccp -p lifeccp sudo cp /etc/sudoers /etc/sudoers.default.bak sudo sed -i '21a lifeccp ALL=(ALL:ALL) ALL' /etc/sudoers sudo passwd lifeccp #sudo visudo sudo reboot # 退出,使用lifeccp账户登录
Step2,保存备份sshkey等信息
ssh-keygen -t rsa tar -cvf ssh.tar.gz .ssh cat .ssh/id_rsa.pub > a.txt echo "\n***********\n" >> a.txt cat .ssh/id_rsa >> a.txt echo "***********" >> a.txt # get info sudo cat /proc/cpuinfo | grep Serial | awk '{print $3}' >> a.txt sudo ifconfig | grep HWaddr >> a.txt sudo ifconfig | grep HWaddr | awk '{print $5}' >> a.txt echo "***********" >> a.txt sudo ifconfig >> a.txt cat a.txt cp a.txt a.txt.77 scp /home/lifeccp/a.txt.77 lifeccp@192.168.21.63:/home/lifeccp/info
Step3,安装chkconfig等服务
sudo service ssh start sudo service ssh status --------服务配置 mkdir -p /home/lifeccp/webapp mkdir -p /home/lifeccp/dicom sudo apt-get install chkconfig
Step4,上传或者scp服务
cd /home/lifeccp/webapp 上传文件 scp -r lifeccp@192.168.21.63:/home/lifeccp/webapp/* .
Step5,修改文件权限
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.jar sudo 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/osprey sudo chmod +x /etc/init.d/osprey sudo chmod +x /etc/init.d/pandion sudo chkconfig --list sudo chkconfig --add osprey sudo chkconfig --add pandion sudo chkconfig --list pandion sudo chkconfig --list osprey sudo apt-get install nginx -y
Step6,替换部分配置文件与服务
sudo chkconfig --add nginx sudo chkconfig --level 2345 nginx on # sudo apt-get install nginx -y sudo 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 cp /home/lifeccp/webapp/nginx-conf-prod/osprey.conf /etc/nginx/conf.d/osprey.conf sudo cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak sudo cp /home/lifeccp/webapp/nginx-conf-prod/nginx.conf /etc/nginx/nginx.conf # 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 sudo sed -i '5i Welcome!You can send Email to nianhuaiju@qq.com,If the computer malfunctions.' /etc/motd sudo userdel -rf pi sudo groupdel pi
Step7,补充网络配置
sudo sed -i '$a \n\ninterface eth0\n static ip_address=192.168.21.77/24\n static routers=192.168.21.1\n #static domain_name_servers=218.30.19.40 61.134.1.4\n static domain_name_servers=223.5.5.5 223.6.6.6' /etc/dhcpcd.conf
或者
sudo vi /etc/dhcpcd.conf interface eth0 static ip_address=192.168.21.10/24 static routers=192.168.21.1 #static domain_name_servers=223.5.5.5 223.6.6.6 static domain_name_servers=218.30.19.40 61.134.1.4
(待后续更新)
相关文章推荐
- 【树莓派】服务配置相关2:基于RPi Desktop的服务配置
- Vmware 后台下Citrix Xendesktop 7.6实战篇之六ddc服务安装站点配置
- 服务安装Mongodb应用实战教程:windows下安装与安全策略配置
- git for Mac安装(包含客户端软件Github Desktop的安装配置)
- Ubuntu SSH 服务安装配置和使用
- svn服务安装和配置 以及搭配Eclips插件使用(总结)
- Ubuntu服务器安装ftp服务和MySQL数据库配置的一些记录
- 完美图解教程 Linux环境VNC服务安装、配置与使用 分类: B3_LINUX 2012-11-26 18:35 419人阅读 评论(0) 收藏
- Linux的打印服务CUPS的安装、配置和使用
- 安装和配置OCS 2007存档服务
- CentOs6.5基本环境配置(三):mysql 配置-mysql安装服务
- linux下samba服务的安装及配置
- Xen服务的安装配置及管理
- 【初学菜鸟作--HTTP服务的安装及相关配置】*首页贴^_^*
- CentOS6下DHCP服务(一)工作原理及安装配置说明
- linux下Postfix邮件服务安装和基本配置
- 应用在tomcat上的部署以及将免安装的tomcat配置成服务自启动
- MongoBD安装配置win10服务
- Oracle Client11g下载安装以及本地服务名配置ORA针对PL/SQL设置小结
- ubuntu9.10下安装配置NFS服务