Это второе обновление старых часов в декабре. Не забудьте подписаться на меня и настаивайте на том, чтобы делиться заметками об исследованиях, таких как разработка программирования, анализ данных и машинное обучение.
Изучите разработку облачных серверов на старых часахСтатьи по Теме(Если вы читаете эту серию впервые, Настоятельно рекомендуется сначала изучить следующие статьи):
Пилот: После владения сервером я такой крутой?
Альтернативный проект: напишите страницу резюме за 10 строк кода!
Пагода в Linux, настоящая пагода! Подробное руководство
Обзор предыдущей ситуации
Изучив предыдущие статьи, мы должны быть знакомы с основами использования облачных серверов и пагоды инструментов Linux, поэтому эта статья поможет вам создать собственный личный веб-сайт на нашем облачном сервере.
Я поделился этим с вами раньшеКак использовать Hexo для быстрого создания личного блога за 20 минут, но у Hexo есть очень неприятный момент, то есть нет фона, то есть невозможно в любой момент обновлять и управлять содержимым сайта, каждый раз, когда статья публикуется, ее нужно писать локально и потом отправили на GitHub.Даже на сервере нет хорошей страницы интерфейса.Нам нужно создать,поэтому она все еще несовершенна.
Поэтому в этой статье будет представлена структура блога с более широкими функциями, а также с открытым исходным кодом.Wordpress
.
Наконец-то у меня есть личный веб-сайт. Вы также можете сделать резервную копию учебных ресурсов и статей позже в статье~ Я счастлив. Добро пожаловать в ваш браузер:python-brief.com
Без дальнейших церемоний, давайте начнем.
2. Решение экологических проблем
Мы можем сначала перейти на официальный сайт WordPress, чтобы проверить системное окружение, необходимое для установки.Мы не устанавливали php до этого, а mysql был установлен.Сертификат доменного имени также был настроен ранее.Далее мы сначала установим php.
Переходим сразу на страницу пагоды, нажимаем软件商店
, затем выполните поиск в поле поиска приложенияphp
Будет много версий php, wordpress требует, чтобы php был версии 7.4 или выше, поэтому мы решили установить его прямо здесь.php8.0
Версия.
нажмите提交
После этого появится второе всплывающее окно с подтверждением.После подтверждения оно перейдет на страницу установки.Если вы перейдете на экстремальную скорость установки, то у меня за 46с~
3. Создайте сайт
После установки PHP мы можем сначала нажать网站
, создать новый веб-сайт, доменное имя должно быть доменным именем, которое мы написали выше, конечно, мы также можем написать имя поддомена (например: blog.ваше доменное имя.top), выбрать MySQL для базы данных, установить пользователя имя и пароль самостоятельно, пароль рекомендуется усложнить (можноСкопируйте и сохраните на локальном, который позже будет использоваться для настройки и установки wordpress), выберите нашу только что установленную версию 8.0 для PHP и другие настройки по умолчанию (вы можете записать свойкорневой каталог веб-сайта, более поздний исходный код проекта помещается в этот каталог).
Согласно предыдущему руководству по созданию веб-сайта пагоды, сначала нажмите кнопку «Неразвернуто», затем нажмите «Другие сертификаты», вставьте ключ сертификата (key) и содержимое сертификата (pem) бесплатного сертификата, на который мы подавали заявку, в соответствующее место, а затем нажмите «Сохранить». (Если вы не знаете, как получить бесплатный сертификат, рекомендуется сначала прочитать егоЧетвертая статья об обучении разработке облачных серверов с помощью Laobian)
Обратите внимание, что после привязки сертификата, чтобы доменное имя могло нормально обращаться к порту 80, нам также необходимо установить запись разрешения типа A для доменного имени, которая напрямую указывает на общедоступный IP-адрес нашего сервера. (Если вы не знаете, что такое публичный IP-адрес сервера и как добавить разрешение доменного имени, рекомендуется сначала посмотреть его.Первая статья по обучению разработке облачных серверов с помощью Laobian)
После настройки разрешения доменного имени, примерно через 1-5 минут (имеется задержка в разрешении), мы напрямую обращаемся к доменному имени, и видим, что сайт настроен успешно.Здесь мы настроили основные настройки веб-сайта, а затем нам нужно настроить сайт WordPress.
В-четвертых, скачайте и установите исходный код WordPress на сервер.
Не знаю, почему до установки PHP я не мог найти установочный пакет WordPress в магазине программного обеспечения панели пагоды, но после установки PHP8.0 я несколько раз обновился и вышло, странно, я не не знаю Это из-за того, что раньше не устанавливали PHP?
После его прочтения версия WordPress в пагоде — 5.6. Просто нажмите кнопку развертывания одним щелчком мыши, и вы сможете развернуть WordPress на указанную вами службу доменных имен.Это просто и быстро.
Но я также заглянул на официальный сайт WordPress раньше и обнаружил, что последняя версия — 5.8, а другая — 5.6 — версия почти годичной давности.Конечно, я установил самую последнюю и самую красивую, поэтому решил скачать и установить ее. прямо с официального сайта. (На официальном сайте авторы называются музыкантами, что очень интересно и с любовью относится к участникам)
Вы можете загрузить файл локально, загрузить файл на сервер или напрямую использовать удаленную загрузку, предоставляемую Pagoda. (О том, как использовать пагоду для загрузки локальных файлов или удаленной загрузки файлов и других основных операций пагоды, см.Обучение разработке облачных серверов от Laobian, третья статья)
Загрузите последнюю версию адреса установочного пакета с официального сайта и нажмите кнопку загрузки сразу после посещения, что относительно быстро:
https://cn.wordpress.org/download/
После загрузки загрузите его в каталог сайта сервера через пагоду.
переместите мышь в下载WordPress5.8.2
Вы можете увидеть фактический адрес доступа после нажатия, который является нашим прямым адресом загрузки.
Удаленная прямая, нажмите кнопку удаленной загрузки, введите следующий адрес загрузки, выберите каталог для хранения файлов, скорость загрузки очень высокая:
https://cn.wordpress.org/latest-zh_CN.zip
С точки зрения обучения здесь мы демонстрируем использование wegt для загрузки файлов на сервер терминалов и использование unzip для распаковки файлов.
Во-первых, нам нужно войти в каталог сайта.Если вы забыли, где находится каталог сайта, не паникуйте, нажмите网站
-> 设置
-> 网站目录
, ты же видишь~
После входа в каталог веб-сайта мы увидим файл по умолчанию, мы можем выбрать все, а затем удалить файл,.user.ini
Не может быть удалено, оставьте его в покое.
Затем нажмите кнопку терминала на странице, войдите в терминал и перейдите в текущий каталог, сначала введите команду wget для загрузки, а затем введите команду unzip для распаковки загруженного сжатого пакета, а затем ls для проверки содержимого каталога файлов. и прошла ли декомпрессия успешно.
wget https://cn.wordpress.org/latest-zh_CN.zip
unzip -o -q latest-zh_CN.zip
ls
Затем нам нужно переместить весь контент в wordpress в каталог веб-сайта и выполнить следующие инструкции напрямую (вы также можете скопировать и вставить напрямую), не ошибитесь ~ я подготовлю для вас главу, чтобы представить инструкции для Linux. позже.Обучение разработке облачных серверов от Lao Watch — пилотный проектТакже были введены некоторые основные команды:
mv wordpress/* ./
Вы можете удалить пустую папку WordPress раньше.
5. Регистрация доменного имени
По логике, если мы напрямую обращаемся к доменному имени в это время, мы должны иметь возможность войти на страницу установки WordPress.Если вы находитесь в той же ситуации, что и я, или прямо показываете, что не можете получить к нему доступ, скорее всего, ваше доменное имя не зарегистрирован.
После покупки нового доменного имени требуется 2-3 дня для успешной аутентификации настоящего имени, прежде чем подавать заявку на доменное имя.
Адрес регистрации доменного имени Alibaba Cloud:
https://beian.aliyun.com
Весь процесс подачи на самом деле довольно быстрый. В течение 1-3 дней после подачи заявки Alibaba Cloud позвонит вам, чтобы проверить соответствующую информацию и спросить о цели веб-сайта. Если нет проблем, Alibaba Cloud отправит заявку. информация в Министерство промышленности и информационных технологий.Также должна быть возможность подать заявку через 1-3 дня~ (для общих целей достаточно сказать правду)
Если у вас возникли проблемы с записью, вы можете связаться с группой обмена разработками сервера~
Шесть, настройки сайта WordPress
После успешной подачи мы можем напрямую получить доступ к доменному имени в браузере, чтобы перейти на страницу настроек установки wordpress, нажмите прямо现在就开始
. (Для удобства демонстрации здесь я напрямую использую доменное имя, которое было зарегистрировано ранее)
Введите имя базы данных MySQL, имя пользователя и пароль, установленные на третьем этапе создания сайта.Другие можно использовать по умолчанию, а затем нажмите提交
кнопка.
Если вы не заполните обычные настройки, связанные с базой данных, вам следует перейти к следующему интерфейсу, щелкнуть напрямую运行安装程序
Вот и все.
Далее идет текущая конфигурация сайта~ Задайте название сайта (рекомендуется писать так же, как и при подаче, вроде проверяется), после заполнения логина, пароля и почты, нажимайте напрямую安装WordPress
Установка может быть официально запущена.
После завершения установки просто нажмите登录
кнопка, она перейдет на фоновую страницу входа в WordPress.
Введите имя пользователя и пароль веб-сайта, которые мы установили ранее, и нажмите кнопку входа, чтобы войти в бэкэнд сайта Wordpress.
В фоновом режиме сайта WordPress мы можем выполнять множество операций, таких как: изменение темы страницы, установка плагинов, публикация статей и комментариев по управлению и т. д. По сравнению с блогом, который мы создали с помощью Hexo ранее, это просто слишком удобно~
Мы напрямую открываем другую страницу, посещаем наше доменное имя, и вы можете напрямую попасть на страницу ~
Семь, базовая конфигурация WordPress
Самое простое, мы можем сначала изменить тему (исходная тема действительно слишком проста~), мы щелкаем прямо в фоновом режиме Wordpress.外观
-主题
, затем нажмите на страницу安装主题
для входа на страницу выбора темы.
Есть много сторонних тем, просто выберите понравившуюся, если у вас уже есть любимая тема, вы можете просто нажать上传主题
выберите свой собственный файл локальной темы для загрузки.
После выбора и установки новой темы мы можем удалить другие темы.На странице темы щелкните ненужную тему, чтобы перейти на страницу сведений о теме.В правом нижнем углу будет небольшая кнопка удаления.Хотя она красная, она очень маленький~~ ~
Я сам использую тему с открытым исходным кодом: Argon, адрес темы с открытым исходным кодом:GitHub.com/solstice23/…
В настоящее время он выглядит довольно хорошо, чисто, но подчеркивает стиль.Кроме того, документация с открытым исходным кодом этой темы также очень подробная~
Последнее, что я хочу вам сказать, это то, что вы должны добавить свою собственную информацию о подаче в нижний колонтитул страницы (это может проверить поставщик облачных услуг или Министерство промышленности и информационных технологий).Общий формат нижнего колонтитула следующий :
<div class="copyright" style="text-align: center">
©2021 终身学习者@老表 保留所有权利 <a href="https://beian.miit.gov.cn/" target="_blank">浙ICP备19042887号-1</a>
</div>
Вы можете добавить его в настройках темы (большинство тем должны иметь настройки, связанные с нижним колонтитулом), или вы можете перейти непосредственно к外观
-主题编辑器
Найдите файл нижнего колонтитула для темы, а затем добавьте или измените его непосредственно в коде~
Восемь, следующее уведомление
Благодаря изучению этой статьи мы успешно создали собственный личный веб-сайт на нашем собственном сервере.Очевидно, что по сравнению с другими веб-сайтами мы все еще слишком рудиментарны, и мы можем постепенно оптимизировать его позже, как серия Django Blog I. Точно так же, когда мы что-то делаем, мы не можем слепо гнаться за большим и полным и медленно расти вместе.
В следующем разделе мы продолжим изучение и изучение использования облачных серверов Что вы хотите услышать об облачных серверах? Все желающие могут высказать свои мысли в области комментариев. Я выберу лайк или предложу дополнительные направления для вывода заранее.
Варианты обмена в следующий раз:
- Обмен настройками темы Wordpress
- Обмен рекомендациями по плагинам Wordpress
- Изучение базовых инструкций Linux
- Другие ждут, когда вы оставите сообщение~
Изучите разработку облачных серверов на старых часахСтатьи по Теме(Если вы читаете эту серию впервые, Настоятельно рекомендуется сначала изучить следующие статьи):
Пилот: После владения сервером я такой крутой?
Альтернативный проект: напишите страницу резюме за 10 строк кода!
Пагода в Linux, настоящая пагода! Подробное руководство
Оригинальность – это не просто,Ставьте лайк, смотрите, оставляйте комментарии, Просто скажите что-нибудь, спасибо читателям за вашу поддержку.
Увидимся в следующем выпуске, я старый часовщик, который любит кошек и технику.Если вы считаете, что эта статья полезна для вашего обучения, ставьте лайки, комментируйте и подписывайтесь на меня!
Увидимся в следующий раз!Более 50 лайков, плюс (слабая) скорость (мин) обновление~