Изучение 26 методов анализа больших данных: часть 1
Изучение 26 методов анализа больших данных: часть 1
В этой статье мы будем создавать блог Ghost об установке CentOS 7. Ghost - это бесплатная блог-платформа с открытым исходным кодом, написанная на Javascript и NodeJS.
Призрак отлично работает на любом размере Vultr.
Если вы хотите создать блог Ghost на Ubuntu, пожалуйста, прочитайте эту статью .
Поскольку программное обеспечение было написано на NodeJS, нам нужно установить epel-releaseпакет, чтобы получить доступ к необходимому репозиторию для установки NodeJS.
wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm
rpm -ivh epel-release-7-8.noarch.rpm
yum install npm nodejs unzip zip screen -y
Теперь давайте создадим каталог для нашего блога Ghost.
mkdir -p /var/www/
cd /var/www/
wget https://ghost.org/zip/ghost-latest.zip && unzip ghost-latest.zip
npm install --production
Отличная работа. Теперь давайте настроим это.
Прежде всего, нам понадобится другой пользователь, чтобы изолировать привилегии. Создайте его, выполнив:
useradd blog
chown blog:blog -R /var/www
su blog
cd /var/www/
cp config.example.js config.js
Прежде чем мы действительно запустим программное обеспечение для ведения блогов, нам нужно сделать несколько изменений.
nano config.js
// # Ghost Configuration
var path = require('path'),
config;
config = {
// ### Production
// When running Ghost in the wild, use the production environment.
// Configure your URL and mail settings here
production: {
url: 'http://my-ghost-blog.com',
Кроме того, найдите строку host: 127.0.0.1и измените ее на host: 0.0.0.0.
Это будут первые строки вашей конфигурации. Перейдите http://my-ghost-blog.comна URL вашего блога. Не меняйте хост, так как его могут видеть только локальные пользователи.
Последнее, что нужно сделать на этом шаге, - установить PM2, менеджер процессов NodeJS. Выполните следующие команды:
npm install -g pm2
su blog -c echo "export NODE_ENV=production" >> ~/.profile
su blog -c source ~/.profile
su blog -c pm2 kill
Это важно, если вы хотите, чтобы пользователи могли видеть ваш блог. Выполните следующие команды от имени пользователя root еще раз:
wget http://nginx.org/packages/mainline/centos/7/x86_64/RPMS/nginx-1.11.0-1.el7.ngx.x86_64.rpm -O /tmp/nginx.rpm
rpm -ivh /tmp/nginx.rpm
rm /etc/nginx/conf.d/default.conf
Заполните default.confфайл:
echo 'server {
listen 80;
server_name _;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
proxy_pass http://127.0.0.1:2368;
}
}' > /etc/nginx/conf.d/default.conf
Наконец, запустите NGINX:
service nginx start
И призрак:
cd /var/www
pm2 startup centos
su blog
pm2 start index.js --name ghost
pm2 dump
Из этой статьи вы узнали, как создать свой собственный блог Ghost и предоставить его для общего доступа. Удачного блога!
Изучение 26 методов анализа больших данных: часть 1
Прочтите блог, чтобы узнать о различных уровнях архитектуры больших данных и их функциях самым простым способом.
Многие из вас знают Switch, который выйдет в марте 2017 года, и его новые функции. Для тех, кто не знает, мы подготовили список функций, которые делают «Switch» обязательным гаджетом.
Вы ждете, когда технологические гиганты выполнят свои обещания? проверить, что осталось недоставленным.
Прочтите это, чтобы узнать, как искусственный интеллект становится популярным среди небольших компаний и как он увеличивает вероятность их роста и дает преимущество перед конкурентами.
По мере того, как наука развивается быстрыми темпами, принимая на себя большую часть наших усилий, также возрастает риск подвергнуться необъяснимой сингулярности. Прочтите, что может значить для нас необычность.
CAPTCHA стало довольно сложно решать пользователям за последние несколько лет. Сможет ли он оставаться эффективным в обнаружении спама и ботов в ближайшем будущем?
Что такое телемедицина, дистанционное здравоохранение и их влияние на будущее поколение? Это хорошее место или нет в ситуации пандемии? Прочтите блог, чтобы узнать мнение!
Возможно, вы слышали, что хакеры зарабатывают много денег, но задумывались ли вы когда-нибудь о том, как они зарабатывают такие деньги? Давайте обсудим.
Недавно Apple выпустила macOS Catalina 10.15.4, дополнительное обновление для исправления проблем, но похоже, что это обновление вызывает больше проблем, приводящих к поломке компьютеров Mac. Прочтите эту статью, чтобы узнать больше