php artisan octane:start --server=roadrunner
Error
Call to undefined function Laravel\Octane\posix_kill()
at vendor/laravel/octane/src/PosixExtension.php:14
10▕ * @return bool
11▕ */
12▕ public function kill(int $processId, int $signal)
13▕ {
➜ 14▕ return posix_kill($processId, $signal);
15▕ }
16▕ }
17▕
+27 vendor frames
28 artisan:13
Illuminate\Foundation\Application::handleCommand()
fresh install of rocky linux 9
sudo dnf install epel-release -y
sudo dnf upgrade --refresh -y
sudo dnf update --refresh -y
sudo dnf groupinstall "Development Tools" -y
sudo dnf install -y epel-release curl git unzip vim wget
sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-9.rpm
sudo dnf module enable php:remi-8.4 -y
sudo dnf install php php-cli php-common php-ctype php-curl php-dom php-fileinfo php-filter php-hash php-mbstring php-openssl php-pcre php-pdo php-session php-tokenizer php-xml php-sqlite3 -y
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
composer --version
sudo dnf install 'dnf-command(copr)' -y
sudo dnf copr enable @caddy/caddy -y
sudo dnf install caddy -y
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
cd /usr/share/caddy
sudo usermod -aG caddy linuxuser
sudo chown -R linuxuser:caddy /usr/share/caddy
composer global require laravel/installer
export PATH="$HOME/.config/composer/vendor/bin:$PATH"
laravel new delusional --typescript --breeze --stack=react --git --no-interaction
cd delusional
composer require laravel/octane
composer require spiral/roadrunner-cli
vendor/bin/rr get
php artisan octane:install
sudo chcon -R --reference=/usr/share/caddy /usr/share/caddy/delusional
sudo chmod -R 775 storage bootstrap/cache
sudo chmod 644 .env
curl -fsSL https://rpm.nodesource.com/setup_current.x | sudo bash -
sudo dnf install -y nodejs
npx shadcn@latest init
npm install
npm run dev
php artisan migrate
sudo systemctl enable --now caddy
sudo systemctl restart caddy
php artisan octane:start --server=roadrunner
In my caddyfile im just reverse proxying to localhost:8000