wwwz.uz Wildcard Cloud Interaktiv Dokumentatsiyasi
Zamonaviy dasturchilar, bot yaratuvchilar va veb-ustalar uchun maxsus ishlab chiqilgan ilg'or bulut platformasi. Server ma'muriyatchiligisiz (Zero DevOps) o'z ilovangizni butun dunyoga bir necha soniyada taqdim eting.
1. Platforma Falsafasi va Arxitekturasi
wwwz.uz — oddiy veb-hosting emas. Bu dasturchi o'z ilovasi kodi bilan shug'ullanishi uchun barcha server, Nginx, SSL, DNS va izolyatsiya qiyinchiliklarini o'z zimmasiga oluvchi Serverless-Like Bulutli Ekologik Tizimdir.
0-Sekund DNS & Wildcard
Subdomen kiritishingiz bilanoq hech qanday kutishlarsiz DNS zudlik bilan ishga tushadi. 24 soat kutiladigan eski DNS tizimi yo'q.
Har Bir Saytga Konteyner
Har bir hisob boshqa hisoblardan to'liq xavfsiz Docker muhitida izolyatsiya qilingan. Xavfsizlik eng yuqori darajada.
WebSockets & SSE Tayyor
Real-time chatlar, Vite HMR va Socket.io loyihalari qo'shimcha sozlarsiz Port 3000 orqali to'g'ridan-to'g'ri ishlaydi.
2. Taqqoslash: wwwz.uz Cloud vs Xom VPS vs Shared Hosting
Nega dasturchilar wwwz.uz platformasini tanlaydi? Quyidagi shaffof taqqoslash jadvali orqali barcha qulayliklarni ko'rishingiz mumkin:
| Parametr / Xususiyat | Shared Hosting (cPanel) | Xom VPS (Ubuntu) | wwwz.uz Wildcard Cloud |
|---|---|---|---|
| Subdomen yaratish | 2-24 soat kutiladi | Nginx conf + DNS qo'lda | 0 soniya (Avtomatik faol) |
| SSL (HTTPS) Sertifikat | Tez-tez uzilib qoladi | Certbot qo'lda, 90 kunda yangilash | 100% Avtomatik Wildcard SSL |
| SSH & Masofaviy Kirish | Mavjud emas | Standart Port 22 | Web Terminal + SSH Gateway (2222) |
| Dasturlash tillari | Faqat cheklangan PHP | Hammasini 0 dan o'rnatish | Node.js 22, Python 3.12, PHP 8.4 tayyor |
| 24/7 Fon Botlari & PM2 | Ishlatib bo'lmaydi | Systemd / PM2 sozlash | PM2 tayyor o'rnatilgan (1 buyruq) |
| Telegram Webhook Master | Yo'q, curl orqali qiyin | Yo'q, script yozish kerak | 1-bosishda Webhook & Token topish |
| AI Xatolik Diagnostikasi | Yo'q | Yo'q (faqat loglarni o'qish) | AI Doctor (1 tugmada tahlil & yechim) |
3. 3 Qadamda Tezkor Boshlash
app). Subdomeningiz app.wwwz.uz sifatida bir zumda tayyor bo'ladi.
git clone https://github.com/sizning/loyihangiz.git . orqali kodni yuklab oling.
npx pm2 start ... qiling yoki bot fayli yonidagi moviy Webhook tugmasini bosing!
4. SSH Gateway orqali Masofaviy Ulanish (Port 2222)
SSH Gateway — bu sizning kompyuteringiz, telefoningiz (Termux) yoki sevimli IDE muharriringizdan (VS Code) to'g'ridan-to'g'ri wwwz.uz platformasidagi Docker konteyneringizga xavfsiz SSH orqali ulanish imkoniyatidir.
Standart SSH Xosti
Xost: wwwz.uz yoki ssh.wwwz.uz
Port: 2222
User: Sizning login (username)
Autentifikatsiya Usullari
Hisobingiz paroli, Dashboarddan olingan maxsus SSH Token yoki shaxsiy Public Key (ED25519 / RSA) orqali xavfsiz kirish.
Anti-Brute Force Himoyasi
3 daqiqada 5 ta xato urinishdan so'ng IP manzil 15 daqiqaga avtomatik cheklanadi. Bitta hisobga bir vaqtda 6 tagacha sessiya ruxsat etiladi.
A. Terminal yoki Termux orqali Ulanish
Linux, macOS, Windows PowerShell yoki Android Termux orqali bitta buyruq bilan konteyneringizga ulaning:
# 1. Standart SSH orqali ulanish (username o'rniga o'z loginni yozing):
ssh username@wwwz.uz -p 2222
# 2. Termux (Android) foydalanuvchilari uchun:
pkg update && pkg install openssh -y
ssh username@wwwz.uz -p 2222
# 3. SFTP orqali fayllarni uzatish (FileZilla / WinSCP / Cyberduck):
# Protocol: SFTP
# Host: wwwz.uz
# Port: 2222
# Username: sizning_login
B. Termius, PuTTY va VS Code Remote SSH Sozlamalari
| Parametr Nomi | Kiritilishi kerak bo'lgan qiymat | Izoh |
|---|---|---|
| Host (IP / Domen) | wwwz.uz |
Yoki ssh.wwwz.uz |
| Port | 2222 | Standart 22 emas, aynan 2222 port kiritiladi |
| Username | sizning_username |
wwwz.uz da ro'yxatdan o'tgan loginingiz |
| Password | •••••••••••• |
Profilingiz paroli yoki SSH Token |
5. Shaxsiy Tashqi Domen (.uz, .com) & DNS Sozlash
Siz o'zingizning shaxsiy domeningizni (masalan: meningsaytim.uz) wwwz.uz platformasidagi loyihangizga to'g'ridan-to'g'ri bog'lashingiz mumkin. Tizim avtomatik ravishda bepul Let's Encrypt SSL sertifikatini o'rnatib beradi.
A. Registratorda DNS A-Yozuvini Kiritish
Domeningiz qayerda ro'yxatdan o'tgan bo'lsa (Ahost.uz, Suvan Net, Cloudflare, Namecheap, GoDaddy), uning DNS boshqaruv paneliga kiring va quyidagi A-yozuvni qo'shing:
| Turi (Type) | Xost (Host / Name) | Qiymat (IPv4 Address) | TTL |
|---|---|---|---|
A |
@ (yoki bo'sh) |
13.60.56.92 | Avto / 3600 |
A |
www |
13.60.56.92 | Avto / 3600 |
B. Dashboard'da Ulanish va SSL Olish
- Dashboard'da loyihangiz boshqaruviga o'ting va "Shaxsiy Domen" bo'limiga kiring.
- Domeningiz nomini kiriting (masalan:
mysite.uz) va "Bog'lash" tugmasini bosing. - "DNS Tekshirish" tugmasini bosing — tizim domeningiz
13.60.56.92ga yo'naltirilganini tekshiradi. - "SSL Sertifikat Olish" tugmasini bosing — tizim bir necha soniyada rasmiy Let's Encrypt HTTPS sertifikatini o'rnatadi.
Agar DNS serverlarda IP sozlangan bo'lsa ham domen ochilmasa, uning
whois holatini tekshiring. Agar domen Status: EXPIRED (muddati tugagan yoki to'lovi kutilayotgan) holatida bo'lsa, O'zbekiston milliy ns.uz ildiz serverlari domenni vaqtincha bloklaydi (NXDOMAIN). Domen registratoringiz kabinetiga kirib, to'lovni tasdiqlashingiz bilan u avtomatik ishga tushadi.
6. AI Doctor — Sun'iy Intellekt Diagnostikasi
AI Doctor — bu wwwz.uz platformasining aqlli texnik yordamchisidir. Saytingizda xatolik yuz berganda (502 Bad Gateway, Port to'qnashuvi, Nginx xatolari yoki PM2 to'xtab qolishi), AI Doctor 1 bosishda barcha loglarni tahlil qilib aniq tashxis va tayyor buyruqlarni taqdim etadi.
502 Bad Gateway Tahlili
Port 3000'da serveringiz tinglayotganini (listen) tekshiradi. Agar Node yoki PHP server to'xtab qolgan bo'lsa, uni aniqlaydi.
Crash Loglarini O'qish
Koddagi sintaksis xatolar yoki yetishmayotgan kutubxonalarni (masalan: Cannot find module 'express') avtomatik ajratib ko'rsatadi.
1-Tugmada Avto-Tuzatish
Zarur kutubxonalarni qayta o'rnatish va PM2 jarayonini to'g'ri parametrlarda qayta ishga tushirish bo'yicha tayyor yechim beradi.
7. Telegram Botlar & 1-Click Webhook Master
Telegram botlar wwwz.uz platformasida maksimal qulaylik bilan ishlaydi. Hech qanday curl orqali uzun so'rov yozib o'tirish shart emas:
Avtomatik Token Qidiruvchi
Fayllar menejerida bot.php yoki bot.py faylini tanlab Webhook tugmasini bosganingizda, tizim kodingiz ichidan BotFather tokenini o'zi topib oladi.
1-Click Webhook O'rnatish
Telegram API'ga to'g'ridan-to'g'ri HTTPS manzilni uzatadi va darhol natijasini tasdiqlaydi.
Jonli Webhook Info & Xatolik
Botingizga kelayotgan xabarlar soni va agar mavjud bo'lsa oxirgi Telegram xatolik satrini bir zumda ko'rsatadi.
8. Amaliy Qo'llanmalar (Interaktiv Kod Namunalari)
O'zingiz ishlatayotgan texnologiyani tanlang va tayyor ishchi kod hamda terminal buyruqlaridan foydalaning:
<?php
// 1. bot.php — Oddiy va tezkor Webhook Telegram Bot
$token = "SIZNING_BOT_TOKENINGIZ";
$input = file_get_contents('php://input');
$update = json_decode($input, true);
if (isset($update['message'])) {
$chat_id = $update['message']['chat']['id'];
$text = $update['message']['text'] ?? '';
if ($text === '/start') {
$reply = "Assalomu alaykum! wwwz.uz Wildcard Cloud'dan salom!";
file_get_contents("https://api.telegram.org/bot{$token}/sendMessage?chat_id={$chat_id}&text=" . urlencode($reply));
}
}
// 2. Terminalda PHP serverni Port 3000 orqali 24/7 yurgizish:
// npx pm2 start "php -S 0.0.0.0:3000" --name phpbot
?>
# 1. bot.py — Python Aiogram 3 Telegram Bot (Polling yoki Webhook)
import asyncio
from aiogram import Bot, Dispatcher, types
from aiogram.filters import CommandStart
TOKEN = "SIZNING_BOT_TOKENINGIZ"
bot = Bot(token=TOKEN)
dp = Dispatcher()
@dp.message(CommandStart())
async def cmd_start(message: types.Message):
await message.answer("Salom! wwwz.uz bulutida ishlayapman.")
async def main():
await dp.start_polling(bot)
if __name__ == "__main__":
asyncio.run(main())
# Terminalda ishga tushirish buyrug'i:
# pip install aiogram
# npx pm2 start "python3 bot.py" --name pybot
// 1. server.js — Node.js Express REST API & WebSocket
const express = require('express');
const app = express();
const PORT = 3000; // MUHIM: Har doim 3000-portni ishlating!
app.use(express.json());
app.get('/', (req, res) => {
res.json({ status: 'ok', message: 'wwwz.uz Node.js Engine faol!' });
});
app.listen(PORT, '0.0.0.0', () => {
console.log(`Server http://0.0.0.0:${PORT} portida ishga tushdi`);
});
// Terminalda ishga tushirish buyrug'i:
// npm init -y && npm install express
// npx pm2 start server.js --name mynodeapi
<!-- index.html — Statik sayt yoki React/Vue/Vite Build -->
<!DOCTYPE html>
<html lang="uz">
<head>
<meta charset="UTF-8">
<title>Mening Yangi Loyiham</title>
</head>
<body>
<h1>Salom, Dunyo!</h1>
<p>Bu sahifa wwwz.uz buluti orqali bir zumda butun dunyoga tarqatilmoqda.</p>
</body>
</html>
<!-- Statik saytlar uchun PM2 shart emas.
Fayllarni yuklashingiz bilanoq Nginx keshidan darhol ochiladi! -->
9. Linux Web Terminal & PM2 24/7 Boshqaruvi
Web Terminal brauzeringiz ichida to'liq quvvatli Linux buyruq qatorini taqdim etadi. Ilovalaringizni orqa fonda 24/7 uzluksiz yurgizish uchun PM2 (Process Manager) dan foydalanasiz.
Eng Muhim PM2 Buyruqlari (Cheat Sheet)
# 1. Loyihani PM2 da ishga tushirish (nom berib)
npx pm2 start server.js --name "my-app"
# 2. Python yoki PHP botni PM2 da ishga tushirish
npx pm2 start "python3 bot.py" --name "pybot"
npx pm2 start "php -S 0.0.0.0:3000" --name "phpbot"
# 3. Hozir ishlayotgan barcha jarayonlarni ko'rish
npx pm2 list
# 4. Jonli xatoliklar va loglarni kuzatish
npx pm2 logs
# 5. Jarayonni qayta ishga tushirish (yangilash)
npx pm2 restart all
# 6. Jarayonni to'xtatish yoki o'chirish
npx pm2 stop my-app
npx pm2 delete my-app
10. Fayllar Menejeri Pro & Tahrirlash
Cheklovlarsiz, qulay va tezkor Fayllar Menejeri sizga istalgan hajmdagi loyihalarni bemalol boshqarish imkonini beradi:
Barchasini Tanlash (Ctrl + A)
Fayllar ro'yxatida barcha fayllarni bir bosishda belgilang, o'chiring yoki boshqa papkaga ko'chiring.
ZIP Arxivlash & Ochish
Katta hajmdagi fayllarni 1 tugma bilan ZIP qilib yuklab oling yoki yuklangan arxivni darhol papkaga oching.
Drag & Drop Yuklash
Kompyuteringizdagi fayllarni brauzer oynasiga sudrab tashlang — tizim ularni avtomatik yuklaydi.
11. Ko'p Qatlamli Kiberxavfsizlik & SOC Mudofaa Arxitekturasi
wwwz.uz Wildcard Cloud platformasi "Defense-in-Depth" (chuqurlashtirilgan ko'p qatlamli mudofaa) va "Zero-Trust Sandboxing" tamoyillariga asoslangan zamonaviy kiberxavfsizlik infratuzilmasi bilan to'liq himoyalangan. Tarmoqning har bir kirish nuqtasi, veb-so'rovlar oqimi, foydalanuvchi jarayonlari va yadro parametrlari avtonom tarzda 24/7 tahlil qilinadi va ehtimoliy tahdidlar mikrosekundlarda bartaraf etiladi.
11.1 Ko'p Qatlamli Mudofaa Sxemasi (Defense Pipeline)
Tashqi tarmoqdan keluvchi har qanday paket quyidagi ketma-ket mudofaa filtrlari orqali xavfsizlik tekshiruvidan o'tkaziladi:
11.2 Platforma Himoya Qatlamlari va Imkoniyatlari
L3/L4 & L7 Active IPS Mudofaasi
Tizim perimetrida joylashgan Active IPS (Intrusion Prevention System) barcha anomal paketlarni tahlil qiladi. SYN flood, UDP amplification, Slowloris va HTTP flood hujumlari real-vaqt rejimida aniqlanib, tajovuzkor IP manzillar apparat darajasida bloklanadi.
Global Threat Intelligence Integratsiyasi
Xalqaro kiberxavfsizlik markazlari va tahdidlar monitoringi bazalari bilan uzluksiz integratsiya o'rnatilgan. Xavfli botnet tugunlari, zararli proksilar va ruxsatsiz port-skanerlar platformaga ulanishga ulgurmasdan avtomatik filtrlashdan o'tadi.
Heuristic WAF & Chuqur Payload Tahlili
Veb-ilovalarga yuborilayotgan barcha HTTP parametrlar, sarlavhalar va payloadlar sinchkovlik bilan tekshiriladi. SQL Injection, Remote Code Execution (RCE), Path Traversal va Exploit skanerlar avtomatik zararsizlantiriladi.
Intellektual Deception & Honeypot Tuzoqlari
Zaifliklarni avtomatlashtirilgan tarzda qidiruvchi xakerlik botlarini aniqlash maqsadida virtual tuzoq (Deception) texnologiyasi joriy qilingan. Noqonuniy skaner botlar tuzoqqa tushgan ondayoq butun infratuzilmadan to'liq izolyatsiya qilinadi.
Zero-Trust Docker Pod Sandboxing (ICC=FALSE)
Har bir loyiha alohida xavfsiz Linux konteynerida ishlaydi. Konteynerlararo tarmoq almashinuvi (Inter-Container Communication) qat'iy cheklangan bo'lib, bitta foydalanuvchi muhiti boshqa foydalanuvchi loyihalariga mutlaqo daxl qila olmaydi.
Anti-Fork Bomb & Resurs Karantini
Linux cgroups v2 orqali har bir pod uchun qat'iy jarayonlar soni (PIDs limiti), operativ xotira (RAM) va protsessor (CPU) chegaralari belgilangan. Bu esa nosoz skriptlar yoki zararli dasturlarning serverni muzlatib qo'yish xavfini 100% bartaraf etadi.
Linux Yadro Sathi Hardening (Sysctl Hardening)
Operatsion tizim yadrosida qat'iy kiberxavfsizlik parametrlari faollashtirilgan: TCP SYN Cookies, Anti-IP Spoofing (Strict Reverse Path Filtering), ICMP Broadcast filtratsiyasi va operativ xotira sizib chiqishiga (Core Dump Leaks) qarshi to'liq himoya.
Kriptografik FIM & Shifrlangan DR Backuplar
Muhim tizim fayllarining SHA-256 xesh qiymatlari (File Integrity Monitoring) doimiy nazoratda turadi. Barcha loyiha ma'lumotlari esa har soatda avtomatik arxivlanadi va shifrlangan tashqi xotiralarga ko'chiriladi (Disaster Recovery).
11.3 Xavfsizlik Taqqoslash Matritsasi
wwwz.uz Wildcard Cloud xavfsizlik arxitekturasining an'anaviy yechimlar bilan taqqoslanishi:
| Xavfsizlik Mezoni | An'anaviy Shared Hosting | Oddiy VPS Server | wwwz.uz Wildcard Cloud |
|---|---|---|---|
| L3/L4 DDoS & Flood Mudofaasi | Cheklangan / Zaif | Qo'lda sozlash talab etiladi | Avtomatlashtirilgan Active IPS |
| Konteyner Izolyatsiyasi (Sandboxing) | Barcha saytlar 1 ta umumiy muhitda | Faqat 1 foydalanuvchi | Zero-Trust Pod Sandbox (ICC=FALSE) |
| Veb-Ilova Sathi Himoyasi (SQLi / RCE) | Mavjud emas | Dasturchi o'zi WAF qurishi kerak | Heuristic Deep Payload Inspection |
| Global Tahdidlar Bazasini Yangilash | Yangilanmaydi | Qo'lda yangilash lozim | Real-Vaqtli Threat Intel Feeds |
| Zaxira Nusxalari (Disaster Recovery) | Haftalik yoki pullik | Dasturchi gardishida | Har soatlik Avtomatik Shifrlangan DR |
| 24/7 Avtonom SOC & FIM Nazorati | Yo'q | Yo'q | 24/7 SOC Guardian & FIM Verification |
11.4 Dasturchilar Uchun Xavfsizlik Tavsiyalari
-
Maxfiy Kalitlar va Tokenlar: Loyiha sozlamalari, API kalitlari va ma'lumotlar bazasi parollarini kod ichida ochiq holda qoldirmasdan,
.envfaylida saqlang. wwwz.uz tizimi.envfayllarini tashqi veb-so'rovlar orqali ko'rishni avtomatik tarzda to'liq bloklaydi. - Parametrlangan So'rovlar (Prepared Statements): Foydalanuvchi tomonidan yuborilgan ma'lumotlarni to'g'ridan-to'g'ri SQL so'roviga birlashtirmang (string concatenation). Har doim ORM yoki parametrlangan so'rovlardan foydalaning.
- SSH Kalitlari va Kuchli Parollar: Masofaviy boshqaruvda (SSH Gateway Port 2222) murakkab va takrorlanmas parollardan yoki SSH public-key avtorizatsiyasidan foydalaning.
-
Kutubxonalar Yangiligi: Loyihangizda foydalanilayotgan npm, pip yoki composer paketlarining eng so'nggi xavfsiz versiyalaridan foydalaning (
npm audityokipip check).
12. Ko'p Beriladigan Savollar & Yechimlar (FAQ)
ssh username@wwwz.uz -p 2222Agar 3 daqiqada 5 martadan ko'p xato parol kiritgan bo'lsangiz, IP manzilingiz 15 daqiqaga bloklangan bo'lishi mumkin. 15 daqiqadan so'ng qayta urinib ko'ring.
Yechim:
1. Terminalda
npx pm2 list yozib, serveringiz online holatda ekanligini tekshiring.2. Serveringiz aynan
3000 portida (0.0.0.0:3000) tinglayotganiga ishonch hosil qiling.3. Dashboard'dagi AI Doctor tugmasini bosing — u sababini darhol tahlil qilib beradi.
13.60.56.92 ga yo'naltirilganini tekshiring.2.
whois domeningiz.uz buyrug'i orqali domen registrator holatini ko'ring. Agar Status: EXPIRED bo'lsa, domen uchun to'lov kutilayotgan bo'ladi.3. Domen faol bo'lgach, Dashboard'dagi DNS Tekshirish va SSL Olish tugmalarini bosing.