Lúc chúng ta truy cập từ localhost thì bình thường, nhưng khi truy cập từ một máy tính khác trong mạng nội bộ thì lại gặp vấn đề như vậy. Mà nó lại hiện cái ngôn ngữ gì cũng không biết nữa. Chỉ biết là có vấn đề với cái file httpd-xampp.conf
Thay đổi file config httpd-xampp.conf
<Directory "H:/xampp/phpMyAdmin"> AllowOverride AuthConfig Limit Order allow,deny Allow from all Require all granted ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </Directory>
Thay đổi như thế nào là sẽ vào được.
Sau khi thay đổi xong chúng ta nhớ Stop và Start lại Apache nhé.
Bước 1:
Sau khi login với quyền root ta sẽ gõ đường dẫn như sau: $ nano /etc/network/interfaces
Dĩ nhiên là các bạn sẽ set IP tĩnh theo lớp mạng của mình.
Sau đó Exit file bằng tổ hợp phím Ctrl + X, --> Y để lưu
Sau khi lưu file xong nhớ restart lại service networking bằng lệnh
$ sudo /etc/init.d/networking restart
Sau khi restart xong dùng lệnh ifconfig để xem IP đã thiết lập thành công chưa?
Nếu thiết lập ở máy ảo, thì chọn Option là Briged để bắt cầu qua card mạng đang kết nối được với Internet.
Ở bài viết này mình thiết lập trên máy ảo ubuntu và cài trên phần mềm Virtualbox. Cấu hình Network như sau:
Đầu tiên ta có một bảng dữ liệu được tạo từ excel như hình dưới đây:
Thường thì chúng ta sẽ có sẵn một file excel trước, bước tiếp theo chúng ta sẽ lưu file excel đó dưới dạng .txt Save as type: Unicode Text (*.txt) -- Chọn cái này là vì dữ liệu của chúng ta có chứa các từ Tiếng Việt, nếu không sẽ bị lỗi font
Sau khi lưu file xong ta sẽ mở bằng notepad nó sẽ như thế này:
và bây giờ chúng ta sẽ lưu file này với định dạng là .csv, chỉ cần Save as đổi đuôi là được. Lưu ý ở phần Encoding chọn UTF-8 vì dữ liệu của chúng ta có Tiếng Việt mà.
Mở file nhanvien.csv mới tạo bằng word
Sau khi mở file ta sẽ thấy các column sẽ cách nhau bởi một tab, mà theo định dạng của mysql thì mỗi phần tử sẽ cách nhau bởi một dấu ','. Hãy chuyển tất cả các tab thành dấu ',', bằng cách Find&Replace thay thế mọi dấu tab (^t) bởi dấu phẩy (,).
Kết quả sẽ được.
Lưu file nhanvien.csv lại
Tiếp theo thì ta sẽ import lên mysql bằng file csv.
Phần column name là các column bên file csv
Và đây là kết quả.
Thủ thuật này sẽ nói rất nhanh thôi các bạn.
Vào cửa sổ lệnh CMD bằng cách nhập cmd vào khung Tìm kiếm của Window
Sau đó ta nhập lệnh: ipconfig
Như hình trên ta sẽ xem được địa chỉ ip của máy tính của chúng ta.
Thủ thuật hướng dẫn các bạn có thể biết được địa chỉ ip máy mình trong local network một cách nhanh nhất.
Có một số cách mà mọi người hay dùng như sau:
Bước 1:
Ở góc phải màn hình, có biểu tượng hình wifi hoặc nếu các bạn dùng mạng dây thì sẽ biểu tượng này.
Bước 2:
Nhấp chuột phải chọn Open Network and Sharing Center
Bước 3:
Click chuột trái vào Ethernet
Bước 4:
Chọn Details...
Như vậy địa chỉ của máy tính của các bạn ở đây... 192.168.1.22
Bài viết hướng dẫn chi tiết các bước cài đặt máy ảo dùng Vagrant và máy ảo virtualbox và các điểm lưu ý khi cài đặt.
Dựa trên bài hướng dẫn của anh Thạch Phạm https://thachpham.com/tools/tao-may-ao-tren-may-tinh-voi-vagrant-va-virtualbox.html
Bài của anh này đã hướng dẫn rất chi tiết riêng có một vài đoạn mình đã làm theo nhưng không được và các bạn có thể fix theo cách này.
Ở bước nạp Box cho vagrant thì các bạn vào link này https://app.vagrantup.com/boxes/search ở đây có sẵn các box đã được tạo và được người dùng chia sẻ.
Ở đây mình cài một bản ubuntu, cách cài như sau: Các bạn sẽ nhấp vào link được chia sẻ, sẽ có hướng dẫn trong đó.
Để add box chúng ta dùng lệnh: Vagrant box add ubuntu/trusty64 --> Enter và chờ cho xong. Đến bước này là thực hiện giống các bước của anh Thạch phạm là ok.
Cài đặt password su cho ubuntu
Mặc định khi cài đặt xong ubuntu trên máy ảo thì để vào quyền cao nhất của ubuntu tức là mật khẩu root.
Các bạn dùng lệnh sau:
sudo passwd root
Sau đó nhập password vào.
Và đăng nhập
Một số điều lưu ý: Vagrant up dont working...
Trường hợp nếu dùng lệnh 'vagrant up' mà không có gì hoạt động thì phải thêm vào thuộc tính. Ví dụ như nếu dùng máy ảo Virtualbox thì thêm như sau: vagrant up --provider=virtualbox - Thêm một trường hợp chạy mãi không xuất hiện liên kết giữa virtualbox và vagrant thành công. Là do cấu hình mạng không đúng.
Theo mặc định thì sẽ chọn cấu hình là NAT trong phần Network của Virtualbox.
Nếu rê chuột xuống hình biểu tượng mạng có địa chỉ IP có nghĩa là đã thành công.
Hôm nay mình sẽ chia sẽ cho các bạn cách để tạo FTP server trên win7, đầu tiên chúng ta sẽ phải cài thêm các chức năng sau, các bạn check như hình của mình nhé. À quên, để vào được phần này các bạn vào phần Control Panel --> Programs and Features --> Turn Windows features on or off
Sau khi cài xong các bạn vào thanh search của Start Menu gõ "IIS" sẽ truy cập vào được Internet Information Services (IIS) Manager, tiếp đến các bạn sẽ nhấp chuột phải Vào phần Sites --> Chọn Add FTP Site...
Ở phần này đặt tên cho FTP site name: Bạn thích đặt gì cũng được
Phần Content Directory --> Physical path: Là đường dẫn đến thư mục để bạn share folder làm FTP
Một vài lưu ý ở bước này: IP Address: Là IP của máy bạn trong lớp mạng Port: 21 là Port mặc định FTP windows cấu hình sẵn, chút nữa các bạn chỉ cần Enable Port này trong tường lửa là ok. Còn nếu muốn cấu hình Port khác thì phải khai báo Port trong tường lửa (phần này mình sẽ nói ở một bài viết khác)
Đến phần này sẽ set quyền người dùng cho ftp, các bạn làm như hình là được.
Vào phần tạo user các bạn gõ: lusrmgr.msc để vào ứng dụng và làm như hình các bước tiếp theo là được
Cấu hình tường lửa, các bạn Enable 2 dòng như trong hình
Cách đăng nhập Ftp từ Trình duyệt:
Chúc các bạn thành công.
Và xem video hướng dẫn để dễ hiểu hơn