Quick reference checklist

After installing Larapen, go through this checklist to make sure everything is properly configured and your site is ready to go live.

Essential setup

StepWhere
Verify all server requirements are met (green checkmarks)Settings → System Info
Set your site name and taglineSettings → General
Upload your logo and faviconSettings → General
Set the default languageSettings → Languages
Configure your timezoneSettings → General
Set APP_DEBUG=false in your .env file.env file
Set APP_ENV=production in your .env file.env file

Contact information

StepWhere
Set your contact email, phone number, and addressSettings → Contact
Configure the contact form submission method (database, email, or both)Settings → Contact
Set up the map provider and coordinates (Google Maps or OpenStreetMap)Settings → Contact

Email configuration

StepWhere
Configure your mail driver (SMTP, Mailgun, Postmark, SES, Resend, MailerSend, Brevo, SparkPost, or Sendmail)Settings → Mail
Set the from address and from nameSettings → Mail
Send a test email to verify deliverySettings → Mail → Test

SEO configuration

StepWhere
Set default meta title and meta descriptionSettings → SEO
Upload your Open Graph default image (for social sharing)Settings → SEO
Configure Google Analytics tracking code (if applicable)Settings → SEO
Verify your site with Google Search ConsoleExternal (Google)
Submit your sitemap (https://yoursite.com/sitemap.xml)Google Search Console

Content setup

StepWhere
Edit the Home page with your contentPages → Home
Create an About pagePages → Add New
Create a Contact pagePages → Add New
Create a Privacy Policy pagePages → Add New
Create a Terms of Service pagePages → Add New
Set up your navigation menus (header + footer)Menus → Menu Items

Theme & appearance

StepWhere
Choose and activate your preferred themeAppearance → Themes
Customize theme settings (colors, fonts, layout)Appearance → Theme Settings
Add your social media linksSettings → Social Links
Test the website on mobile devicesBrowser / real device

Security

StepWhere
Ensure SSL/HTTPS is active and APP_URL uses https://.env file + hosting panel
Change the default admin password to a strong passwordUsers → Edit Profile
Set up cookie consent notice (GDPR compliance)Settings → GDPR (or GDPR add-on)
Verify .env file is not publicly accessibleVisit https://yoursite.com/.env: should return 403/404

Performance

StepWhere
Set up the cron job for scheduled tasksHosting panel → Cron Jobs
Configure cache driver (Redis or file).env file (CACHE_DRIVER)
Run production optimizations: php artisan config:cache, php artisan route:cache, php artisan view:cacheSSH / Terminal

Final verification

Step
Browse all front-end pages and check for broken layouts or missing content
Submit the contact form and verify the email is received
Upload a test image to the media library
Create and edit a test page to verify the WYSIWYG editor works
Test the language switcher (if multiple languages are enabled)
Check the site loads correctly on mobile and tablet
Tip: Bookmark this checklist and revisit it after installing add-ons or making major configuration changes.

Was this article helpful?

Thank you for your feedback!

Still need help? Create a support ticket

Create a Ticket