बुधवार, 30 अप्रैल 2008

रेज़ियर एफ़ एस फ़ाइल सिस्टम बनाने वाले को २५ साल की कैद

रेज़ियर एफ़ एस फ़ाइल सिस्टम बनाने वाले प्रोग्रामर हेन्स रेज़ियर को अपनी पत्नी की हत्या के जुर्म में २५ साल की कैद की सजा सुनाई गई है. पूरी खबर यहां है... http://news.softpedia.com/news/Hans-Reiser-Convicted-for-Murder-84451.shtml

image

चित्र स्रोत : साफ़्टपीडिया

अब सवाल ये है कि रेज़ियर एफ़ एस प्रोजेक्ट(http://en.wikipedia.org/wiki/ReiserFS) का क्या होगा?

सोमवार, 28 अप्रैल 2008

बाबा रे २.३ एम् बी मे पूरा का पूरा आपरेटिंग सिस्टम वो भी आफिस सुइट के साथ

मुझे तो अपनी आंखों पर यकीन नही हो रहा था पर ये सच है की २.३ एम् बी मे भी आपरेटिंग सिस्टम मिल जायेगा। आपरेटिंग सिस्टम भी कैसा: बिल्कुल अनोखा। ये आपरेटिंग सिस्टम अन्य की तरह किसी कम्प्यूटर मे इंस्टाल नही होता है ना ही ये लाइव यूं एस बी या सी डी से चलता है। तो जनाब ध्यान से सुनिए ये आपरेटिंग सिस्टम इंस्टाल होता है एपाचे वेब सर्वर मे। जी हाँ। इंस्टाल होने के बाद आप इसे कहीं से भी उपयोग कर सकते हैं। कुछ साफ़्टवेयर इसमे पहले से इंस्टाल हुए रहते हैं बाकी आप इंस्टाल कर सकते हैं यहाँ से : http://eyeos-apps.org/

अरे मैं तो नाम ही बताना भूल गया। इस अनोखे आपरेटिंग सिस्टम का नाम है आई ओ एस।
एक बार इंस्टाल होने के बाद उस कम्प्यूटर का एड्रेस ब्राउजर मे डालिए और ब्राउजर के अंदर ही काम कीजिये। है ना मजेदार।

इसे इंस्टाल करने के लिए आपके सर्वर मे एपाचे और पी एच पी होना आवश्यक है।
अधिक जानकारी के लिए यहाँ जाएं http://eyeos.org

कुछ स्क्रीन शाट्स

शनिवार, 26 अप्रैल 2008

उबंटू लाइनेक्स सीखें वीडियो से



आज घूमते घूमते पता लगा की उबंटू लाइनेक्स सीखने के लिए वीडियो उपलब्ध हैं। सोचा कि सबको बता दूँ। इसके लिए आपको इस यू आर एल पर जाना होगा http://screencasts.ubuntu.com

ये वीडियोज विभिन्न फार्मेट्स और साइजों मे उपलब्ध हैं। आप इन्हे डाउनलोड भी कर सकते हैं।

लाइनेक्स मे XAMPP के द्वारा PHP,MySql, PHPMyadmin इंस्टाल करना

मैंने अपनी पिछली पोस्टों मे आपको बताया था विन्डोज़ मे XAMPP इंस्टाल करना। आज मैं आपको बताऊंगा कि लाइनेक्समे इसी पैकेज को कैसे इंस्टाल किया जाए। XAMPP का लाइनेक्स वाला पैकेज अलग आता है जिसे आप यहाँ से डाउनलोडकर सकते हैं http://www.apachefriends.org/download.php?xampp-linux-1.6.6.tar.gz

आकर मे ये बड़ा है लगभग ५८ एम् बी का है। इसे डेस्कटॉप मे सेव करें। अब टर्मिनल खोलें इसके लिए एप्लीकेशंस > एसेसरीज > टर्मिनल मे जाएं।

टर्मिनल मे ये कमांड लिखें :

cd Desktop

ऐसा हम इसलिए लिख रहे हैं क्योंकि हमने पैकेज को डेस्कटॉप मे सुरक्षित करके रखा है।

अब ये कमांड दें :

tar xvfz xampp-linux-1.6.6.tar.gz -C /opt

अगर ये कमांड काम ना करे तो फ़िर इसके आगे लिखें sudo . ऐसा करने पर ये आपसे पासवर्ड मांगेगा। उसे भरें। अक्सर होता ये है कि /opt folder लिखने पढने की इजाजत केवल रूट यूजर को होती है।

अब xampp को शुरू करते हैं

इसके लिए ये कमांड दें

/opt/lampp/lampp start

आपको कुछ ऐसा दिखेगा।

Starting XAMPP 1.6.6...

LAMPP: Starting Apache...

LAMPP: Starting MySQL...

LAMPP started.

टेस्ट करने के लिए ब्राउजर खोलें और उसमे टाईप करें

http://localhost

आपको कुछ ऐसा दिखेगा, बधाई हो आपने लाइनेक्स मे xampp इंस्टाल कर लिया

इसमे कुछ सुरक्षा खामियां भी हैं वे हैं

          1. The MySQL administrator (root) has no password.

          2. The MySQL daemon is accessible via network.

          3. ProFTPD uses the password "lampp" for user "nobody".

          4. PhpMyAdmin is accessible via network.

          5. Examples are accessible via network.

          6. MySQL and Apache running under the same user (nobody)

            इन्हे इस कमांड से दूर किया जा सकता है:

            /opt/lampp/lampp security

            ये देखिये मैंने इसी कमांड को चलाकर इसकी सुरक्षा मे बदलाव किए हैं। आप अपने हिसाब से बदलाव कर सकते हैं ankurgupta@ankurgupta-desktop:~$ sudo /opt/lampp/lampp security

            [sudo] password for ankurgupta:

            XAMPP: Quick security check...

            XAMPP: Your XAMPP pages are NOT secured by a password.

            XAMPP: Do you want to set a password? [yes] no

            XAMPP: MySQL is accessable via network.

            XAMPP: Normaly that's not recommended. Do you want me to turn it off? [yes] no

            XAMPP: The MySQL/phpMyAdmin user pma has no password set!!

            XAMPP: Do you want to set a password? [yes] yes

            XAMPP: Password:<br />XAMPP: Password (again):

            XAMPP: Setting new MySQL pma password.

            XAMPP: Setting phpMyAdmin's pma password to the new one.

            XAMPP: MySQL has no root passwort set!!!

            XAMPP: Do you want to set a password? [yes] yes

            XAMPP: Write the password somewhere down to make sure you won't forget it!!!

            XAMPP: Password:

            XAMPP: Password (again):

            XAMPP: Setting new MySQL root password.

            XAMPP: Change phpMyAdmin's authentication method.

            XAMPP: The FTP password is still set to 'lampp'.

            XAMPP: Do you want to change the password? [yes] no

            XAMPP: Done.

            PHP का वर्जन बदले

            php4 के लिए

            /opt/lampp/lampp php4

            php5 मे वापस जाने के लिए

            /opt/lampp/lampp php5

            अन्य कमाण्ड

            /opt/lampp/lampp के आगे विभिन्न पैरामीटर्स लगाकर आप विभिन्न आदेश दे सकते हैं ये पैरामीटर्स हैं.

             

            START AND STOP PARAMETERS
            Parameter Description
            start Starts XAMPP.
            stop Stops XAMPP.
            restart Stops and starts XAMPP.
            startapache Starts only the Apache.
            startssl Starts the Apache SSL support. This command activates the SSL support permanently, e.g. if you restarts XAMPP in the future SSL will stay activated.
            startmysql Starts only the MySQL database.
            startftp Starts the ProFTPD server. Via FTP you can upload files for your web server (user "nobody", password "lampp"). This command activates the ProFTPD permanently, e.g. if you restarts XAMPP in the future FTP will stay activated.
            stopapache Stops the Apache.
            stopssl Stops the Apache SSL support. This command deactivates the SSL support permanently, e.g. if you restarts XAMPP in the future SSL will stay deactivated.
            stopmysql Stops the MySQL database.
            stopftp Stops the ProFTPD server. This command deactivates the ProFTPD permanently, e.g. if you restarts XAMPP in the future FTP will stay deactivated.
            security Starts a small security check programm.







            शुक्रवार, 25 अप्रैल 2008

            उबंटू ८.०४ शुरू करना

            चलिए आज सीखेंगे कि उबंटू को अपने कम्प्यूटर मे कैसे इंस्टाल किया जाए। मैं यहाँ जो तरीका बताने जा रहा हूँ वो सबसे आसान और सबसे सुरक्षित है। इस तरीके को मैंने एक बार और बताया था। लेकिन इस बार वूबी उबंटू के साथ आया है। अतः उबंतू का वर्चुअल इंस्टाल और भी आसान है।
            सबसे पहले मैं ये बता दूँ कि वूबी है क्या। वूबी का पूरा नाम है विन्डोज़ बेस्ड उबंटू इंस्टालर। आप विन्डोज़ उपयोगकर्ता हैं। लाइनेक्स उपयोग करना चाहते हैं? पार्टीशन करने मे दिक्कत हो रही है? या फ़िर लाइनेक्स कोईकुछ दिनों तक ट्राई करना चाहते हैं? यदि इनमे से किसी का भी जवाब हाँ है तो उबंटू + वूबी आपके लिए है.
            वूबी अब उबंटू का आफिशीयल इंस्टालर बन गया है। जब आप इसके जरिये उबंटू इंस्टाल करते हैं तो ये किसी असली पार्टीशन मे इंस्टाल होने के बजाये एक वर्चुअल हार्ड डिस्क फाइल मे इंस्टाल होता है। इस फाइल का साइज़ कुछ भी हो सकता है ५GB -10 GB -15GB कुछ भी ... जो भी आप निर्धारित करेंगे। चलिए शुरू करते हैं।

            मैंने उबंटू की सी डी को कम्प्यूटर मे डाला। इसका ऑटो रन चला और मेरे सामने ये विंडो आ गई।



            इसमे हम दूसरा विकल्प "इंस्टाल इनसाइड विन्डोज़" चुनेगे।

            अब ये विंडो दिखेगी


            इसमे पूछा जाता है कि आप उबंटू को कहाँ इंस्टाल करना चाहते हैं। और ये भी कि उसकी वर्चुअल हार्ड डिस्क का साइज कितना होना चाहिए। यूजर नेम और पास वर्ड सावधानी से भरें और इंस्टाल पर क्लिक कर दे।
            अब करीब ५ मिनट तक इंतज़ार करें । इसके बाद वूबी आपसे सिस्टम को रिस्टार्ट करने के लिए कहेगा। वैसा ही करें। इस बार आपको अपना कम्प्यूटर ड्युलबूट जैसा दिखेगा यानी कि आपको दो विकल्प दिखेंगे: एक विन्डोज़ और एक लाइनेक्स का। उबंटू को चुने और १५ मिनट इंतज़ार करें। कुछ देर मे उबंटू इंस्टाल हो जाएगा। अब सिस्टम रिबूट करें और उबंतू को चुने।
            बधाई हो आपने उबंटू को इंस्टाल कर लिए

            लोगों का कहना है कि वूबी से उबंटू की परफार्मेंस मे असर पड़ता है। पर फिलहाल मुझे कभी भी कोई समस्या नही गई।
            आप भी उपयोग कीजिये और अपने विचार कमेन्ट कीजिये।

            विंडोज विस्टा का सोर्स कोड लीक

            Image
            ImageImageImageImage

             

            क्यों कैसी रही

             

            इसी तरह के मजेदार पोस्टिंग्स हैं विबग्योरलाइफ़ फ़ोरम में. उन्हे देखने के लिये यहां क्लिक करें. क्या कहा? आपके पास भी कुछ मजेदार है.फ़ोरम में रजिस्टर करें और उसे पोस्ट करें.

            उबंटू ८.०४ हार्डी हेरान एल टी एस डाउनलोड के लिये उपलब्ध

            image

            हुर्रे! बेहद यूजर फ़्रेंड्ली और आसान लाइनेक्स डिस्ट्रो उबंटू का ८.०४ लांग टर्म सर्पोट संस्करण रिलीज हो गया है. डेस्कटाप के लिये ३ वर्ष और सर्वर के लिये ५ वर्ष का सपोर्ट उपलब्ध है. नया क्या है? जानने के लिये पढें मेरी ये पोस्ट. सबसे खास बात ये कि वूबी इसके साथ ही आ रहा है. यानि कि अब हर विंडॊज उपयोगकर्ता लाइनेक्स को ठीक उसी तरह से इंस्टाल कर सकता है जैसे कि वो विंडोज के अन्य प्रोग्रामों को करता है. पार्टीशन बनाने का कोई चक्कर नही. मैं तो कहूंगा कि आप सभी अपने कम्प्यूटर में वूबी के जरिये उबंटू इंस्टाल कर ही लें.

            इसे डाउनलोड करने के लिये यहां जायें http://www.ubuntu.com.  अगर आप इसे डाउनलोड नही कर सकते तो इसकी फ़्री सीडी भी आर्डर कर सकते हैं इसके लिये यहां जायें. ये १०१% फ़्री है. हार्डी कितना दमदार है, आप इसमें और क्या क्या चाहते हैं अपनी कमेंट्स के द्वारा बतायें.

            गुरुवार, 24 अप्रैल 2008

            विंडोज में xampp के द्वारा एपाचे, माई एस्क्यूल और पीएचपी डालना

            पिछली पोस्टों में मैने आपको बताया था कि पीएचपी और माई एसक्यूएल को आइ आइ एस में कैसे इंस्टाल करें.  आज मैं आपको एपाचे वेबसर्वर और उसमें PHP, MySQL इंस्टाल करना बताउंगा. पहली बात अगर आप एपाचे, पीएचपी और माइ एसक्यूएल को अलग अलग से डाउनलोड करके इंस्टाल करेंगे तो ये लंबा और थकाऊ तरीका हो जायेगा. आम उपयोगकर्ताओं को इससे बचाने के लिये दो पैकेज इंटरनेट पर उपलब्ध हैं. एक है एपाचे ट्रायड और दूसरा है XAMPP. एपाचे ट्रायड केवल विंडोज पर चलता है और इसे इंस्टाल करना पड़ता है. एक बार इंस्टाल करने के बाद आपके कंप्यूटर में परमानेंट सर्विसेज चलती रहेंगी. मेरे ख्याल से ये तब उपयुक्त रहेगा जब आप आफ़िस आदि में सर्वर बनाना चाहें. अगर आप डेवलपमेंट के उद्देश्य से अपने कम्प्यूटर में ये सब कुछ इंस्टाल करना चाहते हैं तो पर्मानेंट सर्विसेज क्यों चलाई जाये अत: ऐसी स्थिति में XAMPP प्रयोग करना ठीक रहेगा. ये ठीक पोर्टेबल साफ़्टवेयरों की तरह है. एक्स्ट्रैक्ट, यूज्, डिलीट.

            इसे आप यहां से डाउनलोड कर सकते हैं

            http://www.apachefriends.org/en/xampp-windows.html#641

            इसमें आपको निम्नलिखित पैकेजेज मिलेंगे:

            • Apache HTTPD 2.2.8 + Openssl 0.9.8g
            • MySQL 5.0.51a
            • PHP 5.2.5
            • PHP 4.4.8
            • phpMyAdmin 2.11.4
            • FileZilla FTP Server 0.9.25
            • Mercury Mail Transport System 4.52

            साइट में से 7zip EXE को डाउनलोड करें.

            जब डाउनलोड पूरा हो जाये तो फ़िर इसे एक्स्ट्रैक्ट करना होगा. हम इसे C:\Server में एक्स्ट्रैक्ट कर रहे हैं.

            अब इसमें आपको एक setup_xampp नाम की फ़ाइल दिखेगी. इसे रन करायें. और जब "Press any key to continue..." का मैसेज आये तब कोई बटन दबा दें.

            बधाई हो! आपने सब कुछ इंस्टाल कर लिया

            अब शुरू करते हैं. आपको इसके फ़ोल्डर में एक फ़ाइल मिलेगी xampp-control. इसे डबल क्लिक करके रन करायें. आपको आपके सर्वर का कंट्रोल पैनल मिल जायेगा.

            image

            अब आप जिस सर्विस को चलाना चाहते हैं उसके आगे लिखे स्टार्ट बटन पर क्लिक कर दीजिये.  यहां हम apache और mysql शुरू करेंगे.

            अब अपने ब्राउजर में ये टाइप करें:

            http://localhost/

            अगर आपको ये दिख जाता है इसका मतलब है कि सर्वर सही चल रहा है.

            image

            कुछ जरूरी बातें

            यदि आप IIS भी चला रहे हैं तो उसे किसी दूसरे पोर्ट पर सेट कर दें(८० के अलावा जैसे ८०९० पर) या फ़िर उसे कुछ समय के लिये बंद कर दें.

            साइट अपलोड करने के लिये उसे "htdocs" फ़ोल्डर में रखें.

            अगर आपने इंस्टालर वाला वर्शन इंस्टाल नही किया है तो आप अपने सर्वर को कहीं भी ले जा सकते हैं. आपको बस setup_xampp.bat को दोबारा चलाना होगा.

            कांफ़िगरेशन बदलने के लिये कांफ़िग फ़ाइलो के पाथ ये हैं

            • Apache basic configuration: .\xampp\apache\conf\httpd.conf
            • Apache SSL: .\xampp\apache\conf\ssl.conf
            • Apache Perl (only addon): .\xampp\apache\conf\perl.conf
            • Apache Tomcat (only addon): .\xampp\apache\conf\java.conf
            • Apache Python (only addon): .\xampp\apache\conf\python.conf
            • PHP: .\xampp\apache\bin\php.ini
              (with the apache actually running php version)
            • MySQL: .\xampp\mysql\bin\my.cnf
            • phpMyAdmin: .\xampp\phpMyAdmin\config.inc.php
            • FileZilla FTP: .\xampp\FileZillaFTP\FileZilla Server.xml
            • Mercury Mail basic configuration: .\xampp\MercuryMail\MERCURY.INI
            • Sendmail: .\xampp\sendmail\sendmail.ini

            कहां क्या है

            \xampp\anonymous
            Anonymous FTP example folder

            \xampp\apache
            Apache server directory

            \xampp\cgi-bin
            Dir for executing cgi scripts

            \xampp\FileZillaFTP
            FileZilla FTP server directory

            \xampp\htdocs
            Main http docs directory

            \xampp\install
            For Setup XAMPP (do not delete!)

            \xampp\licenses
            Dito

            \xampp\MercuryMail
            Mercury Mail SMTP POP3 IMAP server dir

            \xampp\mysql
            MySQL server directory

            \xampp\perl
            Perl directory

            \xampp\php
            PHP (4+5) directory

            \xampp\phpmyadmin
            phpMyAdmin directory

            \xampp\security
            Extra directory for security configs

            \xampp\tmp
            The temporary folder

            \xampp\webalizer
            Webalizer web statistic directory

            \xampp\webdav
            WebDAV Authoring example folder

             

            सुरक्षा संबंधित जानकारी

            • The MySQL administrator (root) has no password.
            • The MySQL daemon is accessible via network.
            • PhpMyAdmin is accessible via network.
            • Examples are accessible via network.
            • The user of Mercury and FileZilla are known.

             

            आज ही डाउनलोड करें और चला के देखें.

            मंगलवार, 22 अप्रैल 2008

            मेरी पोस्ट का चिट्ठाजगत.इन मे हाल

            अभी अभी मैने एक पोस्ट लिखी थी जिसमे ये बताया गया था कि उबंटू लाइनेक्स में अच्छी थीम लगाकर उसे कैसे कस्टमाइज किया जा सकता है.
            साफ़्टपीडिया में मैने इसी तरह का एक आर्टिकल पढा था. सो उसी की तर्ज पर मैने भी अपनी पोस्ट का टाइटल रख दिया.

            परिणाम:



            मेरी पोस्ट को एडल्ट श्रेणी मे रखा गया है..

            एक बात और पल्ले नही पड़ती है. जब मैं बिना कोई मेहनत के २ पैराग्राफ़ किसी के स्वागत में लिख देता हूं तो उसके ब्लाग से ज्यादा मेरे ब्लाग में टिप्पणियों की बौछार हो जाती है. और कभी अगर खूब मेहनत मशक्कत करके कोई पोस्ट लिखता हूं तो सन्नाटा पसरा रहता है.

            ये टिप्पणियों का गणित तो मेरे सिर के ऊपर से चला जाता है. सिर में हवा तक नही लगती.

            ओह! ये सेक्सी डेस्कटाप

            लाइनेक्स के साथ ये बात सबसे अच्छी है कि ये अन्य आपरेटिंग सिस्टमों के मुकाबले ज्यादा कस्टमाइजेशन के विकल्प देता है. अभी हाल में ही मैने लैपटाप मे उबंटू लाइनेक्स और विंडॊज एक्स पी डाला. उबंटू तो बढिया है और मेरे मन में ख्याल आया कि क्यों ना इसे कुछ कस्टमाइज किया जाये. और देखते ही देखते उबंटू का मेकअप हो गया

            थोडी देर बाद जब मैंने देखा तो मन कह उठा : ये डेस्कटॉप तो सेक्सी लग रही है।

            मैने सारी थीम्स जीनोम लुक.काम और डेविएंट आर्ट.काम से जुगाड़ी हैं. आपको खूब खोजबीन ना करनी पड़े इसलिये इन्हे एक साथ डाउनलोड करने की सुविधा दे रहा हूं.

            डाउनलोड

            इन सारी चीजों का उपयोग करने के लिये आपको निम्नलिखित एप्लीकेशनो की आवश्यकता होगी.

            CCSM

            Emerald

            Compiz तो पहले से ही रहता है.

            एक बात का ध्यान दें: इमेराल्ड को उपयोग करने के लिये आपको एडवांस डेस्कटाप सेटिंग्स में जाकर सेटिंस बदलनी होगी. आइये देखते हैं कैसे...

            यहां जाइये: System> Preference> Advance Desktop Settings

            अब इफ़ेक्ट्स में विंडॊ डेकोरेशन्स में जाइये.

            इसमें आपको कमांड के आगे ये लिखना है:

            emerald –replace

            अब एक बार लाग आउट करके लाग इन हो जाइये, आपको इमेराल्ड थीम दिखेगी

            आप इसमे विस्टा स्टाइल के डेस्क्लेट और मैक स्टाइल की डाक भी लगा सकते हैं। मैंने नही लगाये क्योकि मुझे जरूरत नही थी।


            शनिवार, 19 अप्रैल 2008

            अब ब्लागरी मे अमिताभ बच्चन भी - आइये स्वागत करें


            पता है ब्लागिंग के कीडे ने अमिताभ बच्चन जी को भी काट लिया। जी हाँ! ब्लॉग का पता है BIGB.BIGADDA.COM.
            बस एक ही बात मैं चाहता था कि अगर वो भी अपना ब्लाग हिन्दी मे लिखने लगें तो कितना अच्छा हो। मेरा मानना है कि हिन्दी को बढावा देने मे जितना काम सारे हिन्दी ब्लागेर मिलकर करते हैं उससे ज्यादा वो अकेले कर सकते हैं। क्योकि अगर मैं बोलता हू कि हिन्दी मे लिखो, जहाँ तक हो सके हिन्दी मे काम करो तो कितने लोग सुनते हैं? वहीं अगर यही बात अगर अमिताभ जी कह दे तो सब हिन्दी मे ब्लॉग लिखना शुरू कर देंगे।

            सोचिये जरा अगर अमित जी का ब्लॉग हिन्दी मे हो तो पता नही कितने सारे लोग हिन्दी मे ब्लागिंग मे उतर आयेंगे।

            मैंने हिन्दी मे लिखने का अनुरोध कर दिया है। आप सभी भी कमेंट्स देकर उनसे हिन्दी मे लिखने को कहें तो बहुत अच्छा हो। हालांकि हम किसी को बाँध कर ब्लाग्गिंग तो नही करवा सकते हैं पर अनुरोध तो कर ही सकते हैं। बाकी उनकी मर्जी।

            शनिवार, 12 अप्रैल 2008

            IIS में PHP और MySQL कैसे इंस्टाल करें - ३

            मैने अपनी पिछली २ पोस्टों में बताया कि IIS में php और mysql कैसे स्थापित करें. अगर PHP और MySQL में कनेक्शन स्थापित ना हो पा रहा हो तो ये ट्रिक आजमा के देखिये. मेरे कम्प्यूटर में तो ये काम करती है. अगर आपके में ना करे तो तकनीकी फ़ोरम्स में जाकर पूछिये.

            हमने PHP को C:\PHP में इंस्टाल किया था. इसमे आपको php.ini फ़ाइल मिलेगी. इसे आप C:\Windows में कापी कर दें.

            C:\PHP\ext में आपको कुछ .dll फ़ाइलें मिलेंगी इन्हे आप C:\PHP में कापी कर दें.

            इस फ़ोल्डर को राइटेबल बना दें. C:\Documents and Settings\आपका नाम\Local Settings\Temp\PHP\session

            ये जूमला कि कुकी वाली समस्या का हल है.

            अब दोबारा उसी php की जांच वाली फ़ाइल को खोलें:

            आपको mySql जरूर दिखेगा.

            clip_image017

             

            ---------------------------------------------

            फ़ोरम में डिजाइनिंग का काम पूरा हो गया है. General Discussion में लायें दिल की बातें जुबा पर. आज ही शामिल हों.

            http://forum.vibgyorlife.com

            IIS में PHP और MySQL कैसे इंस्टाल करें - २

            मैने अपनी पिछली पोस्ट में बताया था कि IIS में PHP कैसे इंस्टाल करें. इस पोस्ट में मैं आपको MySQL इंस्टाल करना बताने जा रहा हूं.

            MySQL आप http://dev.mysql.com/downloads/mysql/5.0.htm से डाउनलोड कर सकते हैं. इसके अलावा आपको GUI Tools की भी जरूरत पड़ सकती है. अत: उन्हे भी डाउनलोड करना अच्छा रहेगा.

            GUI tools आप यहां से डाउनलोड कर सकते हैं:

            http://dev.mysql.com/downloads/gui-tools/5.0.html

             

            तो अब हम शुरू करते हैं.

            सबसे पहले MySQL essential का इंस्टालेशन शुरू करेंगे. तो शुरू करते हैं. इसका विजार्ड खुल जाएगा इसमें Next में क्लिक करें.

             

            clip_image002

            इस चरण में हम संस्थापना का तरीका "Custom" चुनेंगे.

            clip_image003

            "Custom Setup" में हमसे अब पूछा जायेगा कि हम किन किन हिस्सों को स्थापित करना चाहते हैं. वैसे Default Settings में भी काम चल जायेगा. आप चाहें तो इंस्टालेशन डायरेक्ट्री बदल सकते हैं. पर हमने यहां सब जस का तस ही रखा है.

            clip_image004

            अब इंस्टाल में क्लिक कर दें.

            clip_image005 

            इंस्टालेशन के बाद आपको MySQL कांफ़िगर करना होगा. इसमें Detailed Configuration चुनें.

            clip_image007

            अब इस चरण में आपसे पूछा जाता है कि आप किस प्रकार की मशीन में MySQL उपयोग करेंगे. अब चूंकि हम इसे अपने साधारण कम्प्यूटर में डेवलपमेंट के उद्देश्य से डाल रहे हैं अत: "Development Machine" चुनेंगे और नेक्स्ट में क्लिक करेंगे.

            clip_image008

            इस चरण में हम "Transactional Database Only" चुनेंगे.

            clip_image009

            अब आपसे पूछा जायेगा कि आप InnoDB डाटा फ़ाइल कहां रखना चाहते हैं. इसके लिये ड्राइव और लोकेशन चुनिये और "Next" मे क्लिक कर दीजिए.

            clip_image010

            चूंकि हम अपने एप्लिकेशन्स को छोटे स्तर पर इस्तेमाल करेंगे अत: "Decision Support" चुनेंगे.

            clip_image011

            अगले चरण में चित्र में दिखाये अनुसार विकल्प चुनकर "Next" में क्लिक करें.

            clip_image012

            कैरेक्टर सेट के लिये "Best Support for Multilingualism" चुनें

            clip_image013

            अब चित्र में दिखाये अनुसार विकल्प चुनकर "Next" में क्लिक करें. इससे MySQL विंडोज की एक सर्विस के तौर पर इंस्टाल हो जायेगा और इंस्टालेशन के बाद ये सर्विस अपने आप शुरू हो जायेगी

            clip_image014

            आपसे पासवर्ड भरने के लिये कहा जायेगा. उसे भरें. ध्यान रहे कि MySQL में एडमिनिस्ट्रेटर यूजर "root" कहलाता है. अभी आप इसी का पासवर्ड भर रहे हैं.

            clip_image015

            आखिरी चरण... "Execute" में क्लिक कर दें.

            clip_image016

            बधाई हो आपने MySQL इंस्टाल कर लिया.

            आम आदमी MySQL में आसानी से काम कर सके इसके लिये GUI Tools फ़्री में उपलब्ध कराये गये हैं. इन्हे स्थापित करना आसान है. इसीलिये इनके बारे में ज्यादा नही बता रहा हूं.

            IIS को दोबारा चालू करें. इसके लिये Control Panel> Administrative Tools> Services में जायें. अब IIS admin में राइट क्लिक करें और आने वाले मीनू में "Restart" में क्लिक कर दें.

            हमने PHP की जांच के लिये एक फ़ाइल पहले बनाई थी उसे ब्राउजर में दोबारा खोलें. अगर आपको MySQL जैसा कोई हिस्सा दिखता है तो मतलब है कि PHP और MySQL के बीच कनेक्शन स्थापित हो गया है. और अगर नही दिखता है तो अगली पोस्ट पढें.

            clip_image017

            IIS में PHP और MySQL कैसे इंस्टाल करें - १

            अगर आप किसी PHP वाले एप्लीकेशन कॊ टेस्ट करना चाह रहे हैं, जैसे वर्डप्रेस या जूमला?

            अगर आप PHP  सीखना चाहते है...

            अगर आप PHP में कुछ डॆवलपमेंट करना चाहते हैं...

            तो आपको अपने विंडोज एक्स पी वाले सिस्टम में IIS में PHP और MySQL डालना पड़ेगा. आज मैं आपको यही बताने जा रहा हूं. वैसे आप ये काम एपाचे में भी कर सकते हैं. पर अगर आप .नेट में भी काम करते हैं हो बेहतर होगा कि IIS में ही ये काम कर लें. २-२ सर्वर चलने से तो बेहतर है कि १ ही चले.

            ये टुटोरियल का पहला भाग है. इसमें हम PHP इंस्टाल करना सीखेंगे. सबसे पहले PHP को http://www.php.net से डाउनलोड करें. इसकी विंडोज इंस्टालर वाली फ़ाइल डाउनलोड करें.

            clip_image001

            अब इसे डबल क्लिक करके रन कराते हैं. विजार्ड शुरू हो जायेगा. Next में क्लिक करें.

            clip_image002

            लाइसेंस एग्रीमेंट स्वीकार  करें और Next में क्लिक करें.

            clip_image003

            अब आपसे इंस्टालेशन डायरेक्ट्री पूछी जायेगी. इसमें c:\PHP भरें. मैं प्रोग्राम फ़ाइल्स के अंदर पीएचपी इंस्टाल करने की सिफ़ारिस नही करूंगा क्योंकि Program Files के बीच में जगह है. कुछ लोगों का मानना है कि ऐसा करने से सही इंस्टालेशन नही हो पाता है.

            clip_image004

            अब आपसे वेबसर्वर की बात पूछी जायेगी. इसमें IIS ISAPI Module चुनें और Next में क्लिक करें.

            clip_image005

            इस भाग में आपसे ये पूछा जाता है कि आप कौन कौन से एक्स्टेंशन इंस्टाल करना चाहते हैं. मेरे कम्प्यूटर में MSSQL भी था इसलिये मैने MySQL और MySQLi के साथ उसे भी चुना. चूंकि हम टुटोरियल के अगले हिस्से में MySQL भी इंस्टाल करेंगे इसलिये हम उसे चुनेंगे.

            clip_image006

            अब इंस्टाल में क्लिक कर दीजिये.

            clip_image007

            इंस्टाल होने के बाद NotePad में .php एक्स्टेंशन वाली फ़ाइल बनाइये और उसमें ये लिखिये:

            <?php phpinfo(); ?>

            इस फ़ाइल को C:\Inetpub\wwwroot पर रख दीजिये.

            अब अपने ब्राउजर में http://localhost/yourfile.php (जहां yourfile.php आपकी ऊपर वाली फ़ाइल है)

            अब अगर आपको कुछ ऐसा नजर आता है तो बधाई हो आपने PHP इंस्टाल कर लिया.

            clip_image008

            अगली पोस्ट में हम जानेंगे कि IIS में MySQL कैसे इंस्टाल किया जाता है.

            गुरुवार, 10 अप्रैल 2008

            आइये स्वागत करें एक नये हिंदी ब्लागर का

            जैसा कि आपको पता होगा कि मैं एरीना मल्टीमीडिया में मल्टीमीडिया का कोर्स कर रहा हूं. वहां हमारे जो कक्षाध्यापक हैं वो एक दिन मेरे ब्लाग में घूमते हुये आये. होना क्या था ब्लागिंग का कीड़ा काट खाया. बन गये ब्लागर. आप भी उनके ब्लाग में जाइये. उत्साह वर्धन कीजिये. ये ब्लाग भी कम्प्यूटर तकनीक पर है पर ये उसके मल्टीमीडिया क्षेत्र में ज्यादा केंद्रित है.
             
            और हां! अगर मेरी इस पोस्ट को कोई ब्लाग एग्रीगेटर जैसे ब्लागवाणी या चिट्ठाजगत पढ़ रहा है तो वो कृपया मेरे सर के ब्लाग को भी अपने में शामिल कर ले।
            इस नये ब्लाग का पता है http://jijju.blogspot.com/

             
             

            सोमवार, 7 अप्रैल 2008

            नया डिजाइन : कैसा लगा?

            काफ़ी दिनों से कुछ लिख नही पा रहा था। क्यों? अरे भाई विब्ग्योर लाइफ डाट काम के नए डिजाइन मे बिजी था। कैसा लगा नया डिजाइन जरूर बताइयेगा। फ़ोरम मे abhee काम baaki है। उसे भी jald ही पूरा kar लिया जायेगा। और हाँ आपको बता दूँ की इसमे एक और सेवा है वालपेपर्स को ई कार्ड के रूप मे भेजने की। इसके द्वारा आप अपने पसंदीदा वालपेपर्स को अपने दोस्तों को भेज सकते हैं। इसका भी प्रयोग कीजिये।

            ये रहा स्क्रीन शॉट नए डिजाइन का:



            http://www.vibgyorlife.com