update
This commit is contained in:
parent
4265721dd1
commit
3f8d65c9cf
3 changed files with 29 additions and 17 deletions
|
@ -1,27 +1,32 @@
|
|||
# Server globals
|
||||
# user nginx;
|
||||
# worker_processes 1;
|
||||
# worker_rlimit_nofile 65535;
|
||||
# error_log /var/log/alpha-x-panel/nginx-error.log;
|
||||
# pid /run/alpha-x-panel-nginx.pid;
|
||||
# pcre_jit on;
|
||||
|
||||
server {
|
||||
listen 3036;
|
||||
listen [::]:3036;
|
||||
server_name _;
|
||||
root /usr/local/alpha-x-panel/web/public;
|
||||
listen 3036;
|
||||
listen [::]:3036;
|
||||
server_name _;
|
||||
root /usr/local/alpha-x-panel/web/public;
|
||||
|
||||
add_header X-Frame-Options "SAMEORIGIN";
|
||||
add_header X-Content-Type-Options "nosniff";
|
||||
|
||||
index index.php;
|
||||
|
||||
charset utf-8;
|
||||
|
||||
location / {
|
||||
expires off;
|
||||
index index.php;
|
||||
try_files $uri $uri/ /index.php?$query_string;
|
||||
}
|
||||
|
||||
location = /favicon.ico { access_log off; log_not_found off; }
|
||||
location = /robots.txt { access_log off; log_not_found off; }
|
||||
|
||||
error_page 404 /index.php;
|
||||
|
||||
location ~ \.php$ {
|
||||
include snippets/fastcgi-php.conf;
|
||||
fastcgi_pass unix:/var/run/php/php8.2-fpm.sock;
|
||||
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
|
||||
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
|
||||
include fastcgi_params;
|
||||
}
|
||||
|
||||
location ~ /\.(?!well-known).* {
|
||||
deny all;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -94,4 +94,12 @@ systemctl restart nginx
|
|||
mkdir -p /usr/local/alpha-x-panel/web
|
||||
cp -r $MAIN_DIR/web/* /usr/local/alpha-x-panel/web
|
||||
|
||||
# Install Composer
|
||||
cd /usr/local/alpha-x-panel/web
|
||||
php8.2 -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
|
||||
php8.2 -r "if (hash_file('sha384', 'composer-setup.php') === 'e21205b207c3ff031906575712edab6f13eb0b361f2085f1f1237b7126d785e826a450292b6cfd1d64d92e6563bbde02') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
|
||||
php8.2 composer-setup.php
|
||||
php8.2 -r "unlink('composer-setup.php');"
|
||||
php8.2 composer.phar install --no-dev --optimize-autoloader --no-interaction
|
||||
|
||||
#systemctl status php8.2-fpm.service
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?php
|
||||
|
||||
use Illuminate\Contracts\Http\Kernel;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue