(Für mich) Flask_AWS_1 (Installieren Sie PHP, MySQL, phpMyAdmin, Python in einer virtuellen AWS-Umgebung)

Artikel

  1. PHP-Installation
  2. Installieren Sie MySQL
  3. Installieren Sie PHPMyAdmin
  4. Python-Installation

1. PHP-Installation

Terminal


#Stellen Sie zuerst eine Verbindung zu einer virtuellen Linux-Maschine her. Wenn Sie sich nicht daran erinnern, sehen Sie sich die vorherige an
$ ssh -i ~/.ssh/FirstKey.pem ec2-user@(Öffentliche IP)

#Wechseln Sie zu Administratorrechten
$$ sudo su

#Installieren Sie PHP
$$ yum install -y php

#Erstellen Sie ein Backup, bevor Sie die PHP-Einstellungen ändern
$$ cp /etc/php.ini /etc/php.bak

#Ändern Sie die PHP-Einstellungen mit vi
$$ vi /etc/php.ini

Terminal


#Starten Sie Apache neu und wenden Sie es an
$$ service httpd restart

# [OK]*2 Wenn es herauskommt, ist es vielleicht okay

2. Installieren Sie MySQL

Terminal


#Installieren Sie MySQL
$$ yum install -y mysql-server

#Setzen Sie etwas, das MySQL gut mit PHP arbeiten lässt
$$ yum install -y php-mysqlnd

#In Python fühlt es sich gut an
$$ yum install mysql-connector-python

#Starten Sie MySQL
$$ service mysqld start

#Dies und das der MySQL-Einstellungen
$$ mysql_secure_installation
#Geben Sie ein, wie es ist, wenn Sie nach dem ersten Root-Passwort fragen
#Sie werden gefragt, ob Sie das Root-Passwort ändern möchten, also ja
#Geben Sie Ihr Lieblingspasswort ein
#Anonymer Benutzer fragt, ob Sie es löschen möchten, also ja
#Danach ist alles in Ordnung

#Stellen Sie den Zeichencode in MySQL ein
$$ vi /etc/my.cnf

# `:set number`Zeigen Sie die Anzahl der Zeilen mit und die 10. leere Zeile an
$$ character-set-server = utf8
#Geben Sie ein, aber wiederholen Sie`i`Nach Eingabe mit`esc`Im Befehlsmodus
# `:wq`Ende des Speicherns mit

#Starten Sie MySQL neu
$$ service mysqld restart
#[OK]Wenn es herauskommt`OK`

3. Installieren Sie PHPMyAdmin

Terminal


#Erstellen Sie das Installationsziel für phpMyAdmin
$$ yum-config-manager --enable epel

#Installieren Sie phpMyAdmin
$$ yum install -y phpmyadmin

#Öffnen Sie die phpMyAdmin-Einstellungen
$$ vi /etc/httpd/conf.d/phpMyAdmin.conf
#Hier 127.0.0.Wenn Sie die Stelle ändern, an der 1 in die globale IP geschrieben wird, kann nur Ihr lokaler Computer die Verbindung ändern.
#Ich muss es nicht tun
#Wenn du dich ändern willst`:%s/127.0.0.1/Meine globale IP/g`Ändern mit

#Starten Sie Apache neu
$$ service httpd restart

4. Python-Installation

Terminal


#Ein Linux-Umgebungsupdate
$$ sudo yum -y update

#Python-Installation
$$ sudo yum install python36-devel python36-libs python36-setuptools
#Ich habe bereits die, mit der sich MySQL mit Python gut anfühlt

#Starten Sie Apache neu
$$ service httpd restart

5. Am Ende

――Die schlechteste Umgebungskonstruktion ist die langweiligste

Recommended Posts

