Hogyan adjunk egy parancsot az indítási debian
A cikk nem eaccelerator: Csökkentse a memória mennyisége kérelem vagy növelje a korlátot a / proc / sys / kernel / SHMMAX és leírta, hogyan lehet megszabadulni a problémák memória allokáció eAccelerator'a. De később rájöttem, hogy a megoldást csak akkor működik, amíg meg újraindul. Ezután meg kell ismételni az eljárást, és indítsa újra az Apache webszerver.
Természetesen nem a legkellemesebb élmény. És ezért úgy döntöttem, hogy add meg az üzembe helyezést. A legegyszerűbb módja az volt számomra, szerkeszti a fájlt:
Egy példa az én file:
#! / Bin / sh -e
#
# rc.local
#
# Ez a szkript lefut a végén minden többfelhasználós futási szintet.
# Ellenőrizze, hogy a szkript „exit 0” a siker, vagy bármely más
# Value hiba.
#
# Annak érdekében, hogy engedélyezze vagy tiltsa le ezt a forgatókönyvet csak megváltoztatni a végrehajtás
# Bit.
#
# Alapértelmezés szerint ez a script nem csinál semmit.
echo "134217728"> / proc / sys / kernel / SHMMAX
/etc/init.d/apache2 restart
exit 0
Azáltal, hogy csak egy sort:
echo "134217728"> / proc / sys / kernel / SHMMAX
Ahhoz, hogy a kívánt hatás eléréséhez ez nem történt meg. Úgy néz ki, mint az Apache web szolgáltatás elindult, mielőtt a program futása, ezért a legegyszerűbb, úgy tűnt, hogy adjunk egy sorral lejjebb az újraindítás szolgáltatás:
Igen, talán ez nem a megfelelő verziót a döntés, de van egy vitathatatlan előnye - működik)), és segíthet valakinek.