*** Dieser Artikel basiert auf Ubuntu. Mit einer Ausnahme werden auch RHEL- und CentOS-Versionen veröffentlicht. *** ***
#Informieren Sie sich über die Linux-Distribution Was ist Linux im Python-Image auf dem Docker Hub? Es kann bequem sein, wenn es wird
cat /etc/issue
#Debian,Führen Sie Folgendes aus, z. B. Ubuntu
sudo apt install build-essential -y
#RHEL ,Führen Sie für CentOS usw. Folgendes aus
sudo yum groupinstall "Development tools" -y
Weitere Informationen finden Sie unter "Ausführen von Docker mit WSL2 unter Windows 10 Home".
https://qiita.com/Yoshinari-Yamanaka/items/d9351053f2cd86a5e50e
3.git-secrets Der Befehl git selbst sollte mit apt install build-essential in 1 installiert worden sein. Wenn es nicht enthalten ist, installieren Sie es bitte separat. .. ..
git clone https://github.com/awslabs/git-secrets.git
cd git-secrets
make install
#Um Folgendes auszuführen, installieren Sie bitte zuerst awscli, indem Sie unten auf "Python-Installation" verweisen.
git secrets --register-aws --global
#Wenn Sie Source Tree verwenden, müssen Sie außerdem Folgendes tun:
#Referenz
#https://qiita.com/yamaryu0508/items/d959dc32442b08b8a0a4
which git
which git-secrets
ln -s "git-Wo die Geheimnisse sind" "Wo git ist"
#Öffnen Sie das SourceTreew-Pre und öffnen Sie die Registerkarte "Git" unter "Einstellungen".
#Klicken Sie in "Git-Version" auf "System-Git verwenden".
#Klicken Sie auf die Datei "git" (zu diesem Zeitpunkt die git, die zuvor den symbolischen Link erstellt hat-Überprüfen Sie, ob es Geheimnisse gibt.
#Kehren Sie zum Bildschirm "Einstellungen" zurück und bestätigen Sie, dass Sie in "Git-Version" von "Integrierte Git-Version" zu "System-Git" migriert sind.
#
Die Prozedur zum Installieren von python3.8.0 wird veröffentlicht. Bitte passen Sie die Laufzeit an Ihre Anforderungen an.
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tar.xz
tar -xf Python-3.8.0.tar.xz
cd Python-3.8.0
./configure --enable-optimizations
make -s -j4 #-Bedeutung der Verwendung von 4 Kernen in j4
sudo make altinstall
which python3.8 #ex) /usr/local/bin/python3.8
ln -s "ex) /usr/local/bin/python3.8" "ex) /usr/local/bin/python"
python --version #Überprüfen Sie, ob es richtig installiert ist
#Rohrinstallation
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
pip --version #Überprüfen Sie, ob es richtig installiert ist
#Aufbau einer virtuellen Umgebung Verwenden Sie venv, das offiziell von Python unterstützt wird
python -m venv env #Es wird einen Ordner namens env geben. Fühlen Sie sich frei, den Namen zu ändern.
#Virtuelle Umgebung aktivieren
echo "source ~/env/bin/activate" >> ~/.bashrc
#awscli Installation
pip install awscli
# ~/.aws/Geben Sie die Informationen in den Anmeldeinformationen ein. Wenn Sie noch keine haben, laden Sie diese bitte zuerst von der Konsole herunter.
aws configure
apt install nodejs npm -y
npm install n -g
n stable #node.Installieren Sie den Stabilisator
apt purge nodejs npm -y #Löschen Sie den ersten(Enthält auch eine Konfigurationsdatei. Ändern Sie die Bereinigung in "Entfernen", um die Konfigurationsdatei zu entfernen
apt autoremove
exec $SHELL -l #Erneut anmelden
node --version #Überprüfen Sie, ob es richtig installiert ist
apt search openjdk-\(\.\)\+-jdk$
apt install openjdk-11-jdk
java --version
javac --version
PostgreSQL
#Repository hinzufügen
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
#Authentifizierungsschlüssel hinzufügen
sudo apt-get install curl ca-certificates
curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
#Installieren Sie PostgreSQL 12
sudo apt install postgresql-12
#Starten Sie den PostgreSQL-Server
service postgresql start
#Erstellen Sie einen Benutzer mit dem Namen user
createuser --pwprompt --interactive user
#Verbindungsbestätigung
sudo su - postgres
psql -h localhost -U user -d postgres
#Wenn die Verbindung erfolgreich hergestellt wurde, überprüfen Sie den aktuellen Status
#DB-Informationen erstellt
\l
#Schemainformationen erstellt
\dn
#Tabelleninformationen erstellt
\dt
#Bildschirm löschen
\! clear
git clone https://github.com/rbsec/sslscan.git
cd sslscan && make static
Recommended Posts