PHP is a framework for building websites. Railway is a platform for hosting web apps. Learn how to host a PHP site on Railway.
On your local machine, create a index.php file.
<h1>Hello, World</h1>
Test your site.
php -S localhost:8000
Install the Railway CLI tool:
npm i -g @railway/cli
Login to your Railway account:
railway login --browserless
Create a new Railway project:
railway init
Link your folder to your Railway project.
railway link
Deploy your app.
railway up --detach
When the site is ready, generate a domain.
railway domain
Update home page, index.php:
<h1>Hello World!</h1> <p>Happy to be here</p>
Test update locally:
php -S localhost:8000
Redeploy to Railway.
railway up --detach
The above is the detailed content of Deploy a PHP site to Railway. For more information, please follow other related articles on the PHP Chinese website!