- Cài đặt VMWARE, Navicat, PHPStorm, ssh client
- Cài đặt centos 7 & Bitrix
Vào link để tải file cài đặt.
Sau khi tải gói cài về, bạn tiến hành giải nén.
- Mở VMWare và click vào
Open
. Bạn chọn đường dẫn thư mục chứa gói vừa giải nén. Sau đó thiết lập lại chế độ card mạng (NAT) cho VMBitrix
- Khởi động máy ảo. Đợi một lúc VMBitrix sẽ hiển thị giao diện đăng nhập. Bạn login bằng user
root
và passwordbitrix
- Thay đổi mật khẩu đăng nhập cho user root
- Tạo pool cho server
Nhập 1 để tạo pool
- Đặt tên cho server. Ví dụ
demo
- Tiếp theo ấn Enter để chuyển đến các bước cài đặt kế tiếp
- Chọn
6
để quản lý site. Tiếp tục chọn1
để tạo site mới.
Bạn thêm thông tin tên site và type. Sau đó chọn 0
để thoát, quay trở về giao diện ban đầu
- Kiểm tra IP và card mạng
ip a
- Kiểm tra thông tin devices
nmcli dev
- Cấu hình IP tĩnh
nmcli c modify "Wired connection 1" connection.id ens33
nmcli con modify ens33 ipv4.addresses 192.168.152.20/24
nmcli con modify ens33 ipv4.method manual
nmcli con modify ens33 connection.autoconnect yes
Lưu ý: Bạn set IP nằm trong dải mạng được cấp phát trong VMWare của bạn.
- Chạy lệnh khởi động lại network
systemctl restart network
Mở thư mục hosts
trong C:\Windows\System32\drivers\etc
và khai báo IP kèm dns
192.168.152.20 demo
- Trên trình duyệt, vào http://demo , download và cài đặt bitrix package
- Qua một vài bước cài đặt bạn sẽ nhận được giao diện dành cho người dùng như sau
Bạn chọn CONFIRM
để xác nhận và tiếp tục sử dụng.
- Để thao tác với Bitrix24 Backend, trên url bạn gõ
http://demo/bitrix/admin/
sẽ nhận được giao diện quản lý như bên dưới:
Để có thể truy cập vào dữ liệu máy ảo từ bên ngoài ta tiến hành cài đặt samba
trên VMBitrix
Có thể tham khảo tại link
- Chạy lệnh cài samba
yum install samba samba-client samba-common
- Tạo smb user
smbpasswd -a bitrix
- Set quyền sở hữu cho user
chown bitrix:bitrix -R demo
- Bổ sung thêm nội dung sau vào file
/ect/samba/smb.conf
[bitrix]
comment = bitrix
path = /home/bitrix
browsable =yes
writable = yes
guest ok = yes
read only = no
- Cho phép samba chạy trên firewall
# firewall-cmd --permanent --zone=public --add-service=samba
# firewall-cmd --reload
- Khởi động dịch vụ
# systemctl enable smb.service
# systemctl enable nmb.service
# systemctl restart smb.service
# systemctl restart nmb.service
=> Như vậy từ môi trường máy thật có thể connect vào thư mục demo
- Tạo user cho database
create user 'nga'@'%' identified by '123456';
grant all privileges on *.* to 'nga'@'%';
flush privileges;
- SSH đến server Bitrix
ssh root@demo