![]() In this example, let’s assume that we have already placed our Keepass database in the virtual directory (i.e. So, the user fire up the browser, provide the url to the keeweb software location and the web interface is displayed So, now, when a user will need to access this database, he will need to configure the software to access this file…. The amazing web-based tool KeeWeb is perhaps one of the better ways to make Keepass databases work for you in a cross-platform environment. The challenge with using this tool, however, is that it’s not exactly the easiest to get running on your own hosting server. Yes, you can just go to, but if you want to try hosting it yourself somewhere, it may seem like a real challenge. For that reason, I wanted to offer some thoughts on how you get this thing up and running. You can do this in lots of places, but the hard part is that it has to be publicly accessible and run in a browser. Let’s keep this super-simple and put it in Dropbox. You can place this on Dropbox, but to start, let’s just keep it local. ![]() This is a “compiled” file, so you would be able to change it directly. You can get it on the KeeWeb GitHub gh-pages branch. Look for the “Download ZIP” button on the right side and download and extract these files to a directory on your drive. Then, upload the index.html file somewhere you plan to make public. Then, when uploaded, right-click on the file and choose “Copy Public Link”. This probably looks like the following:ģ. Yum install php-soap php-gd php-imap php-json php-mbstring php-mcrypt php-mysqlnd php-opcache php-pdo php-pear php-pspell php-xml php-xmlrpc php-curl php-dom php-simplexml php-zip make sure this is what you want.Nextcloud installation Install required packages Click on the “Demo” button to see what the whole thing looks like! Go ahead and try things out before getting more advanced. your_domain_com_cloudĬREATE USER 'your_domain_com_cloud' 'localhost' IDENTIFIED BY 'new_password' * TO 'your_domain_com_cloud' 'localhost' Grant all access to the Contao database for this created user. ![]() Now we need to add two network p olicies to SELinux. Mkdir /home/-dataĬhown apache:apache /home/-data Setsebool -P httpd_can_network_connect onĬreate the folder for the Nextcloud installation folder where we extract the files later.Ĭhown apache:apache /var/Also create a folder for the Nextcloud user data. In each of the two steps, we have to change the owner of the folders to the Apache webserver user. SSLCertificateKeyFile /etc/letsencrypt/live//privkey.pem SSLCertificateFile /etc/letsencrypt/live//cert.pem Header always set Strict-Transport-Security "max-age=15552000 includeSubDomains preload" etc/httpd/conf.d/ĭocumentRoot /var/ServerName Configure ApacheĬreate a Apache configuration-file for your domain and the Nextcloud installation.Į.g. SSLCertificateChainFile /etc/letsencrypt/live//chain.pemĪnd redirect your http requests to https.Į.g. ![]() Now change to the webservers root directory and download Nextcloud it with:Įxtract the download archive to the Nexcloud installation folder. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |