Cài trên windows:
- Tải xampp: https://www.apachefriends.org/xampp-files/7.0.13/xampp-win32-7.0.13-0-VC14-installer.exe
- Cài đặt xampp (mặc định thư mục xampp sẽ nằm ở ổ C và database_username='root', database_password=''). Cài xong thì mở lên, bấm start apache và start mysql (vào config chọn apache và mysql để mỗi lần mở chương trình chạy nó tự start)
- Vào thư mục cài đã cài đặt xampp, vào tiếp thư mục htdocs
- Tải và cài git: https://git-scm.com/download/win (không cần cũng được)
- Git clone https://github.com/huynguyen93/e.git nếu có cài git, hoặc copy thư mục e vào trong thư mục htdocs, đường dẫn dạng như sau: C:\xampp\htdocs\e
- Mở trình duyệt web truy cập localhost/phpmyadmin
- Ở thanh menu ngang trên cùng, chọn database (nếu chưa được chọn)
- Nhập tên database là: e. Bấm nút Create.
- Ở cột bên trái có hiển thị danh sách database, chọn databse e.
- Ở thanh menu ngang ở trên, chọn Import để nhập database
- bấm browser để chọn file. Chọn file e.sql trong thư mục databasefile trong thư mục e.(C:\xampp\htdocs\e\databasefile\e.sql, hoặc bỏ đâu cũng đc). => xong phần database
- Mở text editor vào file: C:\xampp\htdocs\e\application\config\config.php
- Sửa dòng $config['base_url'] = 'http://localhost/e'; => xong
- Mở trình duyệt web vào địa chỉ: http://localhost/e để học. Nhớ tạo tài khoản để lưu kết quả cho dễ theo dõi.
Mỗi khi muốn học thì mở chương trình xampp, start apache + mysql sẽ vào được localhost/e.
(Nếu ở bước 3 có thêm database_password, hoặc ở bước 8 nhập database_name khác thì vào htdocs\e\application\config\database.php, kéo xuống dưới cùng để sửa lại 'username' => 'root', 'password' => '', 'database' => 'e')
Linux
- Mở terminal
--cài php: sudo apt-get install php
--cài mysql: sudo apt-get install mysql-server (lúc cài có bắt nhập user, password, ví dụ ở đây đặt user=root, pass=root)
--cai plugin php create image: sudo apt-get install php-gd - git clone https://github.com/huynguyen93/e.git
- cd vào thư mục mới clone về
- cd tiếp vào thư mục database file
- chạy lệnh:
mysql -u root -proot
create database e;
exit;
mysql -u root -proot e < e.sql
cd ..
php -S localhost:8000 - vào file e/application/config/config.php sửa dòng $config['base_url'] = 'http://localhost:8000';
- vào file e/application/config/database.php kéo xuống dưới cùng kiểm tra 'username' => 'root', 'password' => 'root', 'database' => 'e' là OK
- mở trình duyệt web, vào localhost:8000/ => xong
Mỗi khi muốn vào thì cd vào thư mục e, chạy lệnh php -S localhost:8000 là được.