Как сделать себе блог? Мой рецепт.¶
Как сделать блог, если не хочется копаться в CMS-ках или изобретать велосипед?
Как при этом потратить время с пользой? Как не углубиться в дебри web-дизайна?
И как изучить что-то новое интересное и полезное?
Осторожно
Хочу сразу предупредить - я ни разу не it-шник, хотя мне и приходится писать программы и работать в Linux. Поэтому не берите близко к сердцу неправильную терминологию, ошибки и всё остальное. Всё написанное - оно исключитльно IMHO и написано в первую очередь для себя любимого.
Мой выбор: vps, sphinx, ablog.¶
Весь мой опыт работы с web-ом закончился лет 15 назад. Тогда казалось всё простым и понятным: браузеры обновлялись редко, мобильный интернет был скорее игрушкой, чем полезным инструментом и все сайты делались под просмотр на настольном ПК. И сам процесс разработки казался простым: возьми немного html’я, добавь щепотку css, как следует приправь php’ом и всё готово. Примерно тогда же начали зарождаться и инструменты попроще: CMS’ки.
И вот теперь в эпоху локдаунов и удалёночек - захотелось завести себе блог. Конечно, можно зарегистрироваться на непопулярном нынче ЖЖ или ещё каком бесплатном сервисе - но это же скучно! Хочется немного поупражняться и сделать по возможности что-то своё. Но что? И как?
Приступим…¶
Всё те же 15 лет назад единственным доступным вариантом размещения своего сайта было воспользоваться виртуальым хостингом. Это когда у провайдер есть сервер, на котором установлен какой-нибудь apache и он выделяет вам некоторое пространство на этом сервере под ваш сайт. Ну, например, 100 Мб. А ещё настраивает какую-нибудь версию, скажем, php - чтобы ваш сайт был весь из себя динамичный. А ещё создаёт базу данных и выдаёт логин/пароль для доступа к ней (обычно это был MySQL). И в довесок выдаёт ещё логин/пароль к ftp, чтобы вы могли быстренько перенести ваш сайт на сервер хостинг-провайдера.
Но сейчас-то появились какие-то волшебные облака. Пора бы их пощупать и оценить что же это за зверь.
Часть 1. VPS¶
To be continued…