(Für mich) Flask_AWS_1 (Installieren Sie PHP, MySQL, phpMyAdmin, Python in einer virtuellen AWS-Umgebung)
virtuelle Umgebung in Python
Installieren Sie Scrapy in einer Python Anaconda-Umgebung
Installieren Sie Tensorflow in einer anaconda + python3.5-Umgebung
Installieren Sie Networkx in der Python 3.7-Umgebung zur Verwendung in Malware Data Science-Büchern
Installieren Sie Django in einer virtuellen Pipenv-Umgebung
Abrufen temporärer AWS-Anmeldeinformationen in PHP, Python
Erstellen wir eine virtuelle Umgebung für Python
[Mac] Erstellen einer virtuellen Umgebung für Python
AtCoder Spickzettel in Python (für mich)
Python [für mich]
Bereiten Sie die Entwicklungsumgebung für Python unter AWS Cloud9 vor (Pip-Installation und Zeitumstellung)
Installieren Sie das Python-Paket in einer persönlichen Umgebung unter Ubuntu
Erstellen Sie eine virtuelle Umgebung mit conda in Python
Installieren Sie das Python-Paket in einer Offline-Umgebung
Installieren Sie Python 3.5.1 + numpy + scipy + α in einer Windows-Umgebung
Arbeiten Sie in einer virtuellen Umgebung mit Python virtualenv.
Verwenden Sie jupyter-lab, das in einer virtuellen Python-Umgebung (venv) installiert ist.
(Für mich) AWS_Flask_3 (Flask auf AWS installieren / ausführen)
[Einführung für Anfänger] Umgang mit MySQL mit Python
Erstellen Sie mit Python eine interaktive Umgebung für maschinelles Lernen
So führen Sie Python im virtuellen Raum aus (für MacOS)
Zusammenfassung der Python-Umgebungseinstellungen für mich [mac] [ubuntu]
[Für Anfänger] Installieren Sie das Paket in der Anaconda-Umgebung (Janome)
Erstellen Sie eine virtuelle Python-Umgebung mit venv (Django + MySQL ①)
Eine Sammlung von Befehlszeilen, die virtuelle Umgebungen mit Anaconda verwenden
Entwicklung des AWS SDK für Python (Boto3) in Visual Studio 2017
Verwenden Sie das AWS SDK für Python (boto) in einer Proxy-Umgebung
Python-Memo (für mich): Über die Entwicklungsumgebung virtualenv
Python Virtual Environment Pipenv
Schreiben Sie Python in MySQL
Entwicklungsumgebung in Python
Virtuelle Umgebung mit Python 3.6
Installieren Sie Python (für Windows)
Wartung der Python-Umgebung für Projekte
Aktivieren Sie die virtuelle Python-Umgebung von virtualenv für Visual Studio Code
Überprüfen Sie die Funktionsweise von Python für .NET in jeder Umgebung
Installieren Sie das AWS SDK für PHP mit AWS EC2 (PHP7.2 + Apache2.4.41 + OPCashe + Composer).
Erstellen einer Entwicklungsumgebung für Android-Apps - Erstellen von Android-Apps mit Python
(Für mich) Flask_8 (Hinzufügen / Bearbeiten / Löschen in Datenbank mit Python)
[Python] Erstellen einer virtuellen Python-Umgebung für das Pyramiden-Tutorial (Zusammenfassung)
So entwickeln Sie in einer virtuellen Python-Umgebung [Memo]
Führen Sie die Python-Datei aus, nachdem Sie die virtuelle Python-Umgebung mit der Batch-Datei aktiviert haben
Probleme und Lösungen bei der Frage nach MySQL db in Python 3
Installieren Sie CaboCha in der Ubuntu-Umgebung und rufen Sie es mit Python auf.
Erstellen einer virtuellen Umgebung für Python auf dem Mac [Sehr einfach]
Python-Memo (für mich): Array
[Python] Scraping in AWS Lambda
Installieren Sie die Python-Umgebung mit Anaconda
Python Tkinter Memo (für mich)
Behandeln Sie Umgebungsvariablen in Python
Pip-Installation in einer Proxy-Umgebung
Aufbau einer Python-Umgebung für Mac
Techniken zum Sortieren in Python
Python3-Umgebungskonstruktion (für Anfänger)
Erstellen einer virtuellen Python-Umgebung