Heim > Backend-Entwicklung > Python-Tutorial > Einige Bereitstellungsbefehle für die Centos-Python-Produktionsumgebung

Einige Bereitstellungsbefehle für die Centos-Python-Produktionsumgebung

不言
Freigeben: 2018-05-07 14:16:41
Original
2073 Leute haben es durchsucht

In diesem Artikel werden hauptsächlich einige Bereitstellungsbefehle für die Centos-Python-Produktionsumgebung vorgestellt. Er ist sehr gut und hat Referenzwert.

Nur ​​Notizen

Besorgen Sie sich einen Nachdem Sie Centos bereinigt haben, initialisieren Sie die Python-Umgebung. Nur einige Befehle und Problemdatensätze

können in ein Skript für die automatische Initialisierung umgewandelt werden. Natürlich ist es besser, Docker

Grundlegende Umgebung

1. Benutzer erstellen

sudo adduser newuser
sudo passwd newuser
# 设置授权不需要输入密码
sudo /usr/sbin/visudo
newuser  ALL=NOPASSWD: ALL
Nach dem Login kopieren

2. EPEL (Fedora Extra Packages für Enterprise Linux Repository)

Referenzdokumentation

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo rpm -Uvh epel-release-6*.rpm
Nach dem Login kopieren

3. ius-Quelle hinzufügen

Paketadresse

wget http://dl.iuscommunity.org/pub/ius/stable/CentOS/6/x86_64/ius-release-1.0-13.ius.centos6.noarch.rpm
sudo rpm -Uvh ius-release-1.0-13.ius.centos6.noarch.rpm
Nach dem Login kopieren

4. Installieren Sie Python2 .7/python3/pip

sudo yum install python27
sudo yum install python27-devel
then
curl https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py | sudo /usr/bin/python2.7 -
# pip
curl https://raw.githubusercontent.com/pypa/pip/master/contrib/get-pip.py | sudo /usr/bin/python2.7 -
extra: install python3
sudo yum install python34u python34u-devel
Nach dem Login kopieren

5. virtualenv

sudo pip install virtualenv

6. Gen-SSH-Schlüssel

ssh-keygen -t rsa
add ~/.ssh/id_rsa.pub to git or github
Nach dem Login kopieren

Einige Dienste

1. Git installieren

sudo yum install git

2. MySQL

sudo yum install mysql
sudo yum install mysql-devel* -y
sudo yum install mysql-server
sudo /sbin/service mysqld start
Nach dem Login kopieren

3. Redis

sudo yum install redis

4. Rabbitmq

sudo yum install rabbitmq-server

Frage

[Errno 14] Peer-Zertifikat kann nicht überprüft werden oder Peer-Zertifikat ungültig

füge „sslverify=false“ in /etc/yum.conf hinzu

Pip-Fehler: ImportError : Name HTTPSHandler kann nicht importiert werden


yum install openssl openssl-devel -y

siehe in sof

MySQL-python

_mysql.c:2642: Fehler: Initialisierer Element ist nicht konstant
_mysql.c:2642: Fehler: (near initialization for '_mysql_ResultObject_memberlist[0].offset')
_mysql.c: In Funktion '_mysql_ConnectionObject_getattr':
_mysql.c:2666: Fehler: „_mysql_ConnectionObject“ hat kein Mitglied namens „open“
Fehler: Befehl „gcc“ ist mit Exit-Status 1 fehlgeschlagen

---- --- ----------------

Befehl "/data/home/alarm/env/bin/python -c "import setuptools, tokenize;__file__='/tmp/ pip-build -HgXAQT/MySQL-python/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('rn', 'n'), __file__, 'exec' ))" install --record /tmp/pip-kx2cSu-record/install-record.txt --single-version-externally-managed --compile" ist mit Fehlercode 1 in /tmp/pip-build fehlgeschlagen. HgXAQT/MySQL -python

Verarbeitung:

yum install mysql-devel

Verwandte Empfehlungen:


Beispiel für die Verwendung eines IP-Proxy-Pools zur zufälligen Generierung von IP in Python3-Anfragen

Das obige ist der detaillierte Inhalt vonEinige Bereitstellungsbefehle für die Centos-Python-Produktionsumgebung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage