Повстання машин: застосування ШІ в реальному світі
Штучний інтелект не в майбутньому, він тут прямо в сьогоденні У цьому блозі Прочитайте, як програми штучного інтелекту вплинули на різні сектори.
Цей підручник навчить вас, як оптимізувати веб-сайт, який розміщено за допомогою Nginx. Ми будемо робити наступне:
Кроки в цьому посібнику були перевірені як на CentOS 6, так і на 7. Крім того, як 32-розрядні, так і 64-розрядні архітектури були перевірені на роботу.
Почнемо з видалення Nginx. Крім того, нам потрібно встановити OpenSSL і кілька залежностей, перш ніж ми знову компілюємо Nginx.
cd ~
mkdir nginx
cp -r /etc/nginx ~/nginx
yum remove nginx
yum install zlib-devel pcre-devel openssl libssl-devel make gcc gcc-c++ -y
Тепер, коли ми закінчили з видаленням Nginx, ми можемо скомпілювати його з вихідного коду.
wgetдля отримання вихідного коду Nginxcd ~
wget https://nginx.org/download/nginx-1.8.0.tar.gz
tar -xvf nginx-1.8.0.tar.gz
cd ~/nginx-1.8.0
./configure --with-http_spdy_module --with-http_ssl_module --with-http_gzip_static_module
make install
Для init.dсервісу ми будемо використовувати сторонній скрипт від GitHub .
cd /etc/init.d
wget https://gist.githubusercontent.com/sairam/5892520/raw/b8195a71e944d46271c8a49f2717f70bcd04bf1a/nginx
chmod +x nginx
На цьому етапі ви можете перемістити свою стару конфігурацію назад до /etc/nginxпапки.
Запустіть Nginx.
service nginx start
Почніть редагувати конфігурацію Nginx.
vi /etc/nginx/nginx.conf
У блоці "http" додайте наступне:
gzip_vary on;
gzip_proxied any;
gzip_comp_level 6;
gzip_buffers 16 8k;
gzip_http_version 1.1;
gzip_types text/plain text/css text/JavaScript;
Вийдіть і збережіть файл, натиснувши клавішу escape, продовживши введення :wq, а потім натиснувши клавішу Enter.
Перезавантажте Nginx. Це відомо як м’який перезапуск.
service nginx reload
Вітаю! Тепер ви зібрали та оптимізували Nginx. Надалі ви побачите підвищення продуктивності при завантаженні сторінок на вашому веб-сайті.
Зауважте, що додати більше модулів до Nginx неможливо після його компіляції. Перегляньте розділ бонусів нижче, щоб отримати інформацію про додавання модулів.
Щоб додати модулі до Nginx, вам доведеться повторити процес компіляції з цього підручника. Почніть з видалення Nginx знову. Коли ви перейдете до кроку, починаючи з ./configure ..., ви можете додавати модулі з таким синтаксисом:
--add-module=/<module location>
Цей аргумент можна повторити, якщо у вас більше одного модуля.
Штучний інтелект не в майбутньому, він тут прямо в сьогоденні У цьому блозі Прочитайте, як програми штучного інтелекту вплинули на різні сектори.
Ви також стали жертвою DDOS-атак і спантеличені методами запобігання? Прочитайте цю статтю, щоб вирішити свої запитання.
Можливо, ви чули, що хакери заробляють багато грошей, але чи замислювалися ви коли-небудь, як вони заробляють такі гроші? давайте обговоримо.
Ви хочете побачити революційні винаходи Google і як ці винаходи змінили життя кожної людини сьогодні? Тоді читайте в блозі, щоб побачити винаходи Google.
Концепція самокерованих автомобілів, щоб вирушати в дороги за допомогою штучного інтелекту, є мрією, яку ми давно мріємо. Але, незважаючи на кілька обіцянок, їх ніде не видно. Прочитайте цей блог, щоб дізнатися більше…
Оскільки наука розвивається швидкими темпами, бере на себе багато наших зусиль, ризики піддати себе незрозумілій Сингулярності також зростає. Читайте, що може означати для нас сингулярність.
Прочитайте блог, щоб дізнатися про різні шари архітектури великих даних та їх функціональні можливості найпростішим способом.
Методи зберігання даних можуть розвиватися з моменту народження Даних. Цей блог висвітлює еволюцію зберігання даних на основі інфографіки.
У цьому цифровому світі пристрої розумного дому стали важливою частиною життя. Ось кілька дивовижних переваг пристроїв розумного дому щодо того, як вони роблять наше життя гідним життя та спрощують його.
Нещодавно Apple випустила додаткове оновлення macOS Catalina 10.15.4, щоб виправити проблеми, але схоже, що оновлення викликає більше проблем, що призводять до блокування комп’ютерів Mac. Прочитайте цю статтю, щоб дізнатися більше