Web Service

Web Service

JAIST users can publish their own/shared Website.

・Personal Website (personal memorandum, research progress and so on)

・Shared Website (for laboratory, project and other) 


In order to publish the website using our WEB server, user registration is necessary.


  User registration of WEB server


URL and how to create

Personal Website


  How to Create



Non Personal Website (laboratory, project, such as the conference management)


    For Laboratory
    URL1 :{i,k,m}s/labs/DIRNAME/

    URL2 :{i,k,m}s/labs/xxxx/DIRNAME/

    For Project
    URL3 :

    For Circle
    URL4 :

    URL5 :

         How to Create


If the specifications of our provided Web server are not suitable for the design of the site you want to build, you can also use a separate Web server.

Procedures for using the provided server

URL  :

URL :http:///

In case of file sharing

Instead of publishing on the site, there are other ways for providing online storage for the purpose of distributing documents, gathering papers, etc.You can exchange files safely and easily with other parties inside and outside the campus.For details, please refer to the following.

Online Storage Service

Uploading content files

By uploading the contents files (HTML files, image files, etc.) to the designated location on the web server, you can publish the created contents on the web server.


When uploading content files from a PC, please use an application that can use SCP or SFTP.
For example, you can use the following software

  • WinSCP (Windows)
  • Cyberduck (macOS)


When uploading from a Linux machine, please use commands such as scp, sftp, and rsync.

For details on how to use each application or command, please refer to the respective documents.




Web page/Homepage

I can no longer acess my page

When files etc. that infringe copyright are placed on the WEB server, actions such as closing the page or removing the file  may be performed without notice.

I would like to use a counter

In case you don't want to install a counter program by yourself, please use the counter in the following way.

In the HTML file of the page where you want to put a counter, 
please add the following description:

<IMG SRC="/cgi-local/Count.cgi?dd=B&df=user.dat&ft=1"ALIGN="BOTTOM">

The user.dat part becomes the file name to save the count number. Please use half-width alphanumeric characters for the user part and set a file name that does not duplicate other users.
The counter design can be set individually.

Click here for counter design and code. Please refer to CGI related websites, books etc. for details of settings.

In addition to the methods described above, you can also install an access counter CGI individually.

→ As of 2011/7, it is confirmed that it is not possible to install a new counter (it is impossible to generate a file to save the counter number). When setting the counter, "Counter datafile" /usr/local/apache2/etc/Counter/data/XXX.dat "must be created first!" will be displayed and will not operate properly. If you wish to install a counter as a provisional measure, please inform that you want to set up a counter and file name to save the counter number.

I want to restrict website access for each user

First of all, create a password file with the htpasswd command .

Htpasswd -c /home/USERNAME/.htpasswd USERNAME
(Please add the c option only when creating a new password file. If you already have a password file, adding the c option will cause the contents of the original password file to be entirely replaced.)

Htpasswd /home/USERNAME/.htpasswd USERNAME
(To add a user to an already existing password file, execute htpasswd without the c option.)

Next, put a file named .htaccess like the one below in the directory of the page you want to restrict access to.

Example of .htaccess

AuthUserFile /home/USERNAME/.htpasswd

AuthName "Page Title"

AuthType Basic

require valid-user


For more about .htaccess, please check relevant websites/books etc

I want to restrict website access for each connected machine

Please place a file named .htaccess like the one below in the directory of the page you want to restrict access to.

Example of .htaccess when accessing only from within campus

order allow,deny

allow from

allow from 2001:df0:2ed::/48

deny from

deny from

deny from

deny from

deny from

deny from

deny from

deny from

deny from
deny from
deny from
deny from

For more about .htaccess, please check relevant websites/books etc

I want to make a website that's only accessible within campus

For the following URLs,  (In the directory /home/www/HTTP/htdocs/gakunai/) )  (In the directory /home/www/HTTP/htdocs/private/) )

The pages in the directories are designed to be accessible only from within the university, so if you want to create a page for campus use only, please put the HTML files here.

If you want to set access restrictions in other places, see the FAQs [I want to restrict website access for each connected machine], [I want to restrict website access for each user].

I created a web page, where should I put it?

Please click on this link

What is the difference between and

    It is a WEB server for sharing JAIST information regardless of whether it's within or without campus


    It is a server for running specific systems, and it is only accessible from within the university. As a bonus feature, it is also possible to use it for practice for personal pages.
    However, it is not a server for placing pages for campus internal use. When creating a page for campus use, please place it on

I cannot put FTP/SSH on

Have you registered your account for
To log in to, you need an account for
If you are unable to register、please start here.