Archiwum dla kategorii » hosting «

Czwartek, 26 marca, 2009 | Autor:

Czy wcześniej sobie sprawę, że jest zbędna www? Jeśli tak, Jestem głosił przerobiony i można uruchomić wraz z powrotem do tego, co byłeś zajęty. 😉 Otherwise, stanąć na baczność, żołnierz!

rozpocząć tekst rantish:

Kiedy jestem przeglądania stron internetowych, Chciałbym mniej wolą wpisać “www.xkcd.com” niż “xkcd.com”. Powodem jest, że jeśli * każdy * strona musi mieć litery W, co to jest punkt w jest? Nie wspominając, że są one suka wymówić. Jest 9 sylaby w tam! Mogłabyś prawie że mówiąc o połowę “triple-W”. Słyszałem, że ludzie mówią, “dub dub dub”. Bleh. Nawet World Wide Web Consortium woli nazywać siebie “W3C”.

Więc co dokładnie jest (było?) punkt www? Może być do niej, Istota jednak wydaje się być to, że kiedy Tim Berners-Lee stworzony system odzyskiwania dokumentów hipertekstowych, nazwał go “World Wide Web”. Wierzę, że www stała się standardem, nie dlatego, że sens i dlatego, że był to dobry pomysł,, ale dlatego, że jest hiper daleko poza zdrowym względzie zasłużył.

Twoja przeglądarka * wie * masz do czynienia z treści internetowych wyłącznie przez fakt, że jest http:// przed URL. Dlatego zgłaszam, www jest zbędna.

Potrzebujesz bardziej przekonujące?

Wyszukiwarki zobaczyć www.dogma.swiftspirit.co.za i dogma.swiftspirit.co.za jako 2 osobnych stron internetowych. Ponieważ obie strony mają identyczną zawartość, Wyszukiwarki mogą obniżyć rankingi. Piekło, chcesz być konkurencyjny w stosunku do siebie w rankingu. Głupi przykład: zamiast 3rd, może być 5th i 7th. Z tego powodu, lepiej jest zarówno siły www lub bez www na siłę. Jestem za ostatni.

Jeśli przejdziesz do http://www.dogma.swiftspirit.co.za/ zostaniesz przekierowany do http://dogma.swiftspirit.co.za/. Nawet jeśli pójdziesz do katalogu download mojej domeny z głównego www, zostaniesz przekierowany odpowiednio. Ważniejsze, wyszukiwarki znaleźć tylko jedną kopię mojej strony internetowej, nie 2. I w długim okresie, Będę sobie mój Key w Li'l mniej. 🙂

Może z wyjątkiem kilku szybkich zgonów, nr W zostały ranny podczas produkcji tego postu.

Dzielić
Środa, 18 marca, 2009 | Autor:

[edytuj] Tyle, że dla. Okazuje się, że openssl jest w stanie określić, czy klucz i certyfikat już w pojedynczym pliku. Dlatego, nie csplitwymagane ting (dobrze, Mam nadzieję, że ktoś czyta to przynajmniej dowiedziałem się o jak miło csplit jest). W rzeczywistości, Cały skrypt równie dobrze może być nieaktualne… blaargh. Dobrze, przynajmniej daje piękny ostrzeżenie o nie dając puste hasło. 😀

Oto nowa wersja:

pem2pfx – konwertuje. PEM-sformatowany plik zawierający klucz prywatny oraz podpisany certyfikat do pliku certyfikatu zgodnego z systemem Windows. pfx.

#!/bin / bash
#pem2pfx
#v0.2
#Zdradliwy - brindan@swiftspirjat.co.za
# Konwertuje plik certyfikat PEM. W formacie pfx.
# $1 jest plik źródłowy
zestaw -i
 
