nginxでConcrete5を動かすための防備録(2)

 の再検証

まずubuntu 20.04でnginxやmariaDB,PHPがインストールされているものとしたところから。

追加で必要なパッケージ 

sudo apt install unzip php-xml php-zip  php-gd php-zip php-curl php-mcrypt php-mbstring php-apcu

多分これで入るはず

・/var/www/html/c5にConcrete5を展開する。

・/etc/nginx/sites-enabled の中身を空にする(defaultを削除 sudo rm /etc/nginx/sites-enabled/default

・/etc/nginx/sites-available にtest.confを作成する中身は

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

server {
        listen 80 default_server;
        root /var/www/html/c5;
        index index.php index.html index.htm index.nginx-debian.html;
        server_name _;
        location / {
                try_files $uri /index.php$args;
        }
 
        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
        }
}

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

で最低限動く、でも他のディレクトリとかにapacheのエイリアスのようなことがまだ出てきない

/var/www/html/test ディレクトリに http://testsever/testでアクセスするような動作。


コメント

このブログの人気の投稿

Windows10デフォルトゲートウェアに0.0.0.0が追加される

iOS VLC でSMB共有できなかった点について

無線LANルータの選択肢が、NEC Aterm 静的ルーティングできない問題