 Good morning to all. My name is Dikti. I am going to show you how to configure clicker, remote clicker Akash on your server. As told by Rajesh sir, like you have to download the clicker folder and the clicker PPT from the Moodle. I hope like everybody has downloaded it. So, I will proceed with the installation of remote Akash clicker on your server. To start with, you have to download the clicker folder from the Moodle on your desktop. It consists of four files that is clicker apk, remote akash clicker dot xql which is in myxql dump, then remote akash clicker dot var which is the var of the website and remote clicker dot php. To start with, you have to open your terminal for that. You can go to application accessories terminal or you can use a shortcut key that is control alt t. This will open your terminal. Now, you have to go to your desktop for that type cd desktop. Once you have done enter, you can use ls command to see what folders you have in your desktop. For right now, I have two things on my desktop that is clicker folder and presentation. Now, cd to your clicker folder, cd clicker and enter. Over here, you can see ls, you can type ls command and see which all files you have in this clicker folder, ls enter. You can see there are four files. Clicker apk is the apk which you have to install on your tablets. Right now, I will proceed with the first step that is how to put remote akash clicker var into web app folder of your Tomcat 6. Tomcat installation has already been told to you in previous sessions. So, I hope like all the systems have Tomcat 6. To continue with installation of remote akash clicker, we have to do few steps. That is, in your terminal, you have to write sudo which will give the root privileges for the user sudo cp. Cp is used for copying the file from one location to another space remote akash clicker dot var. This var folder you have to copy to your var slash var slash lib Tomcat 6 slash web apps. You have to copy this remote akash clicker to this folder that is var slash lib slash Tomcat 6 slash web apps. After writing the command, you have to just enter. It will ask for password that is your root password of your system. Provide root password and click on enter. This is now the file has been copied to your system. Now we will proceed with the second step. That is to copy the remote clicker dot php to a folder that is in a location slash var slash ww. To copy it, we have to do the same command that is sudo cp. So, we will go to our terminal. Over here we will write sudo cp space remote clicker php then space slash var slash ww. Then you have to enter. Now the file has been copied to your folder slash var slash ww. Next step is to restore your dump. For that we have to restore a file that is remote akash clicker dot xql in your myxql. I hope like all server has already installed myxql as its session was taken earlier. So now we have to dump the file. For dumping the xql file, we have to write a command that is myxql space hyphen u space root space hyphen p less than remote akash clicker dot xql. This will dump the file of remote akash clicker in your myxql and it will ask for a password that is your myxql root password. I may repeat it is not your system root password but it is a myxql root password. So we will do that myxql hyphen u space root space p less than remote akash clicker dot xql. Click on enter it will ask for a password which is your myxql root password provide that password and click on enter. Now your dump has been restored in your myxql. Now next step is to create a user we want to create a user that is clicker underscore co ui and for that we have to go to myxql command prompt. So steps are myxql hyphen u space root space hyphen p and enter. It will ask for your root password of myxql provide the password and click on enter. Now this is the command prompt of myxql over here you have to create a user clicker underscore ui which will get for which we have to grant the permissions also for creating the user you have to type this is the command to type to create a clicker underscore ui the command is create space user space single code clicker underscore ui single code close at the rate single code local host single code close space identify space by space single code clicker underscore ui single code close semicolon. This is the command from which we can create a clicker underscore ui. So we will do that we have to write create user single code clicker underscore ui single code close at the rate single code local host single code close space identify space by space single code clicker underscore ui single code close semicolon enter. Now the clicker underscore ui user has been created for your myxql. Now we have to grant the permission to this clicker underscore ui. So for that we have to write a command that is grant space all space privileges space on space star dot star space to space single code clicker underscore ui single code close at the rate single code local host single code close semicolon. So now we will write it grant all privileges on star dot star single code clicker underscore ui single code close at the rate single code local host single code close semicolon enter. Now we have also granted the permission for clicker underscore ui. Now we have to do some changes in my dot cnf file which is present in slash etc slash myxql slash my dot cnf. This change is made in order to get the connection of myxql for more than 1000 users. It means that you can connect more than 1000 or like nearly 1000 tablets to your server. For that you have to first exit the command prompt by typing a command exit then you have to open the file my dot cnf from the location slash etc slash myxql slash my dot cnf. For that you have to write a command that is sudo space g edit space slash etc slash myxql slash my dot cnf. This will open the my dot cnf in g edit separate window. So we will do that first exit the command prompt of your myxql. So write exit and enter. Now we have come out of the myxql command prompt. Now this step to make changes in my dot cnf is sudo g edit space slash etc slash myxql my dot cnf. So it is sudo g edit slash etc slash myxql slash my dot cnf and enter. This has opened your cnf file in another window. You can see cnf file look like this. In this you have to search for a line that is max connection. Earlier the file you will see file like this. When you open you will see the max underscore connections equal to 100. The change which you have to made is you have to remove hash from which is before the my max underscore connection and make the 100 to 1000. Then you have to save it. You can save it by clicking on the save button which you see on the toolbar or either you can go to file and save it. So save it and close it. So the changes are made to your cnf file. The last step is to restart your myxql and tomcat service. To restart your myxql and tomcat you have to type two commands. For restarting your tomcat you have to do sudo space service space tomcat 6 space restart and to restart your myxql you have to do sudo space slash etc slash init dot t slash myxql space restart. You have to do sudo service tomcat 6 restart and enter. This has restart your tomcat service. You have to restart your myxql service for that sudo space slash etc slash init dot t slash myxql space restart and enter. Now your myxql have also been restarted. Now to check whether the software has been properly installed on your system, you can click on your browser. In this case I have already set the home page as localhost colon 8080 slash remote akash clicker. If your screen is not getting this page, you can do one thing. You can type http colon double slash localhost colon 8080 slash remote akash clicker and enter this URL in your browser. This will open a screen which will look like this. Now we have a one time registration process for the coordinator for that they have to go before login, they have to go to this link that is coordinator registration. So once you click on this, you will get a form which you have to fill. Over here you can type a username as per your choice and set a password for your login. You have to retype that same password again for confirmation, then your email ID, then over here you have to select your center. Now as I am in IIT Bombay, so I am selecting this and make sure that you are seeing also your center ID. You can see your center ID, it is concatenate with your center name. So check your center name and also the center ID properly. In case there are more than one centers with the same name, you have to be specify that you are selecting the proper center ID. So I have selected this one, it has a center ID which I have checked it and now I am creating the coordinator login. So once you are done with filling this form, you can just click on submit. So it will prompt you that you have selected your center name and with your ID. You can check your center ID over here and it will ask for a permission that you are sure then you have to click on ok. It will again prompt you with all the details that is your center name and the center ID. Just click on ok and you are done with your registration. This is for only for coordinator, students are not like a participant are not required to do it. It is for only coordinator and it is a one time registration. Now you have to again go to the login. Now over here you have to give your user name and the password. Once you are done with this you have to just login. You will see a welcome page and it will redirect to the quiz. It is showing me my center name over here. It is showing that it is waiting for the main center instructor to launch a quiz. We have one more module for the coordinator that is the admin module. What does admin module do? It just deletes the participant ID from your database. This will help you while conducting another workshop with different participant who has different enrollment ID or in case if you have like the tablet is showing you duplicate entry or like tablet ID already exist. So in that case also you can just see the enrollment number over here and just select it and delete it or if you want to conduct a new workshop with a different participant you can click on delete all and you can delete it. This will delete all the participant list from your database and a newly fresh registration of tablets can be done by this. This is all for configuring the remote akash clicker. Once you are done with the quiz you can just log out. I am going to show you some problems which you can face while connecting to our main center. So once you are done with this that you are getting this remote akash clicker login and you are login with your username and password you may get a error that is network is unreachable or connection refused. This happened due to two things one is that the web server is down or stop at the IIT Bombay or the connection problem at your site. So you have to ensure that the web server you can like web server is down at the IIT Bombay this is like from our site but you have to also ensure that the internet connection for your remote center is properly done. So in case you have not properly configured your remote center you will be able to see such kind of a message. So now what you have to do we have to log out and again recheck your configuration. So I am going to just log out then as I am using a wireless Wi-Fi connection so I will connect my system to the Wi-Fi. So now it shows that Wi-Fi connection has been established. One more thing you have to remember that you have to know the IP of your system on which you have made as a coordinate server. So for that you have to go to terminal write ifconfig this is the command to know your IP so write ifconfig and enter. So now you can see it will be shown like what is your IP your IP is you can check it with iNet address this is your IP that is 10.129.26.170 this is IP from my center. So I am going to use so this is iNet address 10.129.26.178 this is my IP you have to note down your IP that is whatever IP it is showing for now I will note down my IP that is 10.129.26.178. I will tell you what you are supposed to do with this IP later for now I have note down my IP so I am closing it. Now again I will login I have checked my net connection also I have connected to the Wi-Fi so I am logging it. Now as I have connected to the Wi-Fi I am not able to see that error which was earlier coming so I am connected to the Wi-Fi it is reading the main center that is the IIT Bombay. Now I will tell you what are you supposed to do with the IP for now so this is the tablet in that you have a menu so you have to click on menu the APK which you have got from the clicker folder from the Moodle you have to put in your tablet installed it. Now you will see a icon that is named as clicker you have to just click on that okay it will show you two things to be enter for the participant that is enter enrollment ID and enter server IP address server IP address is the same IP which I ask you to get it from the main center that is the coordinator server for that you have enter the command that is IF config. We have to note out that IP address and you have to put it in your enter server IP address for every tablet so first I will enter the enrollment ID so it is 1 2 4 7 once you are done you have to click on next now done now you have to enter your server IP address that is the coordinate server IP so it is 10 dot it is 10 dot 129 dot 26 dot 178 this is the IP of the coordinate server we have got it from the IF config command and this is the my coordinator server ID once you are done with this you have to click on done it is done now you have to click on connect once you are properly connected it will show you a welcome page for the participant the tablet is connected to the coordinator server by a Wi-Fi system so now we will be launching a quiz from the main center once the quiz is launched it will be first appear on the coordinate system which is showing now for waiting for main center instructor quizzes not launch from main center once quizzes launch we can see it over here and that will be also available on the student tablet so we are waiting for the quiz now quiz has been launched from the main center so we have got the quiz it is a four question coordinator need not do anything he has to just see whether he is receiving the quiz or not now the participant has this quiz they have to select their options whichever they think is a right and click on next they can also change the option for that they can go to question 1 question 2 question 3 question 4 so I am going to question 1 I can change my option till the time is there for me once the time is over the response will be gone to the coordinator system and from there it will be given to the main center so coordinator has to be ensure that he is connected with the main center now the quiz has been ended and the participant can see their responses or results and again the coordinator page will be reading for the main center for another quiz so once you are done with the quiz you can see that it is again reading or like waiting for the quiz to be launched from the main center that is it for the coordinate site 1 2 8 4 please go ahead ask your question my question is in the Ubuntu in which machine install Ubuntu the same PC you have to install the clicker software yes or where to install the clicker software you have to install on the same PC where you have installed the Ubuntu MySQL Tomcat okay and this PC only one PC right yeah this is the only one need only one PC yeah only one PC it will require everything which only one PC yeah it will act as a coordinate server and that PC we have to make a list for the coordinator list my coordinator login yeah just confirming that that things there one PC will be ready using installing this type of software right yes and this will be ready before the workshop yes it has to be ready before the workshop okay are any other in the tab what will be provided by you if it is needed to install anything software no nothing you have to just download that folder and all the steps are given in the PPT you have to follow that and installing the APK on the tablet will be done afterwards in another session it will be taught madam one question that in from which PC we using that a view last room right in that particular PC we operating the Ubuntu or prepare a another PC it will be better if you can prepare another PC having the Linux and all the software installed in that okay okay okay thank you yeah I want to know what is the use of PHP that PHP file is used for communicating between the tablet and the server you have to just put that PHP file in the server as I have already told in a specific path that PHP will be communicating with the database for the tablets okay man thank you very much okay one zero one five whenever we are entering the link local host 8080 remote liquor okay we are getting that particular home page but when we are trying to click on the coordinator's registration link we are having a STTP error of 500 so that's the question for what purpose this error is been there it is because of database have you set the privileges and create the user clicker underscore UI yeah we have created the user as well as we have set up the privileges for the same and the password and the username is clicker underscore UI okay ma'am so I think we are not set the password for that one by the command that make sure that it is a create user clicker underscore UI local host identified by that that command we have to use yeah you have to use that command so you just go with the PPT we have written all the commands which you have to carry out on your system okay okay thank you ma'am yeah good morning ma'am we are very clear we are very clear with the server installation and we are installing the clicker software that is fine we have doubts regarding a cast tablet once we get those a cast tablets either 2 or 40 later on okay what and all should be installed in that software what and all should be installed in the akash what will it contain already it will contain okay should be installed nothing you have to just install the clicker APK which is in the folder on the tablets on the tablets how so what is the connectivity between that is it wired connectivity for the installation no it's a wireless connectivity wireless connectivity okay sir was talking about Wi-Fi which we have to procure so what about the details of the details of the Wi-Fi connector and other things will you send me on those things what and all should be procured after this quiz QS section the serve will be addressing you and telling you about the Wi-Fi and all the details okay for the server PC for example the PC in which we are installing that we had a brand new system that we are using so when you are going to reimburse the amount should we give the bill of this one or the same thing or we should buy a new system and Wi-Fi router and other things for especially for this one we will have to ask with the phatax or the admin team and we'll let you know okay then then through Wi-Fi install clicker Akash is it right you have to just connect the tablets to the Wi-Fi system that's it and the configuration of Wi-Fi and everything would be like done in next section by the serve you can just ask your question that side okay okay ma'am regarding the user user name that is for the coordinator okay no you can enter your name also it's fine anything which you can remember while login okay well if I do it now I have to retain it permanently is it so yeah in case you have any big changes in case you have any problem you can just rename like again restore the dump okay this is due to the database connection due to database connection this registration coordinate coordinator registration have you are doing it twice or something like that this problem with the database just do one thing restore the dump again and like proceed with the steps which is given in the PPT for SQL have once again do it for only my SQL part the restoring of dump creating the user and setting all the privileges for that user do this and again try to do the registration okay yes I just wanted to ask there is this link which is provided HTTP localhost 88080 I am trying to open up that link through the browser but it's not getting open up over there the for the clicker to create the username and login for the coordinate to OPP localhost 88080 that one I'm trying to get open it through the browser but it's not getting open up have you installed like if I'm doing it correctly or is there any other way I'm supposed to do it have you like deployed the bar sorry have you copy the bar in Tomcat so basically my question is that this link can it be open from anywhere it has to be opened up from the system where you have installed everything it won't be open from any other system okay okay okay so that I was trying to do it from some other system so it won't work it is not working I'll try it out but before opening the link do I need to clicker thing and then only it would open it's end of that yeah you have to like follow the step which is given in the I'll repeat do I need to first install the clicker yes you have to okay okay thank you one zero eight two then several class machine to use no I want one yeah see we have one problem with the clicker software in speaker software inspiration we have one problem there's a record in the green in which restore key jai who's go or fit user Banna Y a clicker We are giving one command that is HTTP colon double slash localhost colon 8080 it is giving that no such file or directory in the terminal it is giving that error but when we are giving the same command in the browser we could open that our cost clicker remote browser yeah that one only you have to type it in the browser for like showing you the link I have written in the command prompt you don't have to write it in command prompt okay okay thank you madam okay one two five six regarding the enrollment ID regarding the enrollment ID what is the number that we have to give it like at the time of getting connected to the ACA stamp we need to enter the enrollment ID so who is going to allocate this ID enrollment ID is unique for each participant while they have registered for this workshop they would have get that enrollment ID that enrollment ID all participant knows so they will be entering their enrollment ID in that app when we are conducting any quiz 1092 madam I am facing the same problem that I was saying Francis Institute that my machine is not able to connect through proxy server so should I use a public IP or private IP which will forward it to proxy for open to server just mail that like error whichever you are getting to the same mail ID which we have given in the chat also we will like reply you back okay ma'am thank you okay actually I want to ask can you tell me the proxy server of the IIT Bombay that we have to connect actually we have concern everything but when we have going to run our clicker dot PHP it shows the error why are you running clicker dot PHP actually that you have already mentioned during the previous session before question I I didn't ask that you have to carry I didn't ask you to run PHP I just ask you to copy the PHP to a specific folder have you followed the PPT which is on no need to run the PHP yeah definitely I have follow all the instruction that you given on that PDF and PPT for the installation of the clicker and we have also give the right to the where WW4 folder to all 777 but when we are going to run from the browser it doesn't work what you are running from the browser a local host colon 808 okay then slice remote clicker remote Akash clicker but it doesn't show anything it's remote remote Akash clicker dot PHP no you don't have to run the PHP can you repeat this step on your terminal okay I am repeating that you just check it out okay you have to write just see the chat window we are writing it on chat you have to write only this don't try to run the PHP PHP is not for running on the browser you have to just copy the PHP in a particular path which is being mentioned in the PPT before that you have to start the Tomcat restart the Tomcat service it's okay working ma'am thank you so much one zero three four I mentioned in your slide number 13 and all permissions to dot star dot means dot star means to the databases which we which we have on the server we have two to three databases and if I did that dot star dot then it will create a problem for the clicker clicker user means the user clicker can edit all the databases instead of star dot star can I use the database name remote clicker Akash yeah you can use it and is it mandatory to use the same username and password yes clicker underscore UI yes it's mandatory to use that same username and password for the database okay fine thank you 1194 ah madam uh actually I have the theory whenever I'm using the command minus three I can move root minus 3 than remote Akash clicker but SQL it asks for me the password yeah whenever I am giving the root password at the time of installation it never asked So, whenever I am trying the root password over here, it not takes the password and 1045 error is arising over there. You have not specified the root password while installing MySQL, in that command just remove that hyphen P. After removing hyphen P, it will take, it will take. Yes, I am trying it. 1, 2, 5, 9. Madam, aakash tablet under the Wi-Fi only, it is a compulsory or no? Yes, it is compulsory. We can connect with the wire connection or no, this aakash tablet. No, you cannot. For every testing, we use one PC. We need to use another PC. For which installation? That clicker software and all that. You can put it in the same server for like which coordinator is going to use? For every testing, that same PC is used. No, not for AVU testing. The AVU testing machine has to be different and all other things are to be installed on different computer. Okay, sir. Thank you. Madam, the PTT is written as Tomcat 6, right? Yes. The noodle that is being made, Tomcat 7 is uploaded. You can put it in Tomcat 7 as well, there is no problem. Okay, thank you madam. Thank you very much. Thank you.