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