Top videos
In this video I show how to setup a Raspberry Pi web server and how to connect it to your own domain name (.com, .org, etc.). We start be installing Raspbian, then install software updates, and then install Apache, PHP and MySQL. After verifying that the web server is functioning properly, I show how to sign up for a domain name with Google Domains, and how to use their Dynamic DNS service so your domain will work with typical residential internet service providers. We also install TeraTerm and Swish SFTP on the Windows PC in order to interact with the Raspberry Pi over the network.
This video is similar to an earlier video I made around half a year ago, but this new video covers how to setup a domain name and the Dynamic DNS service.
I have a text summary of this video on my web site, so you don't have to try reading the text off of the video:
http://www.farrellf.com/projec....ts/software/2016-05-
Because no one is going to stoop as low to use HyperV, we're going to be using the Kernel Virtual Machine (KVM) to simulate our operating systems. Now you too can have your own farm of Linux distros and Windows builds you'll never use.
Donate:
✨ Patreon: https://patreon.com/trafotin
💰 Liberapay: https://liberapay.org/trafotin
Connect with us:
🐦 Twitter: https://twitter.com/trafotin
🐘 Mastodon: https://mastodon.technology/@riseandfalloft2
📁 Gitlab: https://gitlab.com/trafotin
🎵 BGM: zukisuzuki
https://zukisuzukibgm.com/
👋 Outro: Khaim - Neon Lamp
https://khaimmusic.com
👇 Sauce:
https://virt-manager.org/
https://access.redhat.com/docu....mentation/en-us/red_
https://fedoramagazine.org/ful....l-virtualization-sys
https://www.whonix.org/wiki/KVM#Install_KVM
https://support.apple.com/guid....e/security/welcome/w
Chapters:
0:00 Based Kernel Virtual Machines
2:34 Setting Up Virt-Manager
4:23 Creating a Virtual Machine
12:42 Running a Virtual Machine
16:44 Spice-vdagent
22:28 Snapshots
Using a Raspberry Pi shouldn’t be complicated.
📥 Download my free PDF glossary to start the right way: https://download.raspberrytips.com/glossary
OpenMediaVault is software that can be installed on any Debian-based distribution, like Raspberry Pi OS Lite. It can be used to host and configure a file server via a web interface in a few clicks.
In this video, I show you how to use it, and make a quick comparison with my Synology NAS.
Hardware used for this video:
- Argon One case: https://raspberrytips.com/argonone (Amazon)
- SSD in the case: https://raspberrytips.com/m2ssd (Amazon)
- USB key for RPI OS: https://raspberrytips.com/myusbkey (Amazon)
- My Raspberry Pi: https://raspberrytips.com/mypi4 (Amazon)
- Synology NAS: https://raspberrytips.com/syno (Amazon)
Check the article for more details:
https://raspberrytips.com/open....mediavault-on-raspbe
Installation command (one line):
wget -O - https://github.com/OpenMediaVa....ult-Plugin-Developer | sudo bash
---------- Links ----------
Master your Raspberry Pi in 30 days (e-book)
📕 https://raspberrytips.com/yt-ebook
Raspberry Pi Bootcamp (course)
📕 https://raspberrytips.com/yt-course
Master Python on Raspberry Pi
📕 https://raspberrytips.com/masterpython
Join us on Patreon!
❤️ https://raspberrytips.com/patreon
👉RaspberryTips: https://raspberrytips.com/
👉Recommended hardware: http://raspberrytips.com/resources
---------- My stuff ----------
(affiliate links)
- Raspberry Pi: https://raspberrytips.com/rpi4 (Amazon)
- SD card: https://raspberrytips.com/sd (Amazon)
- Case: https://raspberrytips.com/case (Amazon)
- Keyboard: https://raspberrytips.com/keyboard (Amazon)
- Touch screen: https://raspberrytips.com/screen (Amazon)
- Video capture: https://raspberrytips.com/capture (Amazon)
- Sense Hat: https://raspberrytips.com/sensehat (Amazon)
- Robot dog: https://raspberrytips.com/robotdog (Amazon)
- Raspad 3: https://raspberrytips.com/raspad
---------- Follow Me! ----------
👉Twitter: https://twitter.com/TipsRaspberry
👉Pinterest: https://www.pinterest.com/raspberrytips/
---------- Timestamps ----------
0:00 Intro
0:32 Why?
1:23 Prerequisites
2:18 Installation
3:22 Overview
4:40 File share creation
6:39 OMV vs Synology vs manual install
7:44 Similar tool
#raspberrypi #openmediavault #synology
Note: This description contains affiliate links.
If you use them, I’ll get a small commission.
The commission comes at no additional cost to you.
RaspberryTips is a participant in the Amazon Associates and other companies affiliate programs.
Want a Universal Backup that works on EVERY operating system and is free + open source? Urbackup is the software you are looking for!
Website Guide: https://christitus.com/urbackup/ .
►► Digital Downloads ➜ https://www.cttstore.com
►► Reddit ➜ https://www.reddit.com/r/ChrisTitusTech/
►► Titus Tech Talk ➜ https://www.youtube.com/c/TitusTechTalk
►► Twitch ➜ https://www.twitch.tv/christitustech ►► BlueSky ➜ https://bsky.app/profile/christitus.com
Presented by Karl Schopmeyer, Owner, Inova Development Inc.
Download Presentation:
https://www.snia.org/sites/def....ault/files/SDC/2018/
Abstract:
Using scripts and automation tools such as Ansible is common when doing repetitive management tasks and monitoring systems in the data center, but writing these scripts can be challenging when integrating with different storage system management interfaces. PyWBEM simplifies these tasks when dealing with storage systems managed by the Storage Management Initiative Specification (SMI-S) standard. PyWBEM is an open source Python library that simplifies dealing with storage system discovery, security, monitoring, performance, fault reporting, and active management.
This talk provides an overview of the use of the PyWBEM project tools to automate and simplify access and configuration of storage systems that are managed via an SMI-S connection. Examples of automation with tools like Ansible using PyWBEM and the PyWBEMtools as the resource manager will be provided. The talk will also cover future directions for the PyWBEM open source project.
Learning Objectives:
1. Introduce attendees to the active PyWBEM open source project
2. Describe storage management use case scenarios and how they are being solved using PyWBEM
3. Describe the use of the SMI resource layer based on the SMI profiles to enable scripting and automation of the management of SMI based resources
4. Demonstrate specific use cases of SMI management automation using the PyWBEM tools
5. Discuss future directions for the PyWBEM project
As a precursor to getting to more Power Supply and other electronic projects on the go, I want to look at a few programming languages / environments I have not used before
In this case I will look at using Node-Red.
To quote the site http://nodered.org/
"Node-RED
A visual tool for wiring the Internet of Things.
Node-RED is a tool for wiring together hardware devices, APIs and online services in new and interesting ways."
This is a programming environment driven by a graphical WEB page and uses Drag and Drop with configuration of nodes to build your application
Many nodes are available and if you cannot find what you need, it seems to be fairly simple to add you own, and if you know Java then even better.
It will run on many platforms including Windows, Linux and OSX and or course a range of hardware including the PC or Raspberry PI.
A long-time friend of mine "Peter Scargill" has been using Node-RED for a while and provided me access to a few scripts he uses to make configuring the PI a little easier. The process will still take an hour or two but this is including everything from creating a boot SD card through to a full working environment including a Database, MQTT, WEB Admin Pages and many node-RED nodes installed
Pete’s technical blog is here: - http://tech.scargill.net/
His scripts can be found here: - https://bitbucket.org/snippets/scargill/
Node-RED documentation can be found here: - http://nodered.org/
And if you google "Node-Red Nodes" you will find plenty more. Add "Scargill" to the search for many posts by Pete. (He goes by Pete, I go by Peter :) )
And some useful info for node-RED from IBM can be found here: - http://www.techrepublic.com/article/node-red/
I will be following this post with actual programming tutorials and sessions using node-RED very soon so keep an eye out.
Teleport Open-Source Community Edition: https://cybercademy.org/go-teleport
👇 Links, timestamps, and notes below 👇
🔗 Website Links Mentioned
Passwordless Homelab Project Overview Slides: https://docs.google.com/presen....tation/d/1l-X9uXgosg
Teleport: https://goteleport.com/?utm_campaign=eg&utm_medium=partner&utm_source=GrantCollins
Signup for a free domain name with Freenom: https://www.freenom.com/en/index.html?lang=en
Note: Type in domain name, choose “Checkout”, and create a new account.
Sign up for AWS: https://portal.aws.amazon.com/....billing/signup#/star
AWS Educate (apply for free annual credits): https://aws.amazon.com/education/awseducate/
Deploy Open Source Teleport on a Linux Server (commands used to download Teleport Cluster): https://goteleport.com/docs/de....ploy-a-cluster/open-
Local Lab (with Docker Desktop): https://goteleport.com/docs/tr....y-out-teleport/docke
Introduction to Linux for Cybersecurity Crash Course - https://www.youtube.com/watch?v=2eEe5LnEbks&list=PLLDjng0_4bmMQgeomsJIyUZTt7YM9UfLt
⏰ Timestamps
0:00 – Introduction
0:45 – Project Overview & Prerequisites
8:38 – 1) Register a Free Domain Name
11:27 – 2) Create a Teleport Cluster with AWS EC2
21:02 – 3) Log into EC2 and Download Teleport
24:50 – 4) Configure Teleport Cluster
30:00 – 5) Login to Teleport UI
34:52 – 6) Connect Personal Computer
39:13 – 7) Add Another SSH Node
43:44 – 8) Conclusion
🐕 Follow Me:
Twitter: https://twitter.com/collinsinfosec
Instagram: https://www.instagram.com/collinsinfosec
Cybercademy Discord Server: https://discord.gg/bWymWhCv9p
🤔 Have questions, concerns, comments? -
Email me: grant@cybercademy.org
🎧 Gear:
Laptop (Lenovo X1 Carbon Ultrabook 6th Gen): https://amzn.to/2O0UfAM
Monitors (Dell D Series 31.5” D3218HN): https://amzn.to/2EXlgRF
Keyboard (Velocifire VM01): https://amzn.to/2TEswfd
Headphones (Audio Technica ATH-M40x): https://amzn.to/2F4Tvq6
Work Monitors (Dell U4919DW UltraSharp 49 Curved Monitor): https://amzn.to/3yQmDhM
Desk (FLEXISPOT EW8 Comhar Electric Standing Desk): https://amzn.to/3S9OxvG
Chapters
Ubuntu 20.10 is now available as a BETA release. This includes a Raspberry Pi server edition. In this video I will boot up from a newly created image using the image from:
https://cdimage.ubuntu.com/releases/20.10/beta/
*********
UPDATE! Ubuntu 20.10 is now also available as a desktop edition for the Raspberry Pi. See the following link for more details: https://youtu.be/-RPcRlDfoQg
*********
After showing the install of Raspberry Pi server edition I then show how it can be setup as a basic web server with a simple test page created in html.
This is just the first steps in setting up a web server as it only installs Apache 2. You may also want to install a database such as Maria DB or other applications. You will probably also want to change to a static IP address which is not shown in this video.
The console screen video is captured using gucview
Chapters
00:00 Introduction
00:40 Console screen and login to ubuntu
02:48 Logging in remotely using ssh
03:22 Installing apache2 web server
04:28 Loading the default page in a web browser
05:21 Changing ownership of the html directory
05:58 Creating a basic text only html page
This was tested using the beta image installed onto an SD Card. I have tried to boot from an external USB drive (eg SSD drive), but that was unsuccessful. See the comments for more details - or please let me know if you have had more success.
This video is also included on my website at: http://www.penguintutor.com/ne....ws/raspberrypi/rpi-u
Hello and welcome to the second video of this series which explains how to setup your Virtual machine optimized for deep learning on the Google cloud platform.
In this video you will find out the best practices on how to setup your deep learning environment on the google cloud platform.
Feel free to leave us questions and suggestions in the comment sections below.
# Link
Follows us on Twitter: https://twitter.com/africa_android