Подробное руководство по веб-сайту блога Centos 7.X WordPress. Создание среды FTP/PHP/mysql/Apache.

Это руководство применимо к серверной системе Centos 7.x, версия установки PHP — 7.4, а версия установки MySQL — 5.7.

1. установка MySQL

1.1 Установите три инструмента

yum install wget
yum install vim
yum install unzip

1.2 Загрузите и установите msql

Загрузите установочный пакет онлайн:

wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

Установите установочный пакет:

rpm -ivh mysql57-community-release-el7-8.noarch.rpm

1.3 Установите службу MySQL

Введите /etc/yum.repos.d/каталог:

cd /etc/yum.repos.d/

Установите сервер MySQL:

yum -y install mysql-server

В настоящее время может сообщаться об ошибке из-за проблемы с ключом: Pblic key for mysql-community-common... Неудачный пакет: mysql.... Просто обновите секретный ключ на этом этапе:

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

Выполните установку еще раз:

yum -y install mysql-server

Запустите MySQL:

systemctl start mysqld

1.4 Сменить пароль

Получить первоначальный пароль:

grep 'temporary password' /var/log/mysqld.log

 Вы можете видеть, что мой первоначальный пароль: VN>iPrs2Qg>d.

Войдите в mysql (просто введите первоначальный пароль выше в опции ввода пароля):

mysql -u root -p

Установите низкий уровень политики паролей (исходная настройка требует использования прописных и строчных букв и символов):

set global validate_password_policy=LOW;

Сменить пароль (12345678 — измененный пароль):

ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678';

1.5 Создайте базу данных WordPress

Создайте базу данных (здесь я называю созданную базу данных tgq)

CREATE DATABASE tgq CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

Создайте пользователя базы данных (имя пользователя: tgq_user, пароль: 123456)

create user 'tgq_user'@'localhost' identified by '123456';

Предоставьте права пользователя:

grant all privileges on tgq.* to 'tgq_user'@'localhost' identified by '123456';

Выходим из базы данных:

exit;

2. Установите Апач

2.1 Установите и запустите апач

Установите Апач:

yum install httpd

Запустите Апач:

apachectl start

Проверьте статус Apache:

systemctl status httpd

 2.2 Настройка запуска

Настроить автозагрузку:

systemctl enable httpd

Проверьте, добавлено ли оно:

systemctl list-unit-files | grep httpd

3. Установка PHP

3.1 Установите и включите библиотеки EPEL и REMI

Установите библиотеки EPEL и REMI:

yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

Включите библиотеку REMI:

yum -y install yum-utils
yum-config-manager --enable remi-php74

3.2 Установите PHP

Установите PHP:

sudo yum install php php-cli php-mysql php-gd php-zip php-mbstring php-xml  php-imagick

Проверьте версию PHP:

php -v

 3.3 Apache загружает PHP

Отредактируйте файл httpd.conf:

vim /etc/httpd/conf/httpd.conf

Переместите клавиатуру в конец файла, нажмите i, чтобы войти в режим редактирования, и вставьте следующий код внизу:

LoadModule php7_module modules/libphp7.so 

После вставки это выглядит так:

 Нажмите ESC, чтобы выйти из редактирования, нажмите клавиши Shift и :, введите wq (сохранить и выйти).

3.4 Проверка PHP

Напишите тестовый файл:

echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php

Введите IP/phpinfo.php в браузере, чтобы увидеть, можно ли отобразить следующую страницу:

 4. Установите FTP

4.1 Установка FTP

Онлайн установка:

yum install -y vsftpd
yum install -y ftp

Запустите службу и настройте ее автоматический запуск при загрузке:

systemctl start vsftpd
systemctl enable vsftpd

4.2 Добавление пользователей

Добавьте пользователя (здесь мое имя пользователя: tgq):

useradd tgq

Установить пароль (ввести после ввода, затем ввести еще раз):

passwd tgq

Предоставить разрешения:

chmod 777 /var/www
sudo chown -R tgq: /var/www

4.3 Перенос файлов FileZilla

 Как показано на рисунке выше, выберите FTP в качестве протокола. Введите IP-адрес вашего сервера на хосте. Зашифруйте его, чтобы использовать только FTP в виде открытого текста. Имя пользователя и пароль — это имя пользователя и пароль, созданные в версии 4.2, и вы можете войти.

5. Установите WordPress

5.1 Загрузите и загрузите WordPress

Войдите на сайт: Скачать | WordPress.org Китай (Упрощенный китайский) , загрузите пакет WordPress.

Рекомендуется распаковать пакет, а затем напрямую сжать содержимое пакета, чтобы содержимое можно было распаковать непосредственно в нужную нам папку.

Здесь загрузите сжатый пакет в -> /var/www/html через filezilla или другие ftp-инструменты:

Распакуйте загруженный сжатый пакет (например, имя сжатого пакета — wordpress.zip):

cd /var/www/html
unzip wordpress.zip

 5.2 Доступ и настройка WordPress через доменное имя

На данный момент, если имя домена было преобразовано в IP-адрес сервера, вы можете получить доступ к конфигурации, введя имя домена.

Войдите в конфигурацию и введите имя базы данных MySQL, имя пользователя и пароль, которые вы установили на странице базы данных. В случае возникновения ошибки вы можете изменить файл wp-config.php в var/www/html и изменить соответствующие параметры базы данных, как показано ниже:

Конечно, не забудьте дать этой папке права на чтение и запись:

chmod -R 777 /var/www/html

После успешной установки вы увидите эту страницу.

Je suppose que tu aimes

Origine blog.csdn.net/qq_35379989/article/details/130502340
conseillé
Classement