各種スクリプト実行環境を作ろう
今やっている自宅サーバを作る作業で、よくよく考えたらある程度自動化されているから、僕のような趣味のパソコン好きが楽しめる。でも apache2 の設定は自宅サーバを作り始めてからトータル100回は設定したと思う。それが自分の環境ですぐに設定できれば時間短縮になる。それを現実かするのがスクリプトである。
今回はそれをインストールして設定までしてみよう。絶対Linuxやるには面白いことになると思う。
インストールする必要は無い。スイッチをOnにして、有効にするにするだけ # a2enmod cgid 再起動 # systemctl restart apache2 |
# apt -y install php php-cgi libapache2-mod-php php-common php-pear php-mbstring スペースで区切って、リストにすれば必要な PHP の部品が組み込まれる。上のインストールは基本的な PHP のインストールです。下のインストールは Mobavle type で必要になる PHP でそれをまとめてインストールしてしまう。 # apt -y install |
# apt -y install php-fpm # vi /etc/apache2/sites-available/default-ssl.conf <FilesMatch \.php$> |
apt -y install libdbd-mysql-perl libarchive-zip-perl libcgi-psgi-perl libcache-memcached-perl libdatetime-perl libemail-mime-perl libhttp-dav-perl libipc-run-perl libimager-perl libjson-xs-perl liblwpx-paranoidagent-perl liblog-log4perl-perl libpath-class-perl libplack-perl libsys-meminfo-perl libterm-encoding-perl libxml-sax-expat-perl libxml-sax-expatxs-perl libyaml-syck-perl libimage-magick-perl libgraphics-magick-perl build-essential |
apt -y install php-pear php7.4-mbstring php7.4-intl php7.4-gd php7.4-zip php7.4-mysql php7.4-bcmath php7.4-gmp php7.4-opcache php-imagick php7.4-curl php-apcu imagemagick |
# apt -y install python shared-mime-info unzip apt-show-versions libapt-pkg-perl libauthen-pam-perl libio-pty-perl libnet-ssleay-perl |
コメントする