OSCM (Operation System Configure Management) ist ein Projekt, das ich zur Automatisierung von Betriebs- und Wartungsskripten erstellt habe, mit dem Ziel, einen agilen Betrieb und Wartung bereitzustellen. Herkömmliche automatisierte Betriebs- und Wartungstools wie ansible, Saltstack, Puppet sind nicht flexibel genug, haben eine umständliche Konfiguration, viele Einschränkungen usw. Diese Tools eignen sich besser für Betriebs- und Wartungspersonal ohne Softwareentwicklungsgrundlage. Für Leute, die vom Softwareentwickler in den Betriebs- und Wartungsbereich wechseln, sind diese Tools nutzlos.
https://github.com/oscm/shell/
Ich schreibe häufig verwendete Betriebs- und Wartungsfunktionen als Shell-Fragmente und verwende sie in Kombination entsprechend verschiedenen Umgebungen . Da es in der Shell geschrieben ist, ist es ohne Einschränkungen frei einsetzbar und flexibler.
Nginx-Installationsskript
?
1
2
3
4
|
curl -s https: //raw .<strong>github</strong>usercontent.com /oscm/shell/master/os/<strong>centos7</strong> .sh | bash
curl -s https: //raw .<strong>github</strong>usercontent.com /oscm/shell/master/os/ntpd/ntp .sh | bash
curl -s https: //raw .<strong>github</strong>usercontent.com /oscm/shell/master/os/user/www .sh | bash
curl -s https: //raw .<strong>github</strong>usercontent.com /oscm/shell/master/web/nginx/nginx .<strong>centos7</strong>.sh | bash
|
123
4
|
curl -s https: //raw .github<table cellspacing="0" cellpadding="0" border="0"><tr>
<td>
<p>1</p>
<p>2</p>
<p>3</p>
<p>4</p>
<p>5</p>
</td>
<td>
<p></p>
<p><code>curl -s https: //raw .<strong>github</strong>usercontent.com /oscm/shell/master/os/user/www .sh | bash
curl -s https: //raw .<strong>github</strong>usercontent.com /oscm/shell/master/lang/gcc/gcc .sh | bash
curl -s https: //raw .<strong>github</strong>usercontent.com /oscm/shell/master/lang/php/devel .sh | bash
curl -s https: //raw .<strong>github</strong>usercontent.com /oscm/shell/master/lang/php/php-7 .0.0.sh | bash
curl -s https: //raw .<strong>github</strong>usercontent.com /oscm/shell/master/lang/php/php-7 .0.0-default.sh | bash
|
usercontent.com
/oscm/shell/master/os/centos7
.sh |.
bash
curl -s https:
// raw
.
github
usercontent.com/oscm/shell/master/os/ntpd/ntp
.sh code><code> code><code>bash
curl -s https:
//raw
. githubusercontent .com
/oscm/shell/master/os/user/www
.sh | >curl -s https:
//raw
.githubusercontent.com
/oscm/ shell/master/web /nginx/nginx
.centos7.sh |
bash
table>PHP-Installationsskript?
12345 |
curl -s https:
//raw
.githubusercontent.com<code>/oscm/shell/master/os/user/www
.sh |
bash
curl -s https:<code>//raw
.githubusercontent.com
/oscm/shell/master/lang/gcc/ gcc
.sh |.
bash
curl -s https:
//raw
. githubusercontent.com
/oscm/shell/master/lang/php/devel
.sh | >bash
curl -s https:
//raw
.githubusercontent.com code><code> /oscm/shell/master/lang/php/php-7
.0.0.sh |
bash
curl -s https://raw
.githubusercontent.com
/oscm/shell/master/lang /php/php- 7
.0.0-default.sh |
bash
Das Obige stellt das Ein-Klick-Installationsskript von PHP 700 vor, einschließlich Centos7- und Github-Inhalten. Ich hoffe, es wird für Freunde hilfreich sein, die sich für PHP-Tutorials interessieren.
Stellungnahme: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