آرشیو ‘’ tag
تشریح آخرین نسخه اوبونتو در ۸۰۰ صفحه

ابتدا توسط این لینک مراحل دانلود از رپیدشیر رو شروع کنید و تا مدت زمان مربوطه طی میشه از دانلودتون مطمئن بشید!
ubuntu unleashed 2008 نام کتابیست از انتشارات sams که با خواندن آن میتوانید مراحل مبتدی تا مدیریت یکی از دوستانه ترین و پرطرفدارترین توزیع های لینوکس یعنی اوبونتو را فرا بگیرید، از نحوه نصب تا معرفی نرم افزارها برای کارهای مختلف و نحوه استفاده از اوبونتو به عنوان سرور، بازی در اوبونتو و …، در ادامه مطلب فهرست موضوعی کتاب را خواهید دید .
کتاب نوشته Andrew Hudson و Paul Hudson میباشد و در چاپ ۲۰۰۸ خود تمام مباحث اوبونتو ۸٫۱۰ را پوشش میدهد!
از همین سری توسط sams کتابهای fedora , Opensuse , Freebsd , RedHat … UNLEASHED به چاپ رسیده .
نصب وردپرس بر روی اوبونتو در سه سوت
ابتدا توسط این پست LAMP رو نصب کنید.
حالا از اینجا وردپرس را دانلود کرده و از حالت فشرده خارج نمایید.
لازمه در mysql یک دیتابیس جدید برای وردپرس بسازیم میتوانیم از phpmyadmin استفاده کنیم اما من روش متنیشو ترجیح میدم! 
توسط دستور زیر در ترمینال اوبونتو در mysql لاگین کنید.
[sourcecode language='bash']mysql -u ”adminusername” -p[/sourcecode]
وارد شل mysql میشوید دستور زیر رو جهت ساختن یک دیتابیس جدید به نام wordpress وارد کنید
[sourcecode language='bash']mysql> CREATE DATABASE wordpress;[/sourcecode]
و از دستورات زیر پشت سر هم برای ست کردن میزان دسترسی و پسورد دیتابیس جدیدتون وارد نمایید به جای Passe shoma پسورد مورد نظر رو وارد کنید
[sourcecode language='bash']mysql> GRANT ALL PRIVILEGES ON *.* TO ‘wordpress’@'localhost’
-> IDENTIFIED BY ‘passe shoma’ WITH GRANT OPTION;
[/sourcecode]
و در نهایت دستور زیر را وارد کرده
[sourcecode language='bash']mysql> FLUSH PRIVILEGES;[/sourcecode]
و توسط دستور EXIT خارج شوید توجه داشته باشید که برای تفهیم دستورات در شل mysql باید اونارو با حروف بزرگ نوشت در زیر میتوانید تمام مراحل ساختن دیتابیس جدید در حالت متنی در mysql رو ببینید
[sourcecode language='bash']f4us7@MrF4us7y:~$ mysql -u “root” -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 42
Server version: 5.0.51a-3ubuntu5.1 (Ubuntu)
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
mysql> CREATE DATABASE wordpress;
Query OK, 1 row affected (0.00 sec)
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘wordpress’@'localhost’
-> IDENTIFIED BY ‘Passworde SHOMA’ WITH GRANT OPTION;
Query OK, 0 rows affected (0.05 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)
mysql> EXIT
Bye[/sourcecode]
در مرحله بعد وارد پوشه وردپرسی که از حالت فشرده خارج کردید بشید و فایل wp-config-sample.php را به wp-config.php تبدیل نمایید، آن را بوسیله یک ادیتور متن باز کرده و قسمت های مربوطه را مانند شکل پر نمایید
[sourcecode language='bash']// ** MySQL settings ** //
define(’DB_NAME’, ‘wordpress’);
define(’DB_USER’, ‘wordpress’);
define(’DB_PASSWORD’, ‘passe shoma’);
define(’DB_HOST’, ‘localhost’);
[/sourcecode]
در قسمت نام و یوزر همانی را که در موقع ساختن دیتابیس انتخاب کردید وارد کنید یعنی wordpress و در قسمت پسورد همانی را که انتخاب کرده بودید حال فایل را سیو کنید.
پوشه وردپرس را کپی کرده و در /var/www پیست کنید
فایرفاکس را باز کرده و به آدرس زیر بروید.
به صورت خودکار اسکریپت نصب وردپرس اجرا شده و میتوانید یک اکانت وردپرس بسازید. اگر به شکل خودکار اجرا نشد از آدرس زیر استفاده کنید
http://yourserver/wordpress/wp-admin/install.php
اگر از ویندوز استفاده میکنید میتونید به لینک زیر رفته و سی و نه مگ را دانلود کرده و تند تند نکست را بزنید و وردپرس را بر روی سیستمتون نصب کنید !
http://bitnami.org/product/wordpress
راه اندازی LAMP در اوبونتو
LAMP مخفف لینوکس، آپاچی، مای اس کیو ال و پی اچ پی هست
php یک زبان برنامه نویسی تحت شبکه هست که برای اجرا کردن اسکریپت های php شما نیاز به کامپایلر ندارید تنها کافیست اون رو با یک سرور مثل Apache توسط یک وب بروزر مثل فایرفاکس صدا بزنید تا اسکریپتتون اجرا بشه 
Apache هم یک سرور هست که ما قراره اونو رو سیستم شخصیمون راه اندازی کنیم
mysql هم یک سیستم مدیریت داده ها و اطلاعات هست که لغت انگلیسیش مخفف Structured Query Language میباشد.
و در نهایت linux یک سیستم عامل هست که ما در اینجا فرض میکنیم که از توزیع ubuntu آن و نسخه ۸/۰۴ استفاده میکنید البته احتمالا است در توزیع های دیگر لینوکس بر پایه دبیان هم طریقه نصب به همین شکل باشد.
چیزی که در بین عوامل تشکیل دهنده LAMP یکسان و مهم است اوپن سورس بودن و رایگان بودن تمام موارد آن است شما با راه اندازی LAMP بر روی سیستم شخصیتون میتونید با اون مانند یک سرور برخورد کرده و بر روی سیستمتون wordpress و … نصب کنید و یک وبلاگ آفلاین داشته باشید و یا اسکریپت های php تون رو آفلاین آزمایش کنید.
اول یک ترمینال باز کرده و توسط دستور زیر موارد لازم رو نصب کنید (حدود ۱۳۰ مگ میشود میتوانید از دیسک هما برای نصب آسان اون استفاده کنید جهت دریافت دیسک هما به سایت اوبونتو دات آی آر مراجعه کنید).
[sourcecode language='bash']sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin[/sourcecode]
بعد از پایان دانلود از شما برای راه اندازی mysql و phpmyadmin (نرم افزاری برای آسان نمودن کار با mysql ) سوالاتی پرسیده میشود و شما باید رمزی را برای mysql انتخاب کنید.
حالا لازمه ماژول phpmyadmin را به Apache اظافه کنیم
[sourcecode language='bash']echo “Include /etc/phpmyadmin/apache.conf” | sudo tee -a /etc/apache2/apache2.conf[/sourcecode]
حالا فایل زیر را باز کرده و مقادیر یوزر خودمون در سیستم رو بهش اظافه میکنیم و دسترسی را شخصا به خودمون میدیم !
[sourcecode language='bash']sudo gedit /etc/apache2/httpd.conf[/sourcecode]
در فایل متنی باز شده مقادیر زیر را اظافه کرده و سیو کنید ( به جای یوزر من یوزر خودتون رو در اوبونتو قرار بدید)
[sourcecode language='bash']ServerName localhost
User n3tg33k
Group n3tg33k[/sourcecode]
بوسیله دستور زیر آپاچی رو برای اعمال شدن تغییرات ایجاد شده دوباره راه اندازی میکنیم .
[sourcecode language='bash']sudo /etc/init.d/apache2 restart[/sourcecode]
حالا میتونید واسه تست سرور شخصی آپاچیتون روی لینک زیر کلیک کنید!
IT’S WORK !
برای تست php لازمه یک فایل php درون شاخه /var/www بسازید به شکل زیر و سپس توسط لینک زیر کلیک کنید
[sourcecode language='bash']echo ‘‘ | sudo tee /var/www/test.php[/sourcecode]
http://localhost/test.php
در صفحه تست php تون میتونید تمام مشخصات php و تنظیمات اون رو چک کنید
برای دسترسی به phpmyadmin از لینک زیر استفاده کنید
http://localhost/phpmyadmin
احتمالا با یک ارور مواجه میشید برای رفعش لازمه از فایل متنی
/var/lib/phpmyadmin/blowfish_secret.inc.php
مقداری شبیه به مقدار زیر را کپی کرده
$cfg['blowfish_secret'] = ‘yek meghdare hash shode’;
و در انتهای فایل زیر پیست کنید و سیو کنید
/etc/phpmyadmin/config.inc.php
حالا میتونید با یوزر root و پسوردی که موقع نصب انتخاب کردید در phpmyadmin لاگین کنید.
اگر تمام موارد بالا رو بجای اینکه روی لینوکس نصب کنیم بیایم روی ویندوز نصب کنیم به نام WAMP میرسیم که اون رو هم میشه به صورت دستی راه اندازی کرد اما از اونجایی که کاربرایی که فقط از ویندوز استفاده میکنند کمی تنبل شده اند واسشون ابزارهایی خوشمزه طراحی شده که با چند بار نکست زدن همه کارارو خودش انجام میشه بهتره به اینجا رفته و سی و هفت مگ رو دانلود کرده و از wamp لذت ببرید.
در پست بعدی میتونید طریقه راه اندازی آسان وردپرس بر روی لینوکس رو بخونید.
در دسکتاپ اوبونتوی خود زوم کنید
فرض میکنیم شما در اوبونتو هاردی هستید احتمالا این روش در نسخه های دیگر اوبونتو و کوبونتو هم جوابگوست. یکی از قابلیت های جالب و کاربردی compiz اینه که میتونید باهاش بر روی دسکتاپتون زوم کنید ابتدا باید compiz manager رو نصب کنید، برای نصبش از دستور زیر در ترمینال استفاده کنید.
[sourcecode language='bash']sudo aptitude install compizconfig-settings-manager[/sourcecode]
بعد از نصب برنامه به system و بعد Preferences و بعد Advanced Desktop Effects Settings رفته و از زیر گروه Accessibility گزینه Enhanced Zoom Desktop فعال کنید.
حالا دکمه ای استارت ویندوز همونی که بین Alt و Ctrl هست رو فشار داده و بوسیله غلطک موس از درشت نمایی لذت ببرید!
لینوکسی شدن در چند سوت ِ سوت به سوت شده
//مطلب پایینو خیلی وقته نوشتم اما فقط تو یه فایل متنی داشت خاک میخورد گفتم منتشرش کنم شاید مفید واقع شد//
همیشه میبینیم و میخونیم که اونایی که با لینوکس کار میکنند ویندوزی هارو تشویق میکنند که بیان با لینوکس کار کنند که از اون تعداد هم هشتاد نود درصدشون شایدم بیشتر اوبونتو رو پیشنهاد میکنند حالا از تعدادی که خوششون میاد و دعوت لینوکسی هارو قبول میکنند اکثرشون بعد چند روز دست و پا زدن تو دنیای اوپن سورس و لینوکس خسته از زحمت های کم نتیجه دوباره بر میگردند سراغ ویندوز ،اما این بار با دلی پر از لینوکس، که الست و بلست و کار باهاش سخته
سخت نیست فقط باید قبل از این که از ویندوز دل بکنید یک سری توصیه رو کاملا اجرا کنید — لطفا شروع کار با ویندوز رو به یاد بیاورید (از همون اول که اینکاره بدنیا نیومدید؟!!، بهتون قول میدم پیشرفت کردن تو دنیای لینوکس آسون تر از اون پروسه ایه که با ویندوز پشت سر گذاشتید!)
۱- هیچ وقت لازم نیست کاملا از ویندوز جدا بشید، یک کاربر قدرتمند اونیه که بتونه با همه سیستم ها کار کنه و خودشو محدود به لینوکس یا ویندوز یا مک نکنه پس شما همیشه ویندوز رو خواهید داشت و در کنارش از موهبت های لینوکس هم استفاده میکنید.
۲- قبل از همه چیز یه مودم واسه خودتون دست و پا کنید اگر از دایال آپ استفاده میکنید مودم اکسترنال با پورت سریال بگیرید و اگر خطوط پرسرعت هستید بوسیله کابل شبکه وصل بشید ! ( این توصیه بدون درد و خونزیری بود اما با ابزارهایی غیر از این هم میشه تو لینوکس کانکت شد فقط یه ذره طول داره ) با روش بالا بعد از اجرای لینوکس کافیه شماره بگیرید و وصل بشید، همه چیرو خودش میشناسه، یه جورایی اگه میخواید مودم جدید بگیرید اگر دایال آپه اکسترنال با پرت سریال بگیرید و اگه adsl هست یه لن دارشو بگیرید!
۳- وقتی وارد لینوکس میشید نمیتونید آهنگ های mp3 گوش بدید و خیلی از مدیا های دیگرو اجرا کنید این تعجبی نداره تو ویندوز هم اون اولش خیلی از این کارارو نمیتونید انجام بدید ( توجه کرده بودید؟) تو ویندوز شما بعد از نصب خداد تا درایور و نرم افزار با کرک و بدون کرک مدیاهارو اجرا میکنید ولی تو لینوکس خدارو شکر از درایور خبری نیست و خود لینوکس به شکل معجره آسایی تمام سخت افزارهاتون رو میشناسه (در بعضی موارد برای گرفتن حداکثر توانایی گرافیک لازمه درایور مخصوص کارت گرافیک نصب بشده و سه سوت قابل کاره فقط واسه اجرای یک سری مدیا های غیر اوپن سورس مثل mp3 باید کدک هاشو نصب کنید که هم میتونید از طریق دانلود اونارو نصب کنید هم از طریق سی دی هما (مخصوص اوبونتو)
۴- وقتی وارد لینوکس میشید دیگر نیاز ندارید بگردید دنبال آنتی ویروس و کرکش و دردسراش چون هیچ وقت فعالیت مشکوکی نخواهید دید و ویروسی نخواهد آمد که به ویروس کش نیاز داشته باشه حتی بعد از نصب یک پکیج هم نیازی ندارید سیستم رو دوباره راه اندازی کنید ( من حدود شش ماهه حتی یک ارور الکی ندیدم و اگر اروری هم دیدم اشتباه از خودم بوده و سریعا برطرف شده و همچنین من در این شش ماه به تعداد انگشت های دستم کل سیستم رو از نو راه اندازی کردم و هر سری هیبرنیت میکنم )








