Android

Cách cài đặt & thiết lập WordPress trên Microsoft Azure

Quán massage lừa khách vào để cưỡng đoạt tiền

Quán massage lừa khách vào để cưỡng đoạt tiền

Mục lục:

Anonim

Chào mừng bạn đến với phần 2 của hướng dẫn Cách chạy WordPress cực nhanh trên Microsoft Azure . Trong phần đầu tiên, chúng tôi đã thảo luận về việc thiết lập Máy ảo trên tài khoản Azure của bạn. Và trong bài này, chúng ta sẽ xem cách kết nối với máy chủ của bạn và bắt đầu tải xuống và cài đặt WordPress trên đó.

Cài đặt & thiết lập WordPress trên Microsoft Azure

Bài đăng này sẽ bao gồm rất nhiều thiết bị đầu cuối lệnh, vì vậy hãy thử làm theo hướng dẫn từng bước và cố gắng không bỏ qua bước nào.

Thiết lập máy chủ của bạn

Bước 1 : Để giao tiếp với máy ảo của bạn, bạn cần thiết lập kết nối SSH và sử dụng SSH client.

SSH là gì?

Theo Wikipedia, Secure Shell (SSH) là một giao thức mạng mã hóa cho các dịch vụ mạng hoạt động an toàn trên mạng không an toàn. Ứng dụng ví dụ nổi tiếng nhất là dành cho người dùng đăng nhập từ xa vào hệ thống máy tính.

Chúng tôi đang sử dụng PuTTY, một ứng dụng SSH và telnet miễn phí trong hướng dẫn này. Vì vậy, cho bước này, bạn được yêu cầu tải xuống và cài đặt PuTTY từ đây.

Bước 2 : Đăng nhập vào bảng điều khiển Azure của bạn, mở máy ảo, chúng tôi đã tạo ở phần đầu tiên và nhấn `Bắt ​​đầu`. Sau đó bấm vào `Kết nối` để bắt đầu kết nối. Bây giờ cửa sổ bật lên sẽ hiển thị tên người dùng của bạn và địa chỉ IP công khai của máy của bạn. Sao chép toàn bộ tên máy chủ SSH (ví dụ: [email protected]). Bạn có thể nhấp vào hình ảnh để xem phiên bản lớn hơn.

Bây giờ hãy mở PuTTY và dán tên máy chủ này vào trường Tên máy chủ và chọn loại kết nối là SSH và nhấn mở với tất cả các cài đặt khác làm mặc định. Một cửa sổ đầu cuối mới sẽ mở ra và sẽ nhắc bạn nhập mật khẩu. Nhập mật khẩu đã được chọn trong phần 1 khi tạo máy ảo. Bây giờ bạn đã được kết nối với máy chủ ảo của bạn qua kết nối SSH. Tất cả những gì bạn cần làm bây giờ là nhập một số lệnh trong cửa sổ đầu cuối này để cài đặt phần mềm thích hợp và WordPress.

Cài đặt Apache

Bước 3 : Trước hết, bạn cần đảm bảo rằng tất cả các gói trên cài đặt Ubuntu được cập nhật. Chạy lệnh sau để cập nhật chúng:

sudo apt-get update

Bây giờ chúng ta sẽ cài đặt Apache, một phần mềm máy chủ HTTP miễn phí. Về cơ bản, Apache sẽ là người lắng nghe yêu cầu của ai đó để hiển thị nội dung trang web của bạn. Đọc thêm về Apache tại đây. Chạy lệnh sau để cài đặt Apache:

sudo apt-get install apache2

Bây giờ điều hướng đến thư mục chứa tập tin cấu hình của Apache và mở nó bằng trình soạn thảo văn bản.

sudo nano / etc / apache2 / apache2.conf

Ở cuối tập tin này, thêm dòng sau:

“Tên máy chủ 127.0.0.1”.