jeśli [ $# = 1 ]; następnie
  outputfile=`echo $1 | ale E / .pem $ /. Pfx / '`
 
  echo "Podaj poniżej hasło. System Windows nie chce zaimportować certyfikat pfx. Z pustym hasłem."
  openssl pkcs12 -eksport -na zewnątrz $outputfile -w $1
 
 więcej
  echo "Pem2pfx - konwertuje. PEM klucza prywatnego sformatowany i plik certyfikatu do pliku pfx kompatybilne. IIS."
  echo "Wykorzystanie: pem2pfx inputfile.pem"
w

więcej…

Dzielić
Sobota, 21 lutego, 2009 | Autor:

Stosunkowo nowe typy dokumentów Biuro 2007 dał kilka hostów internetowych problemy, gdy ich klienci chcą zaoferować dokumenty do pobrania. Najczęściej, dokumenty są oferowane przez serwer WWW jako “text / html” który następnie jest przedstawiany jako tony śmieci na ekranie użytkownika internetowej.

Najlepszym sposobem na rozwiązanie tego celu jest dodanie wszystkich MIME Typy do głównej konfiguracji serwera. IIS7 dla systemu Windows ma już te typy MIME skonfigurowana domyślnie. IIS6 i IIS5 wymagają typy MIME, które mają być dodane, Jak można Apache w starszych instalacjach. Dla Apache, jest też obejście dla indywidualnego właściciela domeny dodać typy MIME przez Apache .htaccess plik.

IIS 6 Typ MIME dodatek (dla administratora serwera)

Przed można to zrobić, upewnić się, że serwer jest także ustawić, aby umożliwić bezpośrednią edycję metabazy:

  1. Obciążenie Menedżer usług IIS: Start -> Run, “inetmgr” -> [Dobrze]
  2. Kliknij prawym przyciskiem myszy “Serwer” i kliknij “Pr.operties”
  3. W ciągu “Internet Information Services” Zakładka (zazwyczaj tylko zakładka), zapewnić, że “TonEdycja metabazą stanie bezpośrednie” pole jest zaznaczone.
  4. Kliknij [Dobrze]

Pamiętaj, aby kopii zapasowej konfiguracji usług IIS za (tutaj dla IIS5) uprzednio. I nie ponosi żadnej odpowiedzialności za łamanie jego admin serwera. Mam powody sądzić, to może również pracować na IIS5 jednak mam tak wiele powodów, aby sądzić, że może po prostu dać wiele błędów. Jeśli IIS5 / Okna 2000 Administrator chce sprawdzić to dla mnie po zrobieniu kopii zapasowej konfiguracja proszę dać mi znać o wynikach.

Skopiuj poniższy tekst do pliku o nazwie msoff07-addmime.vbs i wykonać ją raz z linii poleceń, wpisując cscript msoff07-addmime.vbs i naciśnięciu klawisza Enter. Jeśli go uruchomić więcej niż jeden raz, typy MIME zostanie dodany każdy czas i będziesz mieć wiele identycznych wpisów:

"Ten skrypt dodaje niezbędną Biuro 2007 Typy MIME dla IIS 6 Server.
"Aby użyć tego skryptu, po prostu kliknij dwukrotnie lub wykonać go z wiersza poleceń.
"Uruchomienie tego skrypt wielokrotnie wyniki w wielu wpisów w
"IIS MimeMap więc nie należy go uruchomić więcej niż jeden raz.
"Zmodyfikowana z http://msdn.microsoft.com/en-us/library/ms752346.aspx
 
Nie MimeMapObj, MimeMapArray, MimeTypesToAddArray, WshShell, oExec
Const ADS_PROPERTY_UPDATE = 2 
 
'Ustaw typy MIME, które mają być dodane
MimeTypesToAddArray = Szyk(". Docm", "Application/vnd.ms-word.document.macroEnabled.12", _
". Docx", "Application / vnd.openxmlformats-officedocument.wordprocessingml.document", _
". Dotm", "Application/vnd.ms-word.template.macroEnabled.12", _
". Dotx", "Application / vnd.openxmlformats-officedocument.wordprocessingml.template", _
". POTM", "Application/vnd.ms-powerpoint.template.macroEnabled.12", _
". Potx", "Application / vnd.openxmlformats-officedocument.presentationml.template", _
". Ppam", "Application/vnd.ms-powerpoint.addin.macroEnabled.12", _
". Ppsm", "Application/vnd.ms-powerpoint.slideshow.macroEnabled.12", _
". Ppsx", "Application / vnd.openxmlformats-officedocument.presentationml.slideshow", _
". Pptm", "Application/vnd.ms-powerpoint.presentation.macroEnabled.12", _
". Pptx", "Application / vnd.openxmlformats-officedocument.presentationml.presentation", _
". Sldm", "Application/vnd.ms-powerpoint.slide.macroEnabled.12", _
". Sldx", "Application / vnd.openxmlformats-officedocument.presentationml.slide", _
". Xlam", "Application/vnd.ms-excel.addin.macroEnabled.12", _
". Xlsb", "Application/vnd.ms-excel.sheet.binary.macroEnabled.12", _
". Xlsm", "Application/vnd.ms-excel.sheet.macroEnabled.12", _
". Xlsx", "Application / vnd.openxmlformats-officedocument.spreadsheetml.sheet", _
". Xltm", "Application/vnd.ms-excel.template.macroEnabled.12", _
". Xltx", "Application / vnd.openxmlformats-officedocument.spreadsheetml.template") 
 
"Wirtualny obiekt mimemap
Zestaw MimeMapObj = GetObject("Sprawy://Localhost / MimeMap")
 
"Call AddMimeType dla każdej pary typu rozszerzenie / MIME
Dla licznik = 0 do UBound(MimeTypesToAddArray) Krok 2
    AddMimeType MimeTypesToAddArray(licznik), MimeTypesToAddArray(licznik+1)
Następny
 
"Tworzenie obiektu Shell
Zestaw WshShell = CreateObject("WScript.Shell")
 
"Zatrzymaj i uruchom usługę IIS
Zestaw oExec = WshShell.Exec("Przystanek w3svc netto")
Zrobić Podczas oExec.Status = 0
    WScript.Sen 100
Pętla
 
Zestaw oExec = WshShell.Exec("Start w3svc netto")
Zrobić Podczas oExec.Status = 0
    WScript.Sen 100
Pętla
 
Zestaw oExec = Nic
 
"Raport statusu do użytkownika
WScript.Echo "Microsoft Office 2007 Zostały zarejestrowane typy MIME dokumentu."
 
"AddMimeType Sub
Sub AddMimeType (Rodzaj, Mtype)
 
    "Get mapowania od nieruchomości MimeMap.
    MimeMapArray = MimeMapObj.GETEX("MimeMap") 
 
    'Dodaj nowe mapowanie.
    ja = UBound(MimeMapArray) + 1
    Redim Zachowaj MimeMapArray(ja)
    Zestaw MimeMapArray(ja) = CreateObject("MimeMap")
    MimeMapArray(ja).Rozbudowa = Rodzaj
    MimeMapArray(ja).Typ MIME = Mtype
    MimeMapObj.PutEx ADS_PROPERTY_UPDATE, "MimeMap", MimeMapArray
    MimeMapObj.SetInfo
 
Koniec Sub

Apache MIME typu dodatek (dla administratora serwera)

Apache przechowuje swoje typy MIME, w pliku znajduje się normalnie $INSTALLPATH / conf / mime.types. Zobacz mod_mime dokumentacja więcej o tym, jak to działa. Arch Linux instaluje swoje typy MIME na /etc / httpd / conf / mime.types i Parallels Plesk instaluje go w /usr / local / psa / admin / conf / mime.types. Twoja dystrybucja może mieć go w innym miejscu, więc znaleźć swoje mime.types uruchamiając plik zlokalizować mime.types.

Dodaj poniższe linie do pliku mime.types:

application/vnd.ms-word.document.macroEnabled.12                          docm
application/vnd.openxmlformats-officedocument.wordprocessingml.document   docx
application/vnd.ms-word.template.macroEnabled.12                          dotm
application/vnd.openxmlformats-officedocument.wordprocessingml.template   dotx
application/vnd.ms-powerpoint.template.macroEnabled.12                    potm
application/vnd.openxmlformats-officedocument.presentationml.template     potx
application/vnd.ms-powerpoint.addin.macroEnabled.12                       ppam
application/vnd.ms-powerpoint.slideshow.macroEnabled.12                   ppsm
application/vnd.openxmlformats-officedocument.presentationml.slideshow    ppsx
application/vnd.ms-powerpoint.presentation.macroEnabled.12                pptm
application/vnd.openxmlformats-officedocument.presentationml.presentation pptx
application/vnd.ms-powerpoint.slide.macroEnabled.12                       sldm
application/vnd.openxmlformats-officedocument.presentationml.slide        sldx
application/vnd.ms-excel.addin.macroEnabled.12                            xlam
application/vnd.ms-excel.sheet.binary.macroEnabled.12                     xlsb
application/vnd.ms-excel.sheet.macroEnabled.12                            xlsm
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet         xlsx
application/vnd.ms-excel.template.macroEnabled.12                         xltm
application/vnd.openxmlformats-officedocument.spreadsheetml.template      xltx

Apache MIME typu dodatek (Dla właściciela domeny z co najmniej FTP dostęp – za pomocą pliku htaccess.)

Dodaj następujący tekst do Twojej domeny .htaccess plik, najczęściej w httpdocs / katalog

AddType application/vnd.ms-word.document.macroEnabled.12 docm
AddType Aplikacja / vnd.openxmlformats-officedocument.wordprocessingml.document docx
AddType application/vnd.ms-word.template.macroEnabled.12 dotm
AddType Aplikacja / vnd.openxmlformats-officedocument.wordprocessingml.template dotx
AddType application/vnd.ms-powerpoint.template.macroEnabled.12 POTM
AddType Aplikacja / vnd.openxmlformats-officedocument.presentationml.template potx
AddType application/vnd.ms-powerpoint.addin.macroEnabled.12 ppam
AddType application/vnd.ms-powerpoint.slideshow.macroEnabled.12 ppsm
AddType aplikacji / vnd.openxmlformats-officedocument.presentationml.slideshow ppsx
AddType application/vnd.ms-powerpoint.presentation.macroEnabled.12 pptm
AddType Aplikacja / vnd.openxmlformats-officedocument.presentationml.presentation pptx
AddType application/vnd.ms-powerpoint.slide.macroEnabled.12 sldm
AddType Aplikacja / vnd.openxmlformats-officedocument.presentationml.slide sldx
AddType application/vnd.ms-excel.addin.macroEnabled.12 xlam
AddType application/vnd.ms-excel.sheet.binary.macroEnabled.12 xlsb
AddType application/vnd.ms-excel.sheet.macroEnabled.12 xlsm
AddType Aplikacja / vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx
AddType application/vnd.ms-excel.template.macroEnabled.12 xltm
AddType Aplikacja / vnd.openxmlformats-officedocument.spreadsheetml.template xltx
Dzielić
Sobota, 21 lutego, 2009 | Autor:

… i moim osobistym rankingu (PR) z 10 😉

Używam Firefox więc większość z nich nie będzie miała zastosowania do użytkowników nie-FF. Jednak, Byłbym bardzo zainteresowany, aby usłyszeć, co inne dodatki moich przyjaciół, abonentów, i przypadkowe websurfers znaleźć interesujące lub przydatne do nich. Wyraź swoją opinię i daj nam znać dlaczego kochasz dodatki kochasz. 🙂

Osobiście, Wolę dodatki, które nie są nachalne. Idealnie, dodatek musi mieć minimalny interfejs i daj mi wymierną korzyść dla mnie, aby go zainstalować.

CacheViewer – 7

Jest to graficzna nakładka na Cache Firefox utrzymuje z ostatnich kilku stron i mediów. Znalazłem ten dodatek bardziej interesujące niż przydatna teraz więc jestem prawdopodobnie będzie go usunąć tylko.

ColorfulTabs – 9

Uwielbiam kolory. Ugrupowanie koloru zakładka nie działa za dobrze, gdy dojdziesz o 30 karty choć… :-/

Pobierz pasek stanu – 10

Wolę mając wszystko w Firefoksie w jednym oknie, w zakładkach. O okno pobierania w osobnym oknie jest duży nie-nie dla mnie. To także oszczędność ekranem nieruchomości, ponieważ jest bardzo minimalne. 🙂

Video DownloadHelper – 10

Video DownloadHelper wygląda dla mediów strumieniowych – szczególnie patrząc na każdej dużej pojemności, który jest pobrany. Po kliknięciu na ikonę, to pokazuje strumieni aktualnie pobierania i daje możliwość do kolejki jako “normalny” Pobieranie.

Ponieważ nigdy nie wiesz, czy FF będzie awarii lub moc będzie wyciąć, Wolałbym, aby zapisać kopię na pulpicie i można następnie obejrzeć film bez użycia większej przepustowości, aby ponownie pobrać film. Również, w pracy, kiedy ludzie wysłać mi linki do youtube lub innych nośników, I zazwyczaj nie przeszkadza oglądanie do dużo po – na własne rozrywki lub podczas przerwy.

Wygaśnięcie Kanaryjskich – 9

Ten gustowny i minimalny dodatek mówi, czy certyfikat SSL dla witryny Aktualnie przeglądasz wkrótce będzie wygasać. Jeśli witryna ma swój własny certyfikat SSL, Polecam używać tego dodatku, aby uniknąć certyfikat SSL witryny wygasa z powodu prostego braku notyfikacji lub nieporozumienia.

Fasterfox – 8

Fasterfox dodaje kilka opcji optmisation sieci. Niektóre opcje mogłyby w sieci firmowej: admin trochę szalony z tobą choć. 😉

Firebug – 9

Do tworzenia stron WWW i eksperymentów z stron. Niesamowite do testowania małych fragmentów kodu, a także debugowanie stron.

FoxClocks – 6

błądzić – informuje o czasie w innych strefach czasowych. o.o. było przydatne w krótkim czasie – teraz jest zbędna, ponieważ mojej głowie działa to szybciej niż ja skrócie. rm-f

FoxyProxy – 9

Super do przeglądania konkretnych stron za pomocą konkretnych serwerów proxy. Jest to użyteczne w przypadku niektóre miejsca są blokowane lub SAIX Przezroczyste serwery proxy nie działa prawidłowo. 🙂

Używam tego na trasie trochę ruchu na serwerach proxy, że raczej bym nie przechodzą trasy domyślne. Jest również bardzo elastyczny. Jeśli masz więcej niż jeden serwer proxy dostępne i którego zwykle używasz nagle idzie w mgnieniu, po prostu przełączyć się do następnego. 🙂

Greasemonkey – 10

Już, Używam tego tylko dla GooglemonkeyR scenariusz. Skrypt formatuje GoogleRezultaty wyszukiwania do specyfikacji, a także ma możliwość pokazania małe miniatury stron linki do Google. Greasemonkey może zrobić los więcej, a jest wiele skryptów łatwo dostępny dla wielu, wielu miejsc.

Nagłówki HTTP na żywo – 8

Użyłem to kilka razy, aby zdiagnozować problemy kompresji gzip z serwerów WWW IIS. Nie wiele więcej do powiedzenia, choć: To działa.

Na żywo PageRank – 10 (dotychczas – tylko zainstalowany wczoraj)

Ten dodatek wydaje się dość proste. Robi PageRank z Google i pokazuje go w zasobniku.

NoScript – 10

NoScript jest niesamowite co blokuje reklamy. Jego trochę drażniące na początku, ponieważ masz do białej listy wszystkich miejsc, które lubisz – ale na dłuższą metę jest to taaaaak warto. 🙂

Resurrect Pages – 10

Bardzo przydatne dla jeśli przejść do witryny, a to dzieje się w dół. Jeżeli witryna jest statyczną zawartość zorientowanych to ten ułatwia szybkie znalezienie treści on-line, jeśli jej w pamięci podręcznej.

Tab Mix Plus – 8

Niesamowite bo jeśli masz więcej niż 7-lub-karty.

ShowIP (przy użyciu zmodyfikowanej wersji w celach zarobkowych – wyświetla nazwę kanoniczną serwera Spółki, w przypadku przeglądania) – 10

Nie wyobrażam sobie piekło bym przejść do identyfikacji serwera bez tej wtyczki. Dobra, Mogę. Używane musiał zrobić to cały czas. I w końcu scenariusza go, ale nie mogę znaleźć oryginalny scenariusz. Oto mój 60-druga próba odtworzenia tego, co było w tym skrypcie:

$ cat / etc / hosts | Uchwyt `tobie $ hostnamemycachingnameserver | uchwyt . | grep -v "^;"`
$ Ci -x 'you A $ hostnamemycachingnameserver | grep ^ $ hostname | Grip | \
  awk '/[.]/{druk $5}'`mycachingnameserver | uchwyt . | grep -v "^;"

Web Developer – 9

Kiedyś ten jeden raz, aby zdiagnozować pewne problemy ze strony. Nie robię dużo tworzenie stron internetowych, tak mam zamiar usunąć ten jeden. Jego brak komentarzy na jego możliwości, ponieważ uważam, że to jest na najwyższym poziomie dodatku jeśli robisz dużo pracy, tworzenie stron internetowych.

Dzielić
Wtorek, 17 lutego, 2009 | Autor:

Niektórzy z was mogą już wiedzieć, że wbudowany serwer startowej nie tak dawno temu. Mam udokumentowane niektóre z bardzo ważnych elementów, jak została ona zbudowana, choć ja planuje wydać całą dokumentację na raz. Używałem Arch Linux i nie miałem prawie gotowy wszystko, zwłaszcza dokumentacja. Na przykład, miał to być serwer mediów. Po pewnym tasowanie dysku, to miało skończyć się RAID1 do bagażnika i RAID 10 do końca (Część mediów).

To nie działa w ogóle.

Ja dostałem w miarę konieczności wydajny (i dobrzefirewallem) Serwer bramy routingu. Byłem zadowolony, że w końcu dostosować lokalne trasy * działa prawidłowo i jestem przekonany, że moje testy z DHCP Oznaczało mogę wyłączyć usługę DHCP na marne ADSL Router i wszystkie moje współlokatorów uruchomić za pomocą serwera, jak Internet bramy. Zamiast: Byłem zalogowany do serwera z urzędu, Chciałbym po prostu zainstalowany Apache2 **, i miałem skonsultować z kolegą w sprawie coraz ładne wykresy ułożyła więc domownicy mogli wszystko zobaczyć, kto był przy rezerwacji przepustowości *** — kiedy zauważyłem mały komunikat informujący, że system plików został ponownie zamontowany tylko do odczytu ze względu na pewne lub innych awarii dysku.

A potem straciłem połączenie z serwerem.

I wtedy otrzymałem podłym nastroju.

🙁

Kiedy przyjechałem do domu, Okazało się, że, jak się domyślacie z wiadomości opisowej podanej w biurze, the (bardzo) stary 80GB IDE Dysk, który używałem do katalogu głównego, nie udało. Niestety, Serwer nigdy nie uruchomić ponownie i było niewiele szans na podpatrywanie wszystko się na inny dysk, aby kontynuować, gdzie bym skończył.

Kupuję zastępstwo (SATA) HDD to w następny weekend tuż po dzień wypłaty – a ja zmieniłem zdanie o dokumentowanie moje postępy… moje i tworzenie kopii zapasowej konfiguracji:

Wydanie Wczesne. Zwolnij Często.

* ISP w Afryce Południowej za mniej (łatwe cena porównanie) dla “tylko lokalne” (w ramach RPA) Ruch na ADSL, ale tylko, jeśli używasz konta ADSL, które nie mają dostępu do usług internetowych poza RPA. Oznacza to, że jeśli chcesz skorzystać z niższych kosztów, ale nadal będą mogli korzystać z Internetu w ogóle, trzeba skonfigurować routing jakiś podstępny.

** jednego polecenia-install: ~ $ Yaourt-S apache

*** Dostęp do internetu jest drogie w SA – pojawi się opłata o R70 ($7 / £ 4.9 / € 5.46) za GB przy użyciu ADSL, lub o R2 za MB w przypadku korzystania z GPRS / 3G.

Dzielić