Hosting Information on the hosting service (the shared server)
The Information and Media Center officially started offering a hosting service on July 18, 2008. If you have any questions, check FAQ first. Then, contact the Information and Media Center supports@imc.tut.ac.jp.
- Information for users (For a user who belongs to a department, center or laboratory that uses the shared server)
-
To upload contents to a user’s page (e.g., http://example.imc.tut.ac.jp/~user1/), take the following steps.
- Access to wlinux.edu.tut.ac.jp using SSH.
- Create a directory public_html directly under the user’s home directory.
- Upload contents using scp/sftp.
- Information for administrators (For administrators who manage the shared server for the department, center or laboratory they belong to)
-
If you have any questions, please see FAQ.
- If you are considering using the shared server, please see the following descriptions on the page.
Overview
If you apply for the use of the shared server, the following service can be used.
- Web server
- Mail server
- Mailing list server
- DNS server
Information required for application
Send an email with the following information to desk@imc.tut.ac.jp.
- Service category
- On the shared server, web server, mail server and mailing list server can be used. State whether you want to use all the services or some of the services.
- Name, section, contact (extension number and email address) and account code (10 digits) of the person responsible for payment
- To use the shared server, users should share the minimum degree of expenses required for maintaining server equipment (2,500 yen per month).
- Enter a 10-digit school expense code number, such as a code for expense for education or a research platform or a code of an expense for operation, as an accounting code.
- Name, section, contact (extension number and email address) and center account of an initial administrator
-
The list of administrators having authority to manage the shared server of a domain can be edited by any domain administrator. An initial administrator is an administrator who is registered the first to edit the list of administrator.
- An initial administrator is not always the person responsible for payment. Register a university staff member in charge of the management of the server. For example, we assume that the person responsible for payment is a professor, and the initial administrator is an assistant professor.
- You can add a student to the list of administrators as an auxiliary administrator.
-
As the initial administrator, apply for the registration of a university staff member.
- A center account is assigned to all university staff members. In case you do not know your account, contact Center Staff Room 1.
-
- Request for a domain name
- For example, when you apply for the domain name “example.imc.tut.ac.jp,”
-
The web server URL is http://example.imc.tut.ac.jp/.
-
The email address is username@example.imc.tut.ac.jp.
- Only lower case letters (a-z) and figures (0-9) can be used for a domain name.
- For fourth-level domains, domain names that are already assigned to each department/center are used. Requests for a domain inconsistent with the domain name assignment policy for fourth-level domains are not accepted.
- For example, when a laboratory that belongs to Department 4 requests a domain name example.tut.ac.jp, which does not comply with the already assigned fourth level domain of Department 4, which is ics.tut.ac.jp, such request is not accepted.
- This does not mean that the domain name must always contain imc.tut.ac.jp. For example, when a laboratory that belongs to Department 4 requests the domain “example.ics.tut.ac.jp,” there is no problem.
- Requests for domains that are the same as existing domains are not accepted.
-
- For example, when you apply for the domain name “example.imc.tut.ac.jp,”
Service contents
The shared server provides a virtual domain environment.
- It provides mail server and web server for the existing (or new) domain using the equipment in the center.
- User names of a domain can be mapped with accounts of the center. This enables the following:
- Email to a user of another domain can be received by an account of the Information and Media Center.
- Contents placed under the home directory of the Information and Media Center are published as the personal web page of a domain user.
- Mail aliases (registration of another name for an email address) of a user can be set without limitation. This helps you create a simple mailing list.
- The contents of the web server of a domain can be remotely edited, registered and published.
The following describes the example when applying for a virtual domain example.imc.tut.ac.jp.
Web server
-
A web server having the URL http://example.imc.tut.ac.jp/ can be used.
-
The web server is accessible by URL http://www.example.imc.tut.ac.jp/ (although configuration of DNS is required).
-
- The contents of the web server are managed via Web Folders (WebDAV).
- The URL of the Web Folder is the following:
-
Main web contents: https://imc.tut.ac.jp/dav/example.imc.tut.ac.jp/htdocs/
-
CGI scripts: https://imc.tut.ac.jp/dav/example.imc.tut.ac.jp/cgi-bin/
-
HTTPS contents (when enabled): https://imc.tut.ac.jp/dav/example.imc.tut.ac.jp/ssldocs/
-
- Only the administrator of this domain can access this folder. The account information used for authentication is the account name and password for using testing terminals, etc. of the Information and Media Center.
-
An administrator of a domain can be easily added or deleted through the configuration interface. Thus, NEVER allow others to use the account to access this Web Folder.
-
The personal web page of a domain user can be seen at URL: http://example.imc.tut.ac.jp/~username/. The real URL of the page is http://www.edu.imc.tut.ac.jp/~<real user name>/, which refers to the contents under ~/public_html/ of each user.
- The URL of the Web Folder is the following:
-
The access log of the web server can be checked at: https://imc.tut.ac.jp/log/example.imc.tut.ac.jp/.
- This page can be accessed only by the administrator of this domain.
Mail server
-
The email address username@example.imc.tut.ac.jp can be used.
- Emails can be forwarded to an existing mail box.
-
All students and university staff members have a mail box on the testing mail server of the Information and Media Center (mail.edu.imc.tut.ac.jp). Thus, if a user configures the server to forward emails arriving at username@example.imc.tut.ac.jp to this mailbox, the user can receive emails at the requested domain.
-
- Another name (alias) can be added.
-
The server can be configured to forward emails arriving at username@example.imc.tut.ac.jp to any other email address.
-
- Emails can be forwarded to an existing mail box.
-
The registration of the address is configured via the configuration interface with the authority of a domain administrator.
Mailing list server
-
The mailing list listname@example.imc.tut.ac.jp can be created.
-
Creation of the list and registration of members are performed using web interface (e.g., http://lists.example.imc.tut.ac.jp/).
DNS server
- The following two servers are configured as DNS servers of example.imc.tut.ac.jp.
- ns0.imc.tut.ac.jp (133.15.2.28)
- ns1.imc.tut.ac.jp (133.15.20.28)
-
Management of the zone file of a DNS server is performed via Web Folders (WebDAV). Forwarding zone files should be stored in https://imc.tut.ac.jp/dns/example.imc.tut.ac.jp/forward-hosts. The format is the same as that in the BIND 9. After updating the zone file, reload the file using the configuration interface.
Configuration
The software used on the shared server is as follows:
- Debian GNU/Linux 9.9
- Apache 2.4.25
- Postfix 3.1.12
- Perl 5.24.1
- For Perl modules, please ask us as necessary.
- Ruby 2.3.3
- Python 2.7.13
- PHP 5.4.45
- PEAR (PHP Extension and Application Repository) is installed.
- Smarty (PHP Template Engine) 3.1.31 is installed.
- BIND 9.8.4
- Mailman 2.1.15
In case any security issues occurs, the software version is subject to be change without notice.