Jump to content

An Easy Way to install ProcessWire on Vultr


Aswincs
 Share

Recommended Posts

Here are the step by step to install and setup ProcessWire with the help of a server management tool - https://cloudstick.io/

1. Create your Vultr compute.

install1.thumb.PNG.8fec07b11db098c2196d6a6183da52f9.PNG

2. Select the Operating system Ubuntu 16.04/18.04/20.04 LTS >> Enter your server root password then click on Deploy now!

install2.thumb.PNG.b93ace19df974cf92897c97fd762c054.PNG

3. Create an account in CloudStick and connect your server:

 install3.thumb.PNG.a3cf6dd5665196d9f8df7399dc482687.PNG

Click on connect server >> Enter your server login details >> Add this server.

install4.thumb.PNG.e406c1748d3839abdc5ce7bc0debd34b.PNG

4. Your server setup will be done in couple of minutes - The setup will finish less than 8 minutes. Then select your server:

select-your-server.thumb.PNG.2d921caf94147cf9c7cd98ac42922bcd.PNG

5. Create an account to host/upload ProcessWire: Click on Accounts >> Create an account >> Create Custom Web application:

install5.thumb.PNG.c8b263290187441c9fe4e60eed8e0cea.PNG

6. Enter the web application details, such as the email address which you would like to receive the SFTP login details >> web application name >> Domain name >> username then >> select the web application stack >> nginx + apache >> then create web application. 

install6.thumb.PNG.4b1cc6ed6aca33b1e158728d56cd869e.PNG

7. Now select the web application then install SSL: SSL-install.thumb.PNG.025472be13f7b74dca0dc84f615ab75a.PNG

8. Open your email account, and find the login details to connect the server over SFTP >> then upload the source code of ProcessWire:

upload.thumb.PNG.07d0015542d669db2a9764b3b83ea546.PNG

9. Let us open the domain in browser once the upload finish.

install7.thumb.PNG.2cd0b7bde6740b81fb8142738fbe5127.PNG

10. Select the profile and click next:
install8.thumb.PNG.cef1e5fe58ce635e4f1995f4487962cd.PNG

11. Click next to proceed further: Now, you will see an incompatibility issue with PDO-Mysql which can be install in 2 clicks.
install9.thumb.PNG.b73f89c7208ca634fcea21e08ebc91ef.PNG

 

12. Go back to the summary page >> Click on easy PHP >> Select the PHP version of your web account:

install10.thumb.PNG.426fe51ef7a8796e7a2316f07e2cca09.PNG

13. Then it is time to enable PDO_Mysql, scroll down and enable it:

install11.thumb.PNG.c163f7e3d0218c2d764363f10ecd8b48.PNG

14. Go back to to the ProcessWire installation URL and click on check again >> You can see no incompatibility issue after enabling PDO_Mysql:

install12.thumb.PNG.a8a9b6eb29182553c2dd6e552922f347.PNG

15. Click on Next and now it is time to enter the database credentials:

install13.thumb.PNG.6b5e881923a849f6a7ae1aa9f284e15e.PNG

16. let us create the database, db user and grant privilege's to the db user - it is just matter of few clicks and very easy! 

Click on the menu Accounts >> Select your web account of ProcessWire >> Click on App Database then create the a database:

install14.thumb.PNG.29c5e252e61a710831989a893856679f.PNG

17: Click on create database and enter the database name:

install15.thumb.PNG.ef61b846c0b3343f4ea8633dcb09a397.PNG

18. Create the database user:

install16.thumb.PNG.9d80fa1b0421b7851f9a75307b49b3a6.PNG

19: Go back to the database page and click on Grant user then grant permission:

install17.thumb.PNG.88dafc0dff32e750e45eb7492f5ce151.PNG

20. Go back to the ProcessWire installation URL and enter the database credentials you have created in CloudStick dashboard.

Now, it is time to setup your admin user credentials and setup admin area URL:

install18.thumb.PNG.086d7ffdc41a6a831d556a41b33aa250.PNG

21. Then you are done:

install19.thumb.PNG.7673a15bc6c4351ad17c0cac7a2d78c3.PNG

install20.thumb.PNG.765b2bda5057ab3797de1a29fecbf270.PNG

Edited by Aswincs
hyper
  • Like 2
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...