DSpace 7.4 Backend on Ubuntu 22.04 with Installation Guide
HTML-код
- Опубликовано: 20 окт 2024
- DSpace is an open-source software to create an institutional repository, digital archive, or digital library system. DSpace is an easy turnkey system to provide a web application that allows researchers and scholars to publish documents and data.
To install DSpace 7.4. please install the front end first and then the back end. This hands-on video tutorial will teach us how to install the dspace 7.4 backend on Ubuntu 22.04 and connect with the localhost frontend.
#DSpace7.4 #backend #ubuntu22 #opensource #library #digitallibrary #system #institutional #repository #openjdk #maven #ant #postgresql #apache #tomcat #dspace_build #restapi #solr
Please watch this video carefully and ultimately get the installation guide free of cost and like, share, comment, and subscribe @RAFLIMTS
•.¸♡ T͜o͜ b͜e͜c͜o͜m͜e͜ o͜u͜r͜ f͜r͜i͜e͜n͜d͜ ♡¸.•
Please like, share, and comment on this video also subscribe to the RUclips channel, like our Facebook page, and follow us on Twitter.
ıllıllı Y͜o͜u͜T͜u͜b͜e͜ ıllıllı / raflimts
ıllıllı F͜a͜c͜e͜b͜o͜o͜k͜ ıllıllı / furrukh.raflimts
ıllıllı T͜w͜i͜t͜t͜e͜r͜ ıllıllı / raflimts
There are important settings that make the dspace work more efficiently and powerfully. I was waiting to hear from you about these professional things and not to stay at the beginner level. In any case, Thank you, and I wish you success. We are in Karbala, Iraq have a digital library, and we have been working with DSpace for six years.
I hope that you will continue making educational videos, and I hope you know that you are serving the scientific community, and we are grateful to you.
I am absolutely thrilled to express my heartfelt gratitude for this incredible tutorial. Your guidance has been nothing short of inspirational, and I've been an avid follower of your work, particularly in the realms of Koha and Dspace configurations. Your dedication to sharing knowledge is truly commendable. What stands out most remarkably is the profound impact you've had on the librarian community across Africa. Countless librarians, including myself, have immensely benefited from your insightful and comprehensive tutorials. You're not just sharing skills; you're empowering a whole community with the tools they need to succeed. Thank you for your exceptional contribution - it's genuinely making a significant difference!
I will be grateful if you could send me both front-end and back-end manuals.
Grateful for your kind words and appreciation. Please send me an email or drop your email ID here.
Very good explcation! I tried to do it into VBox Ubuntu 22.04 machine and I got it! Thanck you very much!
Just one thing, when i'm trying to create a new item, it fails. Wouldn't you know why it is?
Great Job 👍 👌
Hello, thank you for your video. I'm facing problem in 24:52 with this command: sudo mvn -U package. Help plz?
Love from India...
Very usefull!!! Thank you!!!😀
"Hi there, great tutorial video!
I'm looking to back up my DSpace versions 6.3 and 7.6. Could you guide me through the process?"
After creating items, the recent submissions cannot load on the homepage. is this a bug?
Hello, great videos. A question: We have to close the Dspace Front End before begin installation the Back end? Or The Dspace Front End should be running before installing Back end? Thanks.!
That is correct! Close frontend.
Hi,,, Sir, Superb Video. i have sent email request for Text / doc of installation guide of Dspace 7.4 Frontend and Backend installation in Ubuntu 22.04 .
Please check your email. The guides are only for your personal use.
after restarting the PC Iam unable to access dspace from browser. what shall i do? should i type command to start posgresql and tomcat first or shoul i apply your last minites video steps again
You need to start all backend and frontend services again. I have discussed in the last of this video ruclips.net/video/fh4KXck4TWo/видео.html
hello sir, i have problem in step 9 - build space in buil directory. failed to build when put in command sudo ant fresh_install. i tried rebuild 2 times and trying another alternative I found reading the comments, which is to edit nano /dspace/config/local.cfg.EXAMPLE (change the default password) and save it without the .EXAMPLE but nothing works. I also try to install git using your tutorial video DSpace build failure but still encountered build failed. How do I solve this?
Check dependencies and update & upgrade your system once again and then try.
Excellent tutorial! I would like to obtain the installation guide you use.
Sure, please email me or drop your email address here.
Hello, sir, great video tutorial. Can you please send me the manual for Backend and Frontend for learning purposes.
Sure pleases share your email ID here or email me.
Hello, can I repeat all of commands for CentOS 7
cp : cannot stat : no such file or directory @32:00 how can i fix please
sir, i installed 7.6 while installing dspace.
When I run "sudo mwn -U package" I get an error on line 3.
DSpace Kernel :: API and Implementation ............ FAILURE.
what should I do. can you help me ?
Its sudo mvn or might be you missed any step. Please drop your email ID here or email me to have the commandlines for your personal use only.
after restarting the PC Iam unable to access dspace from browser. what shall i do? should i type command to start posgresql and tomcat first
You need to start all backend and frontend services again. I have discussed in the last of this video ruclips.net/video/fh4KXck4TWo/видео.html
Hello sir. First of all, thank you very much for your videos. I have followed all the steps, but I have encountered a problem with the command "sudo ant fresh_install." I am receiving the following error: "BUILD FAILED /build/DSpace-dspace-7.4/dspace/target/dspace-installer/build.xml:770: Java returned: 1". I hope you can help me, thank you very much.
okay i find the solution, you have to modified this file nano /dspace/config/local.cfg.EXAMPLE, and you have to do is scroll down search and change the default password of dspace, then you only save the file without .EXAMPLE, thats all, you are already to do sudo ant fresh_install
Build failed is because of configuration issues, dependency conflicts, or code errors. First, please review your system is meeting all hardware requirements, I mean hd, ram, etc. Then, use this command "mvn dependency:tree" to get a detailed list of dependencies. Install all dependencies. Also check commandlines, and try to rebuild from scratch, sometimes rebuild works. Prior, a made a video on the same. Please check it ruclips.net/video/5MXzdp0HKPs/видео.html
@@RAFLIMTS thanks sir, I find te problem
Hello Sir, can yu please send me a copy of the instalation document????
Thank you in advance
Sure, please drop your email ID here or email me.
Please help me. I have an error when deploy tomcat "Error deploying web application directory [/Users/dev/Downloads/apache-tomcat-9.0.75/webapps/server]
java.lang.IllegalStateException: Error starting child"
I'll try to figure out, tomcat version compatibility matter...
Perfect
Sir, how to configure ip and make it available in LAN , please make a video on that sir ...
Have you watched this video completely? I have configured localhost instead of an IP at the same file you can configure an IP
@@RAFLIMTS Yes but I think that configuration is for the connection between the frontend and the backend. What we need is to know how to access the frontend using an ip instead of localhost (eg: 192.12.234.100:4000 instead of localhost:4000)
Thank you.
Sorry for a very late response. I couldn't notice it. I have discussed this in frontend video
Hi, Sir. Great and very excellent video tutorial for DSpace 7.X. Could you send me a manual for Frontend and Backend for my personal use please. Thank you.
Grateful, please share your email ID here or email me.
Sir great and very helpful videos ,just need that word file guide which u made please upload it and provide us the link over here ,it will be very helpfull for us
I think you haven't watched the video completely.
Hi, i could follow all steps until Create Dspace administrator. When i put : sudo dspace/bin/dspace create-administrator. The terminal show me an error: "sudo: dspace/bin/dspace: command not found"". Could you help me? Thanks
sudo /dspace/bin/dspace create-administrator
Use / before dspace
@@RAFLIMTS Hi, i put the / before dspace, but still get the same error message: "sudo: /dspace/bin/dspace: command not found". Is a problem with the directory? or something about the command? Thanks you @RAFLIMTS
@@protostecnologia4096 I have the same problem. I followed the instructions step by step but in this part i can´t create administrator. What could it be?
Sorry I couldn't see this! I hope it has resolved?
Hello, can i repeat all this commands for CentOS 7 x86_64?
You can try but I can't say about works or not!
sir, how to DSpace configurations with JSPUI, Any another methods for connect dspace to students
Sorry for late response, the default ui of DSpace 7.4 is jspui and easy opted easiest way...
@@RAFLIMTS sir...one of the other problem is...installation frontent and backend is successful...but after restart the system dspace I not responding....
Why...
Could you make a video how to upgrade an existing Dspace 6.3 to 7.x versions, I would greatly appreciate it.
I'll try but can't say when!
Thanks for the quick response
What should i install first either Front End or Back end.?
Frontend first
Hello sir. excellent video tutorial for DSpace 7.X. Could you send me a Frontend and Backend manual for MAC OS? I tried to do as in the video but I'm having some other difficulties to install on my server. Thank you for your attention.
Sure, I made it for Ubuntu. Please share your email ID here or email me.
@@RAFLIMTS thank you very
Until I managed to follow your tutorial, but when I get to the part (sudo cp -R /dspace/webapps/* /var/lib/tomcat9/webapps*) it's giving an error (cp: can not stat '/dspace/webapps/*' : Not such a file or directory). could you help me or send me the updated tutorial if there is one? Thanks
I am sorry, I just check your comment. The error message you provided, "cp: can not stat '/dspace/webapps/*': No such file or directory," suggests that the shell cannot find the files you're trying to copy.
Here are a few troubleshooting steps you can follow:
1. Check the Source Directory: Make sure that the source directory `/dspace/webapps/` actually exists and contains the files you want to copy. You can use the `ls` command to list the contents of that directory and verify its existence.
ls /dspace/webapps/
2. Verify Permissions: Ensure that you have the necessary permissions to access the source directory and its contents. You may need to use `sudo` if you're not already doing so.
sudo ls /dspace/webapps/
3. Wildcard Expansion: In the command, we are using the `*` wildcard to match all files in the source directory. However, wildcard expansion may not work as expected if the directory is empty or if there is an issue with your shell. Try using the `find` command to list the files explicitly.
sudo find /dspace/webapps/
4. Path Typo: Double-check that there are no typos in the source and destination paths. Make sure you haven't accidentally mistyped the paths.
sudo cp -R /dspace/webapps/* /var/lib/tomcat9/webapps/
5. Check Destination Directory: Ensure that the destination directory `/var/lib/tomcat9/webapps/` exists. If it doesn't, you may need to create it before copying the files.
sudo mkdir -p /var/lib/tomcat9/webapps/
6. Check Tomcat Service: Verify that your Tomcat service is running and that its working directory is correct.
Sir thanks for the tutorial video but I am facing issue during ant fresh install command that it shows build failed and error was Java returned 1
Try again. If you follow step by step then you must completed successfully.
okay i find the solution, you have to modified this file nano /dspace/config/local.cfg.EXAMPLE, and you have to do is scroll down search and change the default password of dspace, then you only save the file without .EXAMPLE, thats all, you are already to do sudo ant fresh_install
thanks Sir, how to configure Statistics in front end dspace 7.4?
I don't remember ☹️ please let me check
as Salam o alykum sir
Walikum Salam
Hello, getting some errors here...kindly assist its failing to build
what error?
@@RAFLIMTS So when I want to start my yarn after connecting to the backend. Something like this Build at: 2023-12-11T09:08:14.352Z - Hash: 0aaa40a4137f1458 - Time: 92638ms
./node_modules/pem/lib/pem.js:607:26-39 - Warning: Critical dependency: the request of a dependency is an expression
Warning: /opt/dspace-7-angular/src/themes/custom/app/entity-groups/journal-entities/item-pages/journal-issue/journal-issue.component.ts is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.
Warning: /opt/dspace-7-angular/src/themes/custom/app/entity-groups/journal-entities/item-pages/journal-volume/journal-volume.component.ts is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.
Warning: /opt/dspace-7-angular/src/themes/custom/app/entity-groups/journal-entities/item-pages/journal/journal.component.ts is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.
Warning: /opt/dspace-7-angular/src/themes/custom/app/item-page/simple/item-types/publication/publication.component.ts is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.
Warning: /opt/dspace-7-angular/src/themes/custom/app/item-page/simple/item-types/untyped-item/untyped-item.component.ts is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.
Warning: /opt/dspace-7-angular/src/themes/custom/app/shared/comcol-page-handle/comcol-page-handle.component.ts is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.
Warning: /opt/dspace-7-angular/src/themes/custom/app/shared/object-list/collection-list-element/collection-list-element.component.ts is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.
Warning: /opt/dspace-7-angular/src/themes/custom/app/shared/object-list/community-list-element/community-list-element.component.ts is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.
$ node dist/server/main
Building production app config
Overriding app config with /opt/dspace-7-angular/config/config.yml
Unable to find env config file at /opt/dspace-7-angular/config/config.production.yaml
Angular config.json file generated correctly at /opt/dspace-7-angular/dist/browser/assets/config.json
Environment extended with app config
dspace-angular
Version: 7.4.0
Environment: Production
[HPM] Proxy created: / -> localhost:8080/server/sitemaps
[09:08:16 GMT+0000 (Coordinated Universal Time)] Listening at localhost:4000/
@@RAFLIMTS Something like this...Build at: 2023-12-11T09:19:48.730Z - Hash: 0aaa40a4137f1458 - Time: 94272ms
./node_modules/pem/lib/pem.js:607:26-39 - Warning: Critical dependency: the request of a dependency is an expression
Warning: /opt/dspace-7-angular/src/themes/custom/app/entity-groups/journal-entities/item-pages/journal-issue/journal-issue.component.ts is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.
Warning: /opt/dspace-7-angular/src/themes/custom/app/entity-groups/journal-entities/item-pages/journal-volume/journal-volume.component.ts is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.
Warning: /opt/dspace-7-angular/src/themes/custom/app/entity-groups/journal-entities/item-pages/journal/journal.component.ts is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.
Warning: /opt/dspace-7-angular/src/themes/custom/app/item-page/simple/item-types/publication/publication.component.ts is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.
Warning: /opt/dspace-7-angular/src/themes/custom/app/item-page/simple/item-types/untyped-item/untyped-item.component.ts is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.
Warning: /opt/dspace-7-angular/src/themes/custom/app/shared/comcol-page-handle/comcol-page-handle.component.ts is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.
Warning: /opt/dspace-7-angular/src/themes/custom/app/shared/object-list/collection-list-element/collection-list-element.component.ts is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.
Warning: /opt/dspace-7-angular/src/themes/custom/app/shared/object-list/community-list-element/community-list-element.component.ts is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.
$ node dist/server/main
Building production app config
Overriding app config with /opt/dspace-7-angular/config/config.yml
Unable to find env config file at /opt/dspace-7-angular/config/config.production.yaml
Angular config.json file generated correctly at /opt/dspace-7-angular/dist/browser/assets/config.json
Environment extended with app config
dspace-angular
Version: 7.4.0
Environment: Production
[HPM] Proxy created: / -> dspace.library.msu.ac.zw:8080/server/sitemaps
[09:19:50 GMT+0000 (Coordinated Universal Time)] Listening at localhost:4000/
You build successfully, leave the terminal open as it is and open your web-browser and start browsing with the given links;
Frontend localhost:4000
Backend dspace.library.msu.ac.zw:8080/server
Don't worry about warnings. You build successfully, leave the terminal open as it is and open your web-browser and start browsing with the given links;
Frontend localhost:4000
Backend dspace.library.msu.ac.zw:8080/server
how to the correct cmd command to remove /build/DSpace-dspace-7.4/dspace/target/dspace-installer/build.xml:770:
rm /build/DSpace-dspace-7.4/dspace/target/dspace-installer/build.xml
Apologies for the late reply.
Could you send me the file with the commands(back and frontend)? Sorry for my bad english. Thanks from Brazil!!!
Sure, please drop your email ID here or email me.
syprianom@@RAFLIMTS
gmail
Could you send me a manual for Frontend and Backend as text please,
Sure, I have received your email.
hi bro!
Could you send me a manual for Frontend and Backend as text please,
Sure, please drop your email ID here or email me
Thank you very much for this content, it is very useful, could you share the document with me?
Grateful! Sure, please email me or drop your id here. My email ID is available at the contact details of this channel.
Please can you share me the text file for the installation
Check your email.
Could you send me the txt file please? thanks
For personal use, yes. Please share your email ID here or email me.
@@RAFLIMTS thanks. Yes, is for personal use. I will send you an email. I don't found my email ID.
@@RAFLIMTS I send you the request to your email. Thanks!
Check email
@@RAFLIMTS thanks you a lot!
Give me pleasr the guide
Please share your email here or email me.
10Qw Bro can you send me the command
If you need it for your personal use, please drop your email ID here or mail me.
Hello, help please,
What?
This is very unfortunate to say that you didn't kept your words,everything was done as you said to do to get an installation guide ,but u didnt mailed it.
U have time to filter and delete all the comments as per positive comments but you wasn't responding on that topic
Well! I really don't like your comment! I do this to support community, not to listen baseless, stupid remarks! So please mind your language! Besides, let me try to response your query! On your last comment, I hearted you and responded, I think you haven't watch the video completely! What does it mean? Because In that video, I asked people if they need DSpace installation guide, they might like, share, comment, and subscribe RAFLIMTS and sent me screenshot through email, instead you email me or leave your email ID here, you asked me to share a link. So I responded that you haven't watch the video completely... Where do I email when I haven't your email.
I send you an email...