This tutuorial will tell you step by step on how to set up your personal Auburn webiste.
The final result is (http://www.auburn.edu/~czj0043)
All files used in this tutuorial are available on (https://github.com/chao92/jemdoc-tutorial)
A lot of students still do not know that:
The UNIX server, known as Mallard, hosts the Auburn University homepage. All Students and Employees automatically have 10GB of web space already set up on this server (http://www.auburn.edu/~username).
According to: AU OIT Web Development
FarBox、Jekyll、Octopress、ghost、marboo、Hexo、Medium、Logdown、prose.io etc. For now, there exists a lot of ways that you can choose to design your static homepage or blog. Here, I will use jemdoc as a example. In the next, Xiaopu will show you how to use Hexo to set up a more powerful blog.
Basically, the grammer of jemdoc is simialr to the markdown lanuage. You can build a minimalist personal hompage using jemdoc with a your own customized css file.
Create a new fold, and putting the above two files you downloaded into the fold.
First, Create a file named “MENU”. Attached is the content of my MENU file:
Second, Create corresponding .jemdoc file according to the .html file you created on the MENU file. After that, using jemdoc.py to parse those file into html files. Attached is the content of my index.jemdoc
Third, Using python2.7 run the jemdoc.py as below, a file named “index.html” will be generated.
python2.7 jemdoc.py index.jemdoc
Last, you can put your favoriate picutre named as “favicon.ico” within the same fold.
Multi-ways to uploading your files to the server hosted by the Auburn University depending on your computer system. Here I will show you how to use software Cyberduck. BTW, if you need to using VPN (http://www.auburn.edu/oit/vpn/) if you are not on the Auburn network.
- Clicking open connection, then choose “SFTP”
- Typing mallard.auburn.edu into the server box, and make sure the port is 22
- Typing your AUaccess username and password
Dragging all your files to the fold named “public_html”.