--- The website is built for "Internet and Web Technology" subject at University of Information Technology, VNU ---
To have database, access to Wiki page
The Use case Diagrame was build by Vietnamese language, the grey blocks are the function that we have not done yet!
“Before software can be reusable it first has to be usable.” – Ralph Johnson
Because we have some base link in the head tag, so you need to create virtual host to have the right route
We apologise for any inconvenience caused. We will fix it soon!! 😓 😓
Setting up a virtual host allows you to use an alias name for your localhost
Some steps to configure Virtual Hosts in XAMPP
Open the Virtual Hosts Apache configuration file httpd-vhosts.conf from C:\xampp\apache\conf\extra\httpdvhosts.conf
Uncomment the below line to enable name based virtual hosts on your XAMPP
# NameVirtualHost *:80
So will be:
NameVirtualHost *:80
For each other virtual host (website) you would like to configure on the XAMPP Apache web server, add the below code at the end of the file
<VirtualHost *:80>
DocumentRoot "C:\xampp\htdocs\ie104"
ServerName ie104project.test
<Directory "C:\xampp\htdocs\ie104">
Options FollowSymLinks
AllowOverride All
DirectoryIndex index.php
Require all granted
</Directory>
</VirtualHost>
By adding the above directives to httpd-vhosts.conf (XAMPP virtual hosts configuration file), the Apache web server running on XAMPP knows that:
- The website files can be found in C:\xampp\htdocs\ie104 (line 2), you have to replace the directory if your project in another place
- This website should respond to www.ie104project.test (line 3)
- Allow everyone to access the content of the directory (line 4 to 7)
Add the following line in the Windows Hosts File from C:\Windows\System32\drivers\etc
127.0.0.1 ie104project.test
Restart XAMPP
The default port used by Apache is 80, so if you have different port in Apache, replace it in step 2 and 3 and write ie104project.test:your-port in the URL instead of ie104project.test
GREAT!!!!!! 👍
Welcome to the new adventure and we hope you will contribute to improve this project!!