ผลต่างระหว่างรุ่นของ "Elab installation"
ไปยังการนำทาง
ไปยังการค้นหา
Jittat (คุย | มีส่วนร่วม) |
Jittat (คุย | มีส่วนร่วม) |
||
| แถว 5: | แถว 5: | ||
* ติดตั้ง hg และซอฟต์แวร์อื่น ๆ | * ติดตั้ง hg และซอฟต์แวร์อื่น ๆ | ||
| − | sudo apt-get install mercurial python-setuptools build-essential | + | sudo apt-get install mercurial python-setuptools build-essential git-core |
| − | * สร้างผู้ใช้ elab | + | * สร้างผู้ใช้ elab และ elabdummy (สำหรับสั่งรันโปรแกรม) |
sudo adduser elab | sudo adduser elab | ||
| + | sudo adduser elabdummy | ||
| + | |||
| + | * ปรับให้ elab อยู่ใน sudoers ชั่วคราว | ||
| + | |||
| + | เข้าไปเพิ่มบรรทัด ในไฟล์ /etc/sudoers | ||
| + | |||
| + | elab ALL=(ALL:ALL) ALL | ||
* clone repo | * clone repo | ||
| แถว 19: | แถว 26: | ||
hg clone http://cloud3.cpe.ku.ac.th/hg/edu/elabsheet/ | hg clone http://cloud3.cpe.ku.ac.th/hg/edu/elabsheet/ | ||
| − | * | + | * ใช้สคริปต์พื้นฐานคอมไฟล์ box และสร้าง directory พื้นฐาน |
| − | cd ~/prog/elabsheet | + | cd ~/prog/elabsheet |
| − | + | sudo sh install.sh | |
| − | + | ||
| + | * ติดตั้ง python library ที่ต้องการ | ||
* ลง mysql-server mysql-client phpmyadmin | * ลง mysql-server mysql-client phpmyadmin | ||
** สร้าง database, ตั้ง default encoding | ** สร้าง database, ตั้ง default encoding | ||
รุ่นแก้ไขเมื่อ 14:55, 31 พฤษภาคม 2556
e-lab repo: http://cloud3.cpe.ku.ac.th/hg/edu/elabsheet/
ขั้นตอนคร่าว ๆ
- ติดตั้ง hg และซอฟต์แวร์อื่น ๆ
sudo apt-get install mercurial python-setuptools build-essential git-core
- สร้างผู้ใช้ elab และ elabdummy (สำหรับสั่งรันโปรแกรม)
sudo adduser elab sudo adduser elabdummy
- ปรับให้ elab อยู่ใน sudoers ชั่วคราว
เข้าไปเพิ่มบรรทัด ในไฟล์ /etc/sudoers
elab ALL=(ALL:ALL) ALL
- clone repo
เข้าใช้เป็นผู้ใช้ elab
mkdir prog cd prog hg clone http://cloud3.cpe.ku.ac.th/hg/edu/elabsheet/
- ใช้สคริปต์พื้นฐานคอมไฟล์ box และสร้าง directory พื้นฐาน
cd ~/prog/elabsheet sudo sh install.sh
- ติดตั้ง python library ที่ต้องการ
- ลง mysql-server mysql-client phpmyadmin
- สร้าง database, ตั้ง default encoding