Bây giờ lưu tập tin bằng cách bấm ` Ctrl + O ` rồi Nhập và sau đó Ctrl + X `.

Khởi động lại dịch vụ Apache:

tải lại dịch vụ sudo apache2

Và cấp quyền cho Apache bằng cách thực hiện lệnh sau:

sudo ufw cho phép trong “Apache Full”

Cài đặt MySQL và PHP

Bước 4: Thực hiện các lệnh sau để cài đặt MySQL và PHP trên Ubuntu:

sudo apt-get install mysql-server

Chọn mật khẩu gốc MySQL thích hợp và nhấn `Enter`.

sudo apt-get cài đặt php5 libapache2-mod-php5 php5-mcrypt php5-mysql sudo apt-get cài đặt php5-cli sudo apt-get install php5-gd libssh2-php

Các tệp PHP sẽ được cung cấp thêm prio rity hơn các tập tin HTML, vì vậy chúng ta cần phải thay đổi một tập tin cấu hình:

sudo nano /etc/apache2/mods-enabled/dir.conf

Now trong tập tin này, di chuyển "index.php" để nó đi kèm trước “index.html”. Khởi động lại máy chủ Apache

sudo service apache2 reload

Tạo cơ sở dữ liệu MySQL

Bước 5: Thực hiện theo các lệnh:

mysql -u root -p TẠO BẢNG DATABASE DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; GRANT ALL ON test * TO `tester` @ `localhost` được xác định bởi `testpwd`; FLUSH PRIVILEGES; Thoát,

Các lệnh này sẽ tạo ra một cơ sở dữ liệu có tên thử nghiệm với một người dùng được gọi là "tester" và mật khẩu "testpwd". Cơ sở dữ liệu này sẽ được WordPress sử dụng để lưu trữ tất cả dữ liệu.

Cài đặt WordPress

Bước 6: Đây thực sự là bước tải xuống WordPress. Điều hướng đến thư mục gốc và sau đó tải xuống và giải nén WordPress.

wget //wordpress.org/latest.tar.gz tar xzvf latest.tar.gz

Điều hướng đến thư mục WWW nơi tất cả các tệp trang web là lưu trữ và sao chép toàn bộ nội dung của WordPress ở đây trong một thư mục mới bạn chọn

cd / var / www sudo mkdir twcwp

Bây giờ hãy tạo tệp wp-config.php bằng cách tạo bản sao của tệp cấu hình mẫu và sau đó sao chép toàn bộ nội dung của thư mục đã tải xuống vào thư mục `wordpress` trong thư mục www.

cp ~ / wordpress / wp-config-sample.php ~ / wordpress / wp-config.php sudo rsync -avP ~ / wordpress / / var / www / twcwp /

Điều hướng đến thư mục trang web mới và chỉnh sửa tệp cấu hình WordPress để WordPress có thể giao tiếp với cơ sở dữ liệu.

cd / var / www / twcwp / sudo nano wp-config.php

Nhập chi tiết cơ sở dữ liệu mà chúng tôi đã tạo trong các bước trước và lưu tệp. (xem ảnh chụp màn hình dưới đây để tham khảo)

Cấu hình Apache

Bước 7 : Bây giờ cho bước cuối cùng, chúng ta cần phải cấu hình apache để nó biết có một trang web đang chạy trong thư mục “twcwp” của chúng tôi. Chúng ta cần điều hướng đến thư mục sites available và tạo một file mới có tên `twcwp.conf` tương tự như file cấu hình mặc định.

sudo chown www-data: www-data * -R cd / etc / apache2 / Các trang có sẵn sudo cp 000-default.conf twcwp.conf sudo nano twcwp.conf

Trong tập tin này thay đổi các dòng sau

  • ServerAdmin your_email_adress
  • Tên máy chủ twcwp.com
  • ServerAlias ​​twcwp.com
  • DocumentRoot / var / www / twcwp

ServerAlias ​​phải là tên miền bạn đã đăng ký (trong trường hợp của chúng tôi, chúng tôi đã không đăng ký tên miền nhưng chúng tôi chỉ sử dụng nó để tham khảo).

Thực hiện các tập cuối cùng của lệnh:

sudo chown -R twctestingadmin: www-data * sudo mkdir / var / www / twcwp / wp-content / tải lên sudo a2ensite twcwp.conf sudo service apache2 reload

Ở đây "twctestingadmin" là tên người dùng của quản trị viên tài khoản trên máy ảo của chúng tôi và “twcwp” là thư mục chứa các tệp WordPress. Bạn có thể thay thế các chuỗi này bằng các chi tiết của bạn.

Và đây là nó, bây giờ bạn có một máy ảo đầy đủ chức năng chạy trên Microsoft Azure đang lưu trữ trang web WordPress của bạn. Tất cả những gì bạn cần làm là cấu hình các bản ghi DNS để trang web trỏ đến địa chỉ IP công cộng của máy ảo.

Nếu bạn muốn tạm thời chạy trang web của mình, bạn có thể chỉnh sửa tệp máy chủ Windows và thêm mục nhập sẽ tạm thời ánh xạ địa chỉ IP công khai vào tên miền. (xem ảnh chụp màn hình để tham khảo)

Hướng dẫn khá dài và liên quan đến rất nhiều bước. Bạn có thể tự do hỏi bất kỳ câu hỏi nào trong phần bình luận bên dưới và chúng tôi sẽ vui lòng giúp bạn. Một số thuật ngữ được sử dụng trong bài đăng này có vẻ mới đối với bạn, bạn có thể tìm kiếm trên Google hoặc chỉ cần thả một tin nhắn trong nhận xét.

Ngoài ra, tôi muốn giới thiệu với bạn hai nhân vật đã mang đến cho chúng tôi Hội thảo tuyệt vời này trong khu vực Chandigarh:

  • Jasjit Chopra - LinkedIn
  • Divyadeep Sawhney - LinkedIn

Hội thảo được thực hiện chung bởi Nhóm người dùng Microsoft ChandigarhWordPress Chandigarh . Bạn có thể liên lạc với cả hai nhóm trên Facebook và tìm kiếm các buổi họp mặt sắp tới tại khu vực Chandigarh trên meetup.com.

Bài đọc liên quan:

  • Cách cài đặt WordPress trên Google Cloud Platform
  • Cách lưu trữ blog WordPress bằng Microsoft IIS
  • Tạo trang WordPress bằng cách sử dụng Microsoft WebMatrix
  • Cách cài đặt WordPress trên Windows PC.