Codiad เป็นโปรแกรมทีทำหน้าที่เป็น IDE (integrated development environment) ที่ทำงานผ่านเว็บเบราเซอร์ สามารถอ่านความสามารถเพิ่มเติมได้ที่ http://codiad.com/
ติดตั้ง PHP และ Apache ด้วยคำสั่ง
sudo apt-get update
sudo apt-get install apache2 apache2-utils php5 libapache2-mod-php5 php5-mcrypt git
แก้ไขไฟล์ dir.conf ด้วยคำสั่ง
sudo nano /etc/apache2/mods-enabled/dir.conf
โดยการแก้ไขในส่วนของ IfModule mod_dir.c ดังนี้
ตั้งค่า Apache Virtual Hosts โดยการแก้ไขไฟล์ default ด้วยคำสั่ง
sudo nano /etc/apache2/sites-available/ 000-default.conf
โดยทำการเพิ่มเนื้อหาดังนี้
Restart Apache ด้วยคำสั่ง
sudo service apache2 restart
ดาวน์โหลดและติดตั้ง Codiad ด้วยคำสั่ง
cd /var/www/html
sudo git clone https://github.com/Codiad/Codiad.git
sudo mv Codiad codiad
cd Codiad
sudo cp config.example.php config.php
sudo chown :www-data config.php workspace/ plugins/ themes/ data/
sudo chmod 777 www-data config.php workspace/ plugins/ themes/ data/
ตั้งค่า User และรหัสผ่านให้ Codiad ด้วยคำสั่ง
sudo htpasswd -c /etc/apache2/codiad.passwd username
sudo chown root:www-data /etc/apache2/codiad.passwd
sudo chmod 0640 /etc/apache2/codiad.passwd
สร้างไฟล์ .htaccess ด้วยคำสั่ง
nano .htaccess
โดยมีเนื้อหาไฟล์ดังนี้
AuthUserFile /etc/apache2/codiad.passwd AuthGroupFile /dev/null AuthName "Authentication required. Please enter credentials" AuthType Basic Require valid-user
Restart Apache ด้วยคำสั่ง
sudo service apache2 restart
ทำการตั้งค่า Codiad และ Login เข้าสู่ระบบ