Trang web php ssh
FASTPANEL là bảng điều khiển web miễn phí rất tốt ở thời điểm hiện tại (tháng 9-2020). Với rất nhiều tính năng như Show
II. Hướng dẫn thay đổi phiên bản PHP mặc địnhBước 1. SSH vào hệ thống CentOS 7 của bạnĐể thay đổi phiên bản PHP mặc định, điều đầu tiên chúng ta cần làm là SSH hoặc truy cập VPS hoặc máy chủ của bạn với quyền root trước đó. Nếu bạn chưa biết cách SSH vào VPS hoặc Server của mình thì có thể tham khảo bài viết hướng dẫn sau
Bước 2. Kiểm tra phiên bản PHP đang được cấu hìnhĐể kiểm tra phiên bản PHP đnag đã được cấu hình, chúng ta sử dụng lệnh sau 1 php -v Như bạn có thể thấy, phiên bản PHP mặc định khi sử dụng lệnh adduser zozo adduser zozo sudo6 trên hệ thống là adduser zozo adduser zozo sudo7. Đây là một phiên bản cực kỳ thấp so với phiên bản PHP mới nhất hiện tại là 8 Khi phiên bản PHP mặc định quá thấp như vậy bạn sẽ gặp rất nhiều vấn đề nếu cần thực thi mã nguồn PHP yêu cầu phiên bản PHP cao hơn, hoặc đơn giản là không thể sử dụng WP-CLI vì WordPress yêu cầu phiên bản PHP Go to make anythế nào để thay đổi phiên bản PHP mặc định sang 8. 0 thì mới các bạn theo dõi tiếp bước 3 Bước 3. Các thao tác để thay đổi phiên bản PHP mặc định sang phiên bản PHP cao hơnỞ bước này mình đặt trường hợp các bạn đã cài đặt thêm các phiên bản PHP khác trên giao diện FASTPANEL, còn các bạn chưa cài đặt thì tham khảo hướng dẫn sau để cài đặt thêm các phiên bản khác nhé.
Sau khi các bạn đã có phiên bản PHP, mong muốn các bạn sử dụng lệnh sau để xem các đường dẫn thực thi các phiên bản PHP Vì mình cài đặt thêm 1 phiên bản PHP là 7. 4 nữa chỉ nên có thêm đường dẫn adduser zozo adduser zozo sudo9, nếu bạn cài đặt nhiều phiên bản PHP khác nhau thì sẽ thấy nhiều kết quả hơn Tiếp tục thực hiện các lệnh sau để thay thế phiên bản PHP mặc định bằng phiên bản PHP 8. 0 1 2 3 rm /usr/bin/php ln -s /chọn/php74/bin/php /usr/bin/php php -v Giải thích các lệnh trên
Dưới đây là hình ảnh thao tác thay đổi phiên bản PHP mặc định của mình Các lệnh có thể khác một chút nếu bạn cài đặt các phiên bản PHP khác nhau nhé III. Tổng kếtQua bài viết này chúng ta đã nắm được các quyền để thay đổi phiên bản PHP mặc định trên VPS/Server sử dụng FASTPANEL Chúc các bạn có thể thực hiện thành công Xem thêm các bài viết hữu ích về FASTPANEL tại đường dẫn sau
Nếu cần hỗ trợ các bạn có thể liên hệ bộ phận kỹ thuật theo các cách bên dưới
Máy chủ Email 0Đ khi đăng ký cùng. VNEmail Server là hệ thống máy chủ được thiết kế riêng theo tên miền của doanh nghiệp với tốc độ nhanh, ổn định, bảo mật tốt Chào các bạn, hôm nay VinaSupport sẽ viết 1 bài tâm huyết về tạo và setup Web Server hoàn chỉnh từ A-Z trên Ubuntu 20. 04 bao gồm các dịch vụ
Với kinh nghiệm 10 năm về lập trình và quản lý Server, hy vọng bài viết này sẽ giúp các bạn dễ dàng tạo web server nhanh, ổn định và bảo mật. Nếu có ý định làm Web Server để lưu trữ website của mình thì mình khuyến khích các bạn sử dụng dịch vụ của nhà cung cấp Vultr Cloud Server, Linode. Đây là 2 nhà cung cấp dịch vụ máy chủ tốt nhất trên thế giới. Họ cũng đang cung cấp khuyến mại khi thử dịch vụ của họ khi tạo tài khoản mới
Sau khi tạo 1 máy chủ sử dụng hệ điều hành Ubuntu 20. 04 chúng ta thực hiện các bước dưới đây để thực hiện tạo 1 Web Server. Các bạn nên thực hiện cài đặt với tài khoản root, còn với tài khoản bình thường cần cấp quyền root và câu lệnh thì cần thêm sudo ở đầu
1. Nâng cấp các gói của UbuntuĐầu tiên chúng ta đăng nhập vào máy chủ bằng tài khoản root Chúng ta sẽ nhận được thông báo cập nhật Việc nâng cấp các gói sẽ giúp máy chủ của chúng tôi ở trạng thái an toàn nhất để cập nhật các bản vá lỗi mới nhất. Để cập nhật các gói, chúng ta sử dụng lệnh sau sudo apt update && sudo apt -y upgrade Sau đó chúng ta khởi động lại máy chủ để hoàn thành việc cập nhật 2. Cài đặt các gói cần thiếtMột số gói cần thiết để chúng tôi thực hiện thiết lập máy chủ web sudo apt -y install sudo vim zip unzip git 3. Tạo người dùng với quyền sudoĐể bảo mật máy chủ web bạn không nên sử dụng tài khoản root để kết nối SSH, thay vào đó chúng ta tạo 1 user mới nhưng có quyền root Để tạo người dùng mới, chúng tôi sử dụng các lệnh sau adduser zozo adduser zozo sudo Giờ ta có thể đăng nhập với tên người dùng là zozo được rồi 4. Create an SSH connection connectionĐể đảm bảo bảo mật cho kết nối ssh của người dùng vừa mới tạo, chúng ta cần thực hiện các bước sau Sử dụng Khóa SSH để kết nối thay cho kết nối bằng mật khẩu. Để tạo khóa SSH các bạn vui long tham khảo bài viết sau
Tạo thư mục. ssh và phân quyền cho nó mkdir -p /home/zozo/.ssh sudo chmod 700 /home/zozo/.ssh/ Copy public key to directory. ssh với tên là “authorized_keys” và phân quyền cho nó sudo chmod 600 /home/zozo/.ssh/authorized_keys sudo chown -R zozo:zozo /home/zozo/.ssh Tệp lịch sử /etc/ssh/sshd_config và cấu hình các tham số bên dưới như sau Port 2022 PermitRootLogin no PasswordAuthentication no Nó sẽ thực hiện
Sau đó các bạn khởi động lại dịch vụ SSH thông qua systemd sudo systemctl restart ssh Bây giờ bạn hãy kết nối với Máy chủ nhưng bằng tệp khóa cá nhân thay cho mật khẩu ssh -i 5. Cài đặt máy chủ NginxRun command after to install Nginx Server ________số 8Xác nhận dịch vụ Nginx đang hoạt động sudo systemctl status nginx Truy cập vào đường dẫn http://
6. Cài đặt PHPĐể cài đặt PHP và các mô-đun cần thiết cho WordPress, hãy chạy lên bên dưới sudo apt -y install sudo vim zip unzip git0 Còn cho Laravel thì chạy lệnh bên dưới sudo apt -y install sudo vim zip unzip git1 Kiểm tra phiên bản php bằng lệnh “php -v” Default default trên Ubuntu 20. 04 là php 7. 4, trường hợp bạn muốn cài đặt phiên bản PHP 8. x thì vui lòng tham khảo bài viết sau
Kiểm tra hoạt động của dịch vụ php-fpm sudo apt -y install sudo vim zip unzip git2 7. Cài đặt cơ sở dữ liệu MariaDBMariaDB là quan hệ CSDL đang được sử dụng phổ biến. Nó chạy rất ổn định và là cơ sở dữ liệu đang được sử dụng. Bạn có thể tham khảo bài viết sau để biết thêm chi tiết về MariaDB
Để cài đặt MariaDB trên Ubuntu, đầu tiên chúng ta truy cập địa chỉ này. https. //tải xuống. mariadb. org/mariadb/kho/ And done the following step
Kết quả sau khi kết thúc lựa chọn, trang web sẽ hiển thị các câu lệnh giúp bạn cài đặt dễ dàng trên phiên bản HDH mà bạn đã lựa chọn Đầu tiên chúng ta cài đặt các gói cần thiết sudo apt -y install sudo vim zip unzip git3 Sau đó thêm key cho MariaDB sudo apt -y install sudo vim zip unzip git4 Thêm kho vào Server sudo apt -y install sudo vim zip unzip git5 Cập nhật mới lại các gói sudo apt -y install sudo vim zip unzip git6 Cuối cùng là cài đặt Máy chủ MariaDB sudo apt -y install sudo vim zip unzip git7 Kiểm tra dịch vụ MariaDB đã hoạt động chưa? sudo apt -y install sudo vim zip unzip git7 Để đảm bảo tính bảo mật, chúng ta nên đổi mật khẩu tài khoản gốc của MariaDB First login account root with password is empty sudo apt -y install sudo vim zip unzip git9 Cập nhật lại mật khẩu cho người dùng root bằng lệnh SQL dưới đây adduser zozo adduser zozo sudo0 Có rất nhiều cách đặt mật khẩu cho user root của MariaDB các bạn có thể tham khảo tại đây
8. Cài đặt Redis CacheĐể cài đặt Redis Cache, chúng ta sử dụng lệnh bên dưới adduser zozo adduser zozo sudo1 Xác nhận dịch vụ Redis đang hoạt động Kiểm tra bằng redis-cli với lệnh ping 9. Tạo hoán đổi trên UbuntuViệc tạo hoán đổi này sẽ giúp Ubuntu hoạt động mượt mà với 1 số dịch vụ cần hoán đổi như MariaDB hay MySQL adduser zozo adduser zozo sudo2 Sau đó, tệp đã chỉnh sửa /etc/sysctl. conf, add some lines after into adduser zozo adduser zozo sudo3 Xác nhận hoán đổi được tạo bằng lệnh “free -m” 10. Configure Nginx run PHPSau khi đã cài đặt tất cả các dịch vụ, chúng tôi thực hiện cấu hình Nginx để chạy Web Server chỉnh sửa tập tin. /etc/nginx/sites-available/default
adduser zozo adduser zozo sudo4
Sau đó khởi động lại Nginx Tạo 1 tệp php trong thư mục /var/www/html có tên là thông tin. php chứa mã nội dung sau adduser zozo adduser zozo sudo5 Truy cập tới địa chỉ tên miền hoặc địa chỉ IP của Server http:// Kết luậnNhư vậy mình đã bầy công việc tạo 1 web server từ A-Z để hoàn chỉnh các dịch vụ cho. Nếu các bạn thực sự có bất cứ 1 vấn đề gì thì mình sẽ giải đáp thắc mắc |