Hướng dẫn cài đặt Apache, Mysql, phpMyadmin trên VPS

Bước Mô tả các bước Lệnh command Chú ý
1 Cài Apache sudo apt-get install apache2
Enable mod rewrite a2enmod rewrite
Add dòng này vào file vhost:
/etc/apache2/site-enable/000.domain.com.conf
ServerAlias www.domain.com
<Directory “/var/www/ten thu muc”>
AllowOverride All
</Directory>
restart apache sudo service apache2 restart
2 Cài php sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt
Cài x-cache sudo apt-get install php5-xcache
restart apache sudo service apache2 restart
3 Cài MySQL sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
kích hoạt mysql_install_db
4 Cài đặt phpMyadmin
Bật module mcrypt php5enmod mcrypt
cài đặt phpMyAdmin apt-get install phpMyAdmin Chọn apache2 bằng nút SpaceBar và Enter
Xong tới configuring chọn Yes nhấn Enter
Nhập Pass 3 lần cho phpmyadmin rồi Enter
Chèn “Include /etc/phpmyadmin/apache.conf” vào cuối file apache2.conf nano /etc/apache2/apache2.conf Include /etc/phpmyadmin/apache.confSave bằng Ctrl + O -> Enter -> Ctrl + X để thoát
restart apache service apache2 restart
Có thể khởi động phpmyadmin bằng link http://domain/phpmyadmin – http://IP/phpmyadmin
5 Phân quyền thư mục tập tin cho apache và php chown -R www-data:www-data /var/www/tenthumuc Để cài thêm plugin cho website cho database co quyen ghi
chmod -R 777 /var/www/tenthumuc Để chỉnh sửa file trên host Thu muc
6 Nén tập tin
Chuyển thư mục để file nén cd /var/www/
nén thư mục thành tập tin tar -czvf tenfile.tar.gz /var/www/tenthumuc như vầy là khi giải nén sẽ có var/www/tenthumuc
Chuyển tđến thư mục cần nén cd /var/www/anchor
Giải nén thư mục tar -zxvf tenfile.tar.gz tar xopf foo.tar
Xóa tập tin hoặc thư mục rm -rf tenfile , rm -rf tenthumuc/*
7 Sửa dung lượng upload trên phpmyadmin
Mở file php.ini nano /etc/php5/apache2/php.ini
Tìm dòng upload_max_filesize (Ctrl + W -> gõ upload_max_filesize) sửa dung lượng lại -> Ctrl + X -> gõ Y (Yes) -> Enter
Tìm dòng post_max_size (Ctrl + W -> gõ post_max_size) sửa dung lượng lại -> Ctrl + X -> gõ Y (Yes) -> Enter
restart apache service apache2 restart
8 Cài htop apt-get install htop
9 Cài Swap
2GB là 2048k sudo dd if=/dev/zero of=/swapfile bs=1024 count=2048k 4096
sudo mkswap /swapfile
Enable file swap đã tạo sudo swapon /swapfile
Xem swap swapon -s
10 Resize Swap
Tắt Swap sudo swapoff /swapfile
4GB là 4100k sudo dd if=/dev/zero of=/swapfile bs=1024 count=4100k
Enable file swap đã tạo sudo swapon /swapfile
11 Install zip unzip apt-get install zip unzip
Nén rar -r tenfile.rar tenthumuc
Giải nén unzip tenfile.rar
12 sudo nano /etc/php5/apache2/php.ini Ctrl + W -> gõ “short_open_tag” ->sửa thành short_open_tag=On -> ctrl + X -> Enter
restart apache service apache2 restart