Sau đây xin viết bài hướng dẫn cài XAMPP web server cho linux theo kinh nghiệm mong các pro đừng ném gạch
![[GUIDE]Cài web server XAMPP trên linux 2 [GUIDE]Cài web server XAMPP trên linux 2](https://www.apachefriends.org/images/380.jpg)
Người ko biết nhiều về vps hãy làm cách 2 cho đơn giản
Bước 1: Chuẩn bị VPS linux (thường dùng centos, dùng các loại khác thì nhớ quyển root), có mở các port 80,21,22(thường buy xong là có mở sẵn rồi)
Bước 2: Log vào ssh bằng gì thì tùy(mình thường dùng tunnelier), mở terminal console lên
* Download:
Vào google đánh “xampp linux” ta có site http://www.apachefriends.org/en/xampp-linux.html
kéo xuống dưới có link ver mới nhất ví dụ XAMPP Linux 1.7.7, copy link
vào console đánh wget link vừa copy (VD: wget http://www.apachefriends.org/downloa…)
* Cài đặt:
kéo xuống chút nữa sẽ có thấy lệnh
chmod 755 xampp-linux-1.8.2-0-installer.run
(/opt là thư mục mặc định)
——————————
/opt/lampp/lampp start
start có thể thay bằng stop hoặc restart tùy trường hợp cần, ở đây ta start xampp lên
/opt/lampp/lampp security
đặt password cho các quyền như sql,ftp,v.v.v (nhớ kĩ các pass với user mặc định kẻo quên)
+ Đặt pass xong ta config enable curl cho server:
Cách 1:
Mở file php.ini nằm trong etc
Quote:
nano /opt/lampp/etc/php.ini
tìm ;extension=php_curl.dll bỏ dấu ; đi thành extension=php_curl.dll
save lại (ctrl + x, y, enter)
Cách 2:
down file php.ini đã enable sẵn curl theo link
http://dl.dropbox.com/u/69467213/share/php.ini
dùng SFTP của tunnelier upload lên /opt/lampp/etc
+ Đổi thư mục gốc (thư mục đặt file,code):
Cách 1:
Mở httpd.conf trong etc
Quote:
nano /opt/lampp/etc/httpd.conf
tìm DocumentRoot “/opt/lampp/htdocs” sửa dường dẫn trong “” thành đường dẫn tới thư mục gốc bạn muốn (VD: /opt/lampp/htdocs/public_html), lưu ý thư mục gốc phải tạo trước hoặc có sẵn, không có thì xampp sẽ ko chạy được
Tiếp tục tìm <directory “=”” opt=”” lampp=”” htdocs”=””>sửa lại như trên
save lại (ctrl + x, y, enter)
Cách 2:
Download file httpd.conf đã chỉnh sẵn thư mục gốc =>/opt/lampp/htdocs/public_html
theo link sau:http://dl.dropbox.com/u/69467213/share/httpd.conf
Dùng SFTP upload lên /opt/lampp/etc
+ Sửa quyền vào phpmyadmin(Mặc định phpmyadmin của xampp chỉ cho phép vào từ local nghĩa là bạn phải vào từ vps)
Cach 1:
Mở httpd-xampp.conf trong etc/extra
Quote:
nano /opt/lampp/etc/extra/httpd-xampp.conf
kéo xuống cuối cùng, tìm “deny from all” sửa lại “allow from all” để cho phép truy cập phpmyadmin từ mọi IP hoặc thêm vào dòng tiếp theo “allow from IP” để cho pép vào phpmyadmin từ IP đó
save lại (ctrl + x, y, enter)
Cách 2:
Download file httpd-xampp.conf đã chỉnh sẵn “allow from all”
theo link sau:http://dl.dropbox.com/u/69467213/share/httpd-xampp.conf
Dùng SFTP upload lên /opt/lampp/etc/extra
**Restart lại xampp =>
Quote:
/opt/lampp/lampp restart
Vào ftp user mặc định nobody/pass do bạn đặt, upload file lên và tận hưởng, phpmyadmin có 2 lớp pass, lớp thứ nhất user là lampp/pass trong lúc security bạn đặt, lớp thứ 2 là quyền root,pass cũng do bạn đặt
Xong GUIDE
Các tính năng khác vui lòng google để biết thêm chi tiết
Bổ sung Open port:
Open port:
Quote:
nano /etc/sysconfig/iptables
thêm vào (80,21 là các port cần mở)
-A RH-Firewall-1-INPUT -p tcp –dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp –dport 21 -j ACCEPT
Quote:
service iptables restart
![[GUIDE]Cài web server XAMPP trên linux 3 Các câu lệnh xóa archive log trong Oracle](https://hoangson.io.vn/wp-content/uploads/2022/06/giai-dap-oracle-la-gi-1-350x250.jpg)
![[GUIDE]Cài web server XAMPP trên linux 4 Không cho Chrome tự động redirect sang https](https://hoangson.io.vn/wp-content/uploads/2024/07/Changing-From-HTTP-To-HTTPS-350x250.png)
![[GUIDE]Cài web server XAMPP trên linux 5 8,5 triệu thiết bị chạy windows bị màn hình xanh bởi CrowdStrike update và giải pháp tạm thời](https://hoangson.io.vn/wp-content/uploads/2024/07/9ba9837664a077eff3709d00ba6ac6968ea1a8ca-350x250.png)
![[GUIDE]Cài web server XAMPP trên linux 6 Cách kết nối với PC ở nhà từ xa thông qua ngrok (không cần mở port router)](https://hoangson.io.vn/wp-content/uploads/2023/08/ngrok.width-808-350x250.png)
![[GUIDE]Cài web server XAMPP trên linux 7 [GUIDE]Cài web server XAMPP trên linux 3](https://hoangson.io.vn/wp-content/uploads/2023/03/img_3389-350x250.jpg)
![[GUIDE]Cài web server XAMPP trên linux 8 GoAccess, Real Time Dashboard monitor for Nginx Proxy Manager – Docker](https://hoangson.io.vn/wp-content/uploads/2023/03/image-350x250.png)
![[GUIDE]Cài web server XAMPP trên linux 9 Cách Active Windows 10 kích hoạt bản quyền số vĩnh viễn](https://hoangson.io.vn/wp-content/uploads/2020/02/active-win10-vinh-vien-120x86.jpg)
![[GUIDE]Cài web server XAMPP trên linux 10 Khắc phục lỗi Wifi báo No Internet, Secured trên Windows 10 2004](https://hoangson.io.vn/wp-content/uploads/2020/07/win10-no-internet-120x86.jpg)
![[GUIDE]Cài web server XAMPP trên linux 11 Hướng dẫn cách cài lại Windows 10 từ ổ cứng chi tiết](https://hoangson.io.vn/wp-content/uploads/2020/02/cai-win-tu-o-cung-120x86.jpg)
![[GUIDE]Cài web server XAMPP trên linux 12 Hướng dẫn tải và cài đặt driver card màn hình VGA NVidia](https://hoangson.io.vn/wp-content/uploads/2020/01/cach-cai-diver-card-man-hinh-120x86.jpg)
![[GUIDE]Cài web server XAMPP trên linux 15 Share plugin Elementor Pro v3.0.3 WordPress update liên tục](https://hoangson.io.vn/wp-content/uploads/2020/08/elementor-120x86.jpg)
![[GUIDE]Cài web server XAMPP trên linux 16 Chia Sẻ Theme Newspaper By Tagdiv Update Liên Tục](https://hoangson.io.vn/wp-content/uploads/2020/06/newspaper-10-120x86.jpg)
![[GUIDE]Cài web server XAMPP trên linux 19 FIX update, INSTALL package sau khi vòng đời CentOS 7 ngừng hỗ trợ](https://hoangson.io.vn/wp-content/uploads/2025/04/Centos-logo-1583297144267788923-120x86.png)
![[GUIDE]Cài web server XAMPP trên linux 20 Code Pzem lên Hass Home Assistant ESPHOME](https://hoangson.io.vn/wp-content/uploads/2025/03/Capture-120x86.png)
![[GUIDE]Cài web server XAMPP trên linux 25 Code sunsynk-power-flow-card cho luxpython – Home Assistant](https://hoangson.io.vn/wp-content/uploads/2024/08/319234198-12af5b02-c456-4685-a50f-bd0044b9e9b0-120x86.png)