#Tải mới phiên bản Ubuntu
apt-get update && apt-get upgrade
#Cài đặt nginx
apt-get install nginx
#Cài đặt Mysql
apt-get install mariadb-server mariadb-client
#Cài đặt bảo mật cho mysql
mysql_secure_installation
#Cài đặt php và extension để bun được phalcon
apt-get install php5-fpm php5-mysql php5-dev php5
#Di chuyển đến nơi chứa thư mục mặt định của web
cd /usr/share/nginx/html
#Nếu bước này không thực hiện thì sẽ không build được phalcon
apt-get install git-core gcc autoconf make libpcre3-dev
#Di chuyển đến thư mục ~ Home
cd ~
#Tạo Swap Ram để cài đặt phalcon nhanh hơn
dd if=/dev/zero of=/swapfile bs=2048 count=1024k
mkswap /swapfile
chmod 600 /swapfile
chown root:root /swapfile
swapon /swapfile
#Kiểm Tra
free -m
#Xoá cache trên ram thật và ram ảo
echo 3 > /proc/sys/vm/drop_caches
#Tải framework phalcon về thưc mục Home
git clone git://github.com/phalcon/cphalcon.git
cd cphalcon/build/
./install
#Tạo thêm file phalcon.ini
cd /etc/php5/mods-available/
nano phalcon.ini
cd ..
#Chép qua thư mục cli nữa
cd cli/
#Đây là câu lệnh tạo file shortcut
ln -s /etc/php5/mods-available/phalcon.ini .
#Chép qua thư mục conf.d
cd conf.d/
ln -s /etc/php5/mods-available/phalcon.ini .
#Chép qua thưc mục fpm
cd fpm/
ln -s /etc/php5/mods-available/phalcon.ini .
cd conf.d/
ln -s /etc/php5/mods-available/phalcon.ini .
#Khởi động lại php
service php5-fpm restart
#Tạo thêm file config
cd /etc/nginx/sites-available/
#Copy thêm mới 1 file từ file cũ
cp default phalcon.demo
#Mở lên bằng nano
nano phalcon.demo
service nginx reload
nano phalcon.demo
#Di chuyển đến html thư mục
cd /usr/share/nginx/html/
#Tạo thư mục phalcon.demo để chứa source
mkdir phalcon.demo
#Sau đó bỏ 1 file html tuỳ ý vào
#Tạo shortcut cho tệp tin config để nginx reload được
/etc/nginx/sites-available/phalcon.demo /etc/nginx/sites-enabled/
service nginx reload
#Cài đặt phalcon Dev
clone https://github.com/phalcon/phalcon-devtools.git
git clone https://github.com/phalcon/phalcon-devtools.git
/opt/phalcon-devtools/
EmoticonEmoticon