Services Provided on Project Web Server

By using project web server, you can build and start a website that provides project information and support. Each project is provided with a domain and can create a dynamic website with the use of CGI.

Summary of Project Web Server

Project web server is provided though the use of virtual host. Each project is given a domain that looks like “<project name>.osdn.jp”, and the URL to access the project web site will look like “http://<project name>.osdn.jp”. It also supports https, therefore, you could also use URL that looks like “http://<project name>.osdn.jp” for the access.

On project web server, you could not only statically release documents that include HTML files, but also create dynamic website with the use of CGI. For CGI, all kinds of languages such as Perl, PHP, Ruby, and Python are available. Also, you can access the MySQL data base provided by OSDN.

Management and building of a project web server are done on shell server (shell.osdn.net). On project web server, the following directories of the shell server will be released.

Directories that will be releasedShell Server Directory
http://<project name>.osdn.jp//home/groups/<the first letter of the project Unix name>/<the first and the second letters of the project UNIX name>/<project UNIX name>/htdocs/
http://<project name>.osdn.jp/cgi-bin//home/groups/<the first letter of the project Unix name>/<the first and the second letters of the project UNIX name>/<project UNIX name>/cgi-bin/

Even without much knowledge of shell, you can build your project's website by simply uploading files on these directories with the use of client such as SFTP.

There are simple html files available to be used for project web pages when creating a new project. You can use these as the base to create web pages, or you could certainly create a new website. Use the resources the way you want to perfect your project website.

(The html file located at the top is actually a symbolic link of which the content can not be changed due to authority related reason. If you wish to create a web page using this file, copy it before making a use of it. Symbolic link itself is erasable.)

Features Available on Project Web Site

You can use the following features on project web server.

  • Configuration of the web server operations through the use of .htaccess file
  • CGI execution through the use of script languages such as Perl, PHP, Ruby, and Python, and i386binary program.
  • Execution of PHP scripts embedded in HTML, and SSI commands
  • Access limitation using Basic Authentication
  • Access to the project's MySQL data base
  • Apache modules provided on project web server, such as modmod_cgi and mod_rewrite
  • VHOST service that assign project web server to each individual domain possessed by the user
  • Encrypted communication through the use of SSL

Prohibited Acts on Project Web Server

The following acts are prohibited on project web server.

  • CGI execution with the intension such as network scanning, denying of the software services, and network intrusion.

Furthermore, when a user is detected of evading system security or access limitations, or taking a part in or attempting network intrusion or DOS attack, he/she may face prosecution. OSDN will cooperate with the law enforcement with their investigation into such acts. If you have any questions about what is allowed and what is not, please ask us.