loading...
 

شاپ کیپر

شاپ کیپر

پیش نیاز نصب:

- سرور مجازی با سیستم عامل Ubuntu 14 64bit - البته این آموزش بدرد کاربران ubuntu 12 هم میخوره.
- 5 دقیقه وقت

آموزش ساخت تیم اسپیک:

- ابتدا وارد سرور بشید
- سپس آخرین ورژن تیم اسپیک رو دانلود کنید روی سرور:
کد: wget http://dl.4players.de/ts/releases/3.....0.11.2.tar.gz
- الان نوبت این رسیده که فایلی که دانلود کردیم رو اکسترکت کنیم:
کد: tar xzf teamspeak3-server_linux-amd64-3.0.11.2.tar.gz

- الان کلیه فایل های تیم اسپیک رو به مسیر جدید منتقل میکنیم:
کد: sudo mv teamspeak3-server_linux-amd64 /usr/local/teamspeak
- با دستور زیر ownership فایل های منتقل شده رو تغییر میدیم
کد: sudo chown -R teamspeak:teamspeak /usr/local/teamspeak

- با دستورات زیر تیم اسپیک را در Boot up قرار میدیم:
کد: sudo ln -s /usr/local/teamspeak/ts3server_startscript.sh /etc/init.d/teamspeak sudo update-rc.d teamspeak defaults

- حالا وقت استارت کردن سرویس تیم اسپیک هست
کد: sudo service teamspeak start

دقت کنید بعد از استارت یکسری اطلاعات حاوی یوزرنیم و پسورد مدیریتی تیم اسپیک بهتون در اس اس اچ نشون میده که یادتون نره برش دارید. برای مدیریت سرورتون به اون نیاز مندید.
و در آخر پورت های زیر رو در سرورتون باز کنید.
کد: -A INPUT -p udp --dport 9987 -j ACCEPT -A INPUT -p udp --sport 9987 -j ACCEPT -A INPUT -p tcp --dport 30033 -j ACCEPT -A INPUT -p tcp --sport 30033 -j ACCEPT -A INPUT -p tcp --dport 10011 -j ACCEPT -A INPUT -p tcp --sport 10011 -j ACCEPT
موفق باشید

منبع: آموزش ساخت سرور تیم اسپیک در Ubuntu 14 64bit - مرکز آموزش - نوین سرور | خرید سرور مجازی ایران نامحدود - هاست ایران نامحدود
درباره Debian ,
زینب بازدید : 0 يكشنبه 06 بهمن 1398 زمان : ۱۴:۳۵ نظرات (0)
در این آموزش می خواهیم چگونگی تبدیل بسته های rpm که متعلق به لینوکس ردهت و توزیع های برگرفته از این سیستم عامل است را به فایل های deb که متعلق به سیستم عامل لینوکس دبیان است را برسی نماییم البته شایان ذکر است که روشی که ما در اینجا آموزش خواهیم داد به صورت مع*** هم قابل اجرا خواهد بود یعنی اگر شما می خواهید فایل های نصبی یا پکیج های لینوکس اوبونتو را به فایل نصبی ردهت تبدیل کنید به راحتی توسط این روش میسر خواهد بود و دقیقا همین مراحل را طی خواهید کرد.
همانگونه که می دانید به صورت پیشفرض نمی توان فایل ها و بسته های نصبی متعلق به ردهت را بر روی اوبونتو نصب کرد ولی بعضی مواقع ممکن است شما بسته نصبی ردهت را داشته باشید و بخواهید از همان پکیج استفاده نمایید
برای شروع نصب فایل های rpm بر روی اوبونتو ابتدا باید یک فایل نصبی .deb داشت ، برای تبدیل فایل های لینوکس ردهت به فایل نصبی لینوکس اوبونتو ابتدا باید نرم افزار alien را نصب کرد این نرم افزار کار تبدیل فایل های نصبی یا همان پکیج های آر پی ام به پکیج های دات دب را انجام می دهد که بعد از ایجاد فایل دات دب شما به راحتی می توانید عملیات نصب را انجام دهید
به این منظور ابتدا کد زیر را اجرا کرده تا نرم افزار alien را نصب نمایید alien نرم افزاری است که کار تبدیل را برای شما انجام خواهد داد
sudo apt-get install alien
sudo alien -i packageName
درباره Debian ,
زینب بازدید : 4 شنبه 30 آذر 1398 زمان : ۱۵:۰۰ نظرات (0)
بررسی Deepin Linux 2014

Deepin Linux از آن دسته از توزیع‌های گنو/لینوکس است که بر پایه‌ی توزیع اوبونتو شکل‌گرفته‌اند ولی باوجود مبتنی بر اوبونتو بودن این توزیع ازلحاظ ظاهری، نصاب و حتی مدیر برنامه‌ها کاملاً با اوبونتو متفاوت است. در نسخه‌های قبلی از نصاب اوبونتو استفاده‌شده بود که در نسخه‌ی جاری تغییریافته و نصاب اختصاصی توزیع مورداستفاده قرارگرفته که در ادامه به آن خواهیم پرداخت.
توزیع جدید از میز کاری استفاده می‌کند که از تکنولوژی HTML5 بهره می‌گیرد و ظاهر مدرن و امروزی را به این توزیع بخشیده است. تمامی امکانات برنامه در یک پانل و تنظیماتی همچون تنظیمات ویندوز هشت خلاصه‌شده‌اند که گوشه‌های صفحه‌نمایش نقش ویژه ای را در این میز کار ایفا می‌کنند. (همانند چیزی که در ویندوز هشت وجود دارد.) باما همراه باشید تا به بررسی این توزیع چینی بپردازیم.
نصاب:
همان‌طور که اشاره شد نصاب آن کاملاً متفاوت طراحی‌شده است که کلی مراحل نصب به سه مرحله تقسیم‌شده‌اند. اگر از نصاب ویندوز ۷ و هشت استفاده کرده باشید با این نصاب نیز احساس نزدیکی بیشتری خواهید کرد.
در ابتدا وقتی مراحل نصب را آغاز می‌کنیم، وارد مرحله ی انتخاب زمان می‌شویم که با انتخاب زبان و … وارد تنظیمات کاربری خواهید شد. در این بخش باید رمز عبور و نام کاربری خود را وارد نمایید. با این‌وجود اثری از Full Name نیست و می‌توانید برای حساب کاربری خود یک اسم کامل را به کاربرید.




بعدازآنکه مرحله‌ی اول را پشت سر گذاشتید وارد مرحله‌ی بعد که مربوط به مدیریت پارتیشن‌هاست می‌شوید در این بخش که از ظاهر ساده‌ای نیز برخوردار است خواهید توانست تا هارد خود را پارتیشن‌بندی کرده و نقاط اتصال مناسب را تعیین نمایید. برای این کار باید بر روی Expert Mode کلید نمایید که مشابه حالت Advanced در نصاب ویندوز می‌باشد.





برای اولین بار وقتی وارد حالت Expert شوید دو گزینه در زیر خواهید دید که گزینه‌ی Delete غیرفعال می‌باشد بعد از کلیک بر روی گزینه‌ی New Partition به‌راحتی خواهید توانست پارتیشنی را ساخته و توسط همین بخش آن را به یک نقطه‌ی اتصال متصل نمایید. در تصویر زیر هیچ پارتیشنی وجود ندارد.






برای این‌که این توزیع را در ویرچوال باکس و با هارددیسکی با حجم ۲۵ گیگابایت نصب می‌کردم فقط یک پارتیشن با فایل سیستم XFS ساختم و آن را به Root متصل نمودم.





لازم به ذکر است که تنظیم بوت‌لدر هم در پایین صفحه قرارگرفته شده است. بعدازآن نصاب شروع به نصب سیستم می‌کند که در حدود ۲۵ دقیقه یا بیشتر از شما وقت خواهد گرفت. نکته‌ی قابل‌توجه در این نصاب استفاده از گرافیک جذاب و تصاویری زیبا از کاربرادهای توزیع است که ظاهری مدرنی به توزیع بخشیده‌اند.






بعد از طی شدن مراحل نصب در آخر نصاب پیغامی مبنی بر نصب موفق سیستم و تبریک نمایش خواهد داد که با انتخاب Rebbot Now سیستم را مجدد راه‌اندازی می‌کنیم تا وارد توزیع نصب‌شده شویم.
ظاهر برنامه‌ها در توزیع:
دو عددتم تیره و سفید در این توزیع مورداستفاده قرارگرفته‌اند که به همراه Adwaita و Deepin Calssic در توزیع قابل‌استفاده هستند. تم پیش‌فرض که یک تم تیره و زیبا می‌باشد در اکثر برنامه‌های GTK و Qt به‌خوبی نمایش داده‌شده و از رنگ و استیل خوبی بهره می‌برد.





همان‌طور که مشاهده می‌کنید نرم‌افزار gedit نسخه‌ی ۳.۱۰ با این تم بسیار زیبا و چشم‌نواز گشته است. توزیع در حالت کلی دارای یک پانل در پایین است که تقریباً همه‌چیز در آن قرار دارد علاوه بر پانل پایین لانچر و تنظیمات سیستم نیز توسط بردن ماوس به گوشه‌های تصویر نمایش داده خواهند شد.



مدیریت نصب و برنامه‌های کاربردی:
DSC یا همان Deepin Software Center مسئولیت نصب برنامه‌ها از مخازن را بر عهده دارد که این مسئولیت را به شکل خوبی انجام می‌دهد با این تفاوت که از ویژگی‌های مفیدی نیز بهره می‌برد از این ویژگی‌ها می‌توان به امکان خواندن و نوشتن نظر و یا دیدن تصویری از برنامه اشاره داشت.






تقسیم‌بندی برنامه‌ها بسیار خوب انجام‌شده است و به‌راحتی قادر به پیدا کردن برنامه‌ها خواهید بود تنها نکته‌ی منفی در این بخش استفاده از نام پکیج برنامه‌ها به صورتی ابتدایی است که کار را برای کاربران تازه‌کار مشکل می‌کند بهتر بود در این بخش از نام واقعی برنامه‌ها استفاده شود تا از نام برنامه در مخزن.






اکثر نرم‌افزارها در این توزیع توسط معادلی اختصاصی تعویض شده‌اند بااین‌وجود هنوز مدیر پرونده‌ی Nautilus با معدلی اختصاصی تعویض نشده است!




نرم‌افزار KingSoft هم نصب نبوده و تنها لیبره آفیس به‌عنوان نرم‌افزار اداری از پیش نصب‌شده است.





نکته‌ی قابل توجهی که در این توزیع وجود دارد این است که باوجود امکان تغییر Layout کی‌برد، گزینه‌ای جهت تغییر کلید میانبر برای تغییر Layout پیدا نکردم. اگر کسی می‌داند که این گزینه در کجا قرار دارد لطفاً اطلاع دهد.




نرم‌افزار مرکز بازی‌ها هم به هیچ وجه مناسب کاربران غیر چینی زبان نیست! به این شکل که اکثر بخش‌های آن و توضیحات برنامه‌ها و … به زبان چینی هستند.





در نسخه‌ی قبل باکمال تعجب از دو عدد مرورگر به‌صورت پیش‌فرض بهره گرفته‌شده بود که در این نسخه به مرورگر کروم کاهش‌یافته است بااین‌وجود مرورگرهای Maxthon و Firefox هم به‌راحتی قابل‌نصب هستند.




مشکلی که در این توزیع وجود دارد عدم نمایش صحیح متون فارسی بود که ربطی هم به تنظیمات مرورگر نداشت. که به احتما زیاد مشکل مربوط به قلم باشد.





پانل پایین:
پانل پایین تقریباً همه‌چیز میز کار را تشکیل می‌دهد که قابلیت Autohide را هم دارا می‌باشد بااین‌حال با مخفی شدن این پانل دیگر هیچ‌چیز در این میز کار باقی نخواهد ماند! و لانچر و تنظیمات از گوشه‌ها قابل‌دسترسی خواهند بود.
آیکون‌های بزرگ و مشابه برنامه‌ها کار SystemTray را هم بر عهده‌دارند که در نوع خود یکتا می‌باشد. به‌طورکلی تمیز دادن آنان از برنامه‌ها کار بسیار دشوار خواهد بود کما اینکه آیکون‌هایی به این بزرگی فضای زیادی از پانل پایین را هرز کرده‌اند که بهتر بود از روش ابتکاری بهتری برای نمایش این آیکون‌ها بهره گرفته می‌شد. به‌طورکلی وجود پانل بالا و یا جای دادن این آیکون‌ها به صورتی ریز و مناسب در پانل پایین بسیار مناسب‌تر از حالت فعلی می‌بود.




تنظیمات سیستم:
تنظیمات سیستم با بردن ماوس به گوشه‌ی صفحه پایین سمت راست در دسترس قرار می‌گیرد که برای کاربران ویندوز هشت گزینه‌ی آشنایی خواهد بود.






در قسمت Personalization قادر به تنظیمات ظاهر برنامه‌ها خواهید بود. تغییر تم، آیکون و ظاهر پنجره‌ها را می‌توانید از این بخش تغییر دهید.





بخش تنظیمات کاربری هم بسیار ساده طراحی‌شده است. در این بخش هم قادر نخواهید بود تا اسم کامل خود را به کاربرید و تنها نام کاربری نمایش داده خواهد شد. از ۹ عدد تصویر نیز برای استفاده به‌عنوان تصویر کاربر در نظر گرفته‌شده است که از تصاویر زیبایی برخوردار است.





بخش تنظیمات صفحه‌نمایش نیز بسیار زیبا کاربردی و مناسب طراحی‌شده است! ولی بااین‌وجود می‌تواند پیشرفت بیشتری را در نسخه‌ی بعد تجربه کند مثلاً افزودن تنظیمات برای کاربرانی که از چند مانیتور بهره می‌برند.






تنظیمات دیگری که در توزیع‌های دیگر نظیر ندارد تنظیمات GRUB است که شامل تغییر سیستم‌عامل پیش‌فرض و تغییرات ظاهری می‌گردد که برای کاربرانی که از دو سیستم‌عامل استفاده می‌کنند بسیار مناسب است. که معمولا کاربران این توزیع از دو سیستم‌عامل ویندوز و لینوکس بهره می‌برند.


پخش‌کننده ویدیو:

Deepin Movie برای پخش ویدیو در نظر گرفته‌شده است که نرم‌افزاری زیبا و کاربردی می‌باشد این برنامه از MPlayer2 که انشعابی از MPlayer است برای پخش فایل‌ها استفاده می‌کند که MPlayer نیز خود به اف‌اف‌امپگ وابسته است. وقتی در حال تماشای ویدیو هستید هیچ حاشیه‌ای در اطراف برنامه دیده نمی‌شود.






این برنامه دارای ویژگی‌های زیادی است یکی از این ویژگی‌ها این است که وقتی بخواهیم به زمانی خاصی از ویدیو پرش کنیم (همچون برنامه‌ی KMPlayer در ویندوز) نمایی بند‌انگشتی از ویدیو نمایش داده خواهد شد.



شبیه‌ساز ترمینال:

شبیه‌ساز ترمینال توزیع برخلاف توزیع اوبونتو Gnome terminal نبوده و Deepin Terminal است همان‌طور که از نامش نیز پیداست اختصاصی این توزیع بوده و از ظاهری هماهنگ با برنامه‌های دیگر Deepin برخوردار است. از امکانات آن می‌توان به تقسیم محیط ترمینال به چندین ترمینال اشاره داشت.



نتیجه گیری:

نسخه‌ی جدید این توزیع کاملاً تغییر کرده است و از ویژگی‌های جدید و بدیعی بهره می‌جوید اگر کاربری هستید که به یک توزیع زیبا با نرم‌افزارهای مناسب نیاز دارید می‌توانید از این توزیع استفاده کنید که از برنامه‌های اختصاصی بسیار مناسبی بهره می‌برد.
اما اگر کاربری هستید که به محیطی پیشرفته با قابلیت‌های مناسب نیاز دارید و میزکارهای سنتی یا امروزی لینوکس را می‌پسندید این توزیع مناسب شما نخواهد بود. ولی اکثر کاربرانی که فقط می‌خواهند کارشان راه بیفتد و به موارد دیگر کاری ندارند این توزیع بسیار مناسب خواهد بود.
باوجود چینی بودن این توزیع جز مواردی خاص هیچ مشکلی برای کاربران دیگر وجود نخواهد داشت. در آخر با تصویری از دیالوگ خروج از سیستم بررسی را به پایان می‌برم. موفق و سربلند باشید.




درباره Debian ,
زینب بازدید : 3 دوشنبه 18 آذر 1398 زمان : ۰۴:۴۵ نظرات (0)
از کاربران سیستم عامل لینوکس باشید – حتما می دانید که می توانید نرم افزارها را از طریق ترمینال اقدام به دانلود و نصب آنها کرد. همان طور که می دانید دستور yum بسته های نرم افزاری را از مخازن نرم افزاری دانلود و نصب می نماید در بعضی شرایط ما نیاز به یک بسته

نرم افزاری داریم و میخواهیم فایل rpm آن را دانلود کنیم برای دانلود بسته های rpm از مخازن نرم افزاری می توان از ابزار های yum استفاده کرد. در این مطلب شما را با نحوه نصب yum و استفاده از آن آشنا خواهیم کرد.

برای نصب این ابزار های دستور زیر را اجرا کنید.

[email protected] ~]# yum install yum-utils]بعد از اجرا دستور بالا یکسری ابزار ها مربوط به yum نصب می شود یکی از این ابزار ها yumdownloader می باشد که برای دانلود بسته های نرم افزاری مورد استفاده قرار می گیرد به مثال زیر توجه کنید.

[email protected] ~]# yumdownloader nano]با اجرای دستور بالا بسته نرم افزاری nano در دایرکتوری جاری دانلود می شود.
درباره Debian ,
زینب بازدید : 10 دوشنبه 13 آبان 1398 زمان : ۱۱:۵۰ نظرات (0)
با عرض سلام و درود خدمت کاربران فعلا وب هاستینگ تالک
در این اموزش قصد دارم اموزش نصب آپاچی و تنظیمات و یک سری نکته هارو بهتون گم که میتونه خیلی بهتون توی کار با محیط سرد و ساده لینوکسی کمک کنه :


‫نصب آپاچی‬
‫برای نصب وب سرور آپاچی، شما نیاز به ییک اتصال اینترنت دارید. پس از اتصال لینوکس سرور خود به اییترنت، توسط دستور زیر ‫می توانید نصب آپاچی را آغاز کنید:‬
sudo apt-get install apache2
‫در صورتی که در حین نصب از شما تایییدییه خواسته شد، کلید ‪ Y‬را فشار دهید و ‪ Enter‬را بزنید.‬
‫پس از اتمام مراحل نصب، سروییس به صورت خودکار و با تنظیمات پیشفرض راه اندازی می شود.‬
‫تنظیمات آپاچی‬‫تنظیمات و پیکربندی های آپاچی مبتنی بر فاییل های ‪ TXT‬است که با تغییر آن ها و ری استارت کردن سرویس آپاچی تغییرات‬
‫اعمال می شوند. مهم تریین فاییل ها و پوشه های تنظیمات عبارتند از:‬
‫فایل ‪ : Apache2.conf‬این فایل در سرورهای اوبونتو و دبیان، در مسیر ‪ /etc/apache2/apache2.conf‬قرار دارد.‬
‫این فایل حاوی تنظیمات اصلی )‪ (Global‬وب سرور آپاچی است.‬
‫پوشه ی ‪ : conf.d‬ایین پوشه حاوی فاییل های تنظیمات و پیکربندی های اصلی وب سرور آپاچی است. مسیر ایین پوشه /‬
‫‪ / etc/apache2/conf.d‬است. بسته ها و ماژول های دییگری که با آپاچی کار می کنند ممکن است فاییل هاییی را در داخل ایین‬
‫مسیر این فایل در ‪ /etc/apache2/httpd.conf‬است.‬
‫پوشه ی ‪ : mods-available‬ایین پوشه شامل فایل هایی می شود که برای اجرا و تنظیمات ماژول ها لزوم و ضروری هستند.‬
‫پوشه ی ‪ : mods-enabled‬ایین پوشه حاوی فاییل های ارجاع)لینک( دهنده به پوشه ی ‪ mods-available‬است. زمانی که‬
‫لینک مربوط به فاییل تنظیمات ییک ماژول در ایین پوشه وجود داشته باشد، آن ماژول در راه اندازی مجدد )‪ (Restart‬بعدی‬
‫سروییس آپاچی فعال خواهد شد.‬
‫فاییل ‪ : ports.conf‬ایین فاییل جهت تعیین کردن پورتی که وب سرور آپاچی روی آن فعال است، ساخته شده است.‬
‫پوشه ی ‪ : sites-available‬این پوشه حاوی فایل های پیکربندی هاست های مجازی)‪ (Virtual hosts‬است. هاست های‬
‫مجازی به شما این امکان را می دهند که چندین سایت مجزا را همراه با تنظیمات مجزای خاص خود توسط وب سرور‬
‫آپاچی پشتیبانی و سرویس دهی کنید. آدرس این پوشه ‪ /etc/apache2/sites-available‬است.‬
‫پوشه ی ‪ : sites-enabled‬این پوشه هم مانند پوشه ی ‪ mods-enabled‬عمل می کند، یعنی حاوی فایل هایی است که‬
‫به فایل های تنظیمات موجود در ‪ sites-available‬ارجاع می شوند. زمانی که یک فایل ارجاع شونده در این پوشه‬
‫ساخته شود، هاست مجازی مورد نظر با تنظیمات همان فایل در ری استارت بعدی وب سرور آپاچی فعال می شود.‬
‫این پوشه در مسیر ‪ /etc/apache2/site-enabled‬واقع شده است.‬
‫راه اندازی و متوقف کردن وب سرور آپاچی‬
‫توسط ایین دستور شما می توانید سروییس آپاچی را راه اندازیStart‬کنید:‬
‫‪sudo service apache2 start‬‬
‫توسط ایین دستور نیز می توانید ایین سروییس را متوقف کنید:‬‫‪sudo service apache2 stop‬‬

در صورتی که سوالی براتون پیش اومده مطرح کنید بنده در خدمت هستم
درباره Debian ,
زینب بازدید : 10 چهارشنبه 08 آبان 1398 زمان : ۰۲:۵۰ نظرات (0)
با عرض سلام و درود خدمت کاربران فعلا وب هاستینگ تالک
در این اموزش قصد دارم اموزش نصب آپاچی و تنظیمات و یک سری نکته هارو بهتون گم که میتونه خیلی بهتون توی کار با محیط سرد و ساده لینوکسی کمک کنه :


‫نصب آپاچی‬
‫برای نصب وب سرور آپاچی، شما نیاز به ییک اتصال اینترنت دارید. پس از اتصال لینوکس سرور خود به اییترنت، توسط دستور زیر ‫می توانید نصب آپاچی را آغاز کنید:‬
sudo apt-get install apache2
‫در صورتی که در حین نصب از شما تایییدییه خواسته شد، کلید ‪ Y‬را فشار دهید و ‪ Enter‬را بزنید.‬
‫پس از اتمام مراحل نصب، سروییس به صورت خودکار و با تنظیمات پیشفرض راه اندازی می شود.‬
‫تنظیمات آپاچی‬‫تنظیمات و پیکربندی های آپاچی مبتنی بر فاییل های ‪ TXT‬است که با تغییر آن ها و ری استارت کردن سرویس آپاچی تغییرات‬
‫اعمال می شوند. مهم تریین فاییل ها و پوشه های تنظیمات عبارتند از:‬
‫فایل ‪ : Apache2.conf‬این فایل در سرورهای اوبونتو و دبیان، در مسیر ‪ /etc/apache2/apache2.conf‬قرار دارد.‬
‫این فایل حاوی تنظیمات اصلی )‪ (Global‬وب سرور آپاچی است.‬
‫پوشه ی ‪ : conf.d‬ایین پوشه حاوی فاییل های تنظیمات و پیکربندی های اصلی وب سرور آپاچی است. مسیر ایین پوشه /‬
‫‪ / etc/apache2/conf.d‬است. بسته ها و ماژول های دییگری که با آپاچی کار می کنند ممکن است فاییل هاییی را در داخل ایین‬
‫مسیر این فایل در ‪ /etc/apache2/httpd.conf‬است.‬
‫پوشه ی ‪ : mods-available‬ایین پوشه شامل فایل هایی می شود که برای اجرا و تنظیمات ماژول ها لزوم و ضروری هستند.‬
‫پوشه ی ‪ : mods-enabled‬ایین پوشه حاوی فاییل های ارجاع)لینک( دهنده به پوشه ی ‪ mods-available‬است. زمانی که‬
‫لینک مربوط به فاییل تنظیمات ییک ماژول در ایین پوشه وجود داشته باشد، آن ماژول در راه اندازی مجدد )‪ (Restart‬بعدی‬
‫سروییس آپاچی فعال خواهد شد.‬
‫فاییل ‪ : ports.conf‬ایین فاییل جهت تعیین کردن پورتی که وب سرور آپاچی روی آن فعال است، ساخته شده است.‬
‫پوشه ی ‪ : sites-available‬این پوشه حاوی فایل های پیکربندی هاست های مجازی)‪ (Virtual hosts‬است. هاست های‬
‫مجازی به شما این امکان را می دهند که چندین سایت مجزا را همراه با تنظیمات مجزای خاص خود توسط وب سرور‬
‫آپاچی پشتیبانی و سرویس دهی کنید. آدرس این پوشه ‪ /etc/apache2/sites-available‬است.‬
‫پوشه ی ‪ : sites-enabled‬این پوشه هم مانند پوشه ی ‪ mods-enabled‬عمل می کند، یعنی حاوی فایل هایی است که‬
‫به فایل های تنظیمات موجود در ‪ sites-available‬ارجاع می شوند. زمانی که یک فایل ارجاع شونده در این پوشه‬
‫ساخته شود، هاست مجازی مورد نظر با تنظیمات همان فایل در ری استارت بعدی وب سرور آپاچی فعال می شود.‬
‫این پوشه در مسیر ‪ /etc/apache2/site-enabled‬واقع شده است.‬
‫راه اندازی و متوقف کردن وب سرور آپاچی‬
‫توسط ایین دستور شما می توانید سروییس آپاچی را راه اندازیStart‬کنید:‬
‫‪sudo service apache2 start‬‬
‫توسط ایین دستور نیز می توانید ایین سروییس را متوقف کنید:‬‫‪sudo service apache2 stop‬‬

در صورتی که سوالی براتون پیش اومده مطرح کنید بنده در خدمت هستم
درباره Debian ,
زینب بازدید : 12 دوشنبه 22 مهر 1398 زمان : ۰۸:۳۵ نظرات (0)
سلام

من می خواستم روی ubuntu یک mitm***** نصب کنم که با sudo هم اجرا می کنم اما بعد از کمی کار کردن ارور می دهد:




کد: Command "/usr/bin/python -c "import setuptools, tokenize;__file__=/tmp/pip-build-zIFtLW/cffi/setup.py;exec(compile(getattr(tokenize, open, open)(__file__).read().replace(rn, n), __file__, exec))" install --record /tmp/pip-oLiYhi-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-zIFtLW/cffi

دستوری که من می زنم:
کد: sudo pip install mitm***** کل لاگ مرا حل نصب:

کد: The directory /home/ali/.cache/pip/log or its parent directory is not owned by the current user and the debug log has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want the -H flag. The directory /home/ali/.cache/pip/http or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want the -H flag. The directory /home/ali/.cache/pip/http or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want the -H flag. Collecting mitm***** Downloading mitm*****-0.11.3.tar.gz (6.2MB) 100% |################################| 6.2MB 20kB/s Collecting urwid>=1.1 (from mitm*****) Downloading urwid-1.3.0.tar.gz (580kB) 100% |################################| 581kB 45kB/s Collecting pyasn1>0.1.2 (from mitm*****) Downloading pyasn1-0.1.7.tar.gz (68kB) 100% |################################| 69kB 77kB/s Collecting tornado>=4.0.2 (from mitm*****) Downloading tornado-4.1.tar.gz (332kB) 100% |################################| 335kB 71kB/s Collecting lxml>=3.3.6 (from mitm*****) Downloading lxml-3.4.2.tar.gz (3.5MB) 100% |################################| 3.5MB 41kB/s /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: bugtrack_url warnings.warn(msg) Building lxml version 3.4.2. Building without Cython. ERROR: /bin/sh: 1: xslt-config: not found ** make sure the development packages of libxml2 and libxslt are installed ** Using build configuration of libxslt Collecting pyOpenSSL>=0.14 (from mitm*****) Downloading pyOpenSSL-0.14.tar.gz (128kB) 100% |################################| 131kB 85kB/s Requirement already satisfied (use --upgrade to upgrade): Pillow>=2.3.0 in /usr/lib/python2.7/dist-packages (from mitm*****) Collecting configargparse>=0.9.3 (from mitm*****) Downloading ConfigArgParse-0.9.3.tar.gz Collecting netlib<0.12,>=0.11 (from mitm*****) Downloading netlib-0.11.2.tar.gz (43kB) 100% |################################| 45kB 61kB/s Collecting certifi (from tornado>=4.0.2->mitm*****) Downloading certifi-14.05.14.tar.gz (168kB) 100% |################################| 172kB 81kB/s /usr/local/lib/python2.7/dist-packages/setuptools/dist.py:282: UserWarning: Normalizing 14.05.14 to 14.5.14 normalized_version, Collecting backports.ssl-match-hostname (from tornado>=4.0.2->mitm*****) Downloading backports.ssl_match_hostname-3.4.0.2.tar.gz Collecting cryptography>=0.2.1 (from pyOpenSSL>=0.14->mitm*****) Downloading cryptography-0.8.1.tar.gz (268kB) 100% |################################| 270kB 95kB/s Requirement already satisfied (use --upgrade to upgrade): six>=1.5.2 in /usr/lib/python2.7/dist-packages (from pyOpenSSL>=0.14->mitm*****) Collecting passlib>=1.6.2 (from netlib<0.12,>=0.11->mitm*****) Downloading passlib-1.6.2.tar.gz (408kB) 100% |################################| 409kB 40kB/s Requirement already satisfied (use --upgrade to upgrade): setuptools in /usr/local/lib/python2.7/dist-packages (from cryptography>=0.2.1->pyOpenSSL>=0.14->mitm*****) Collecting enum34 (from cryptography>=0.2.1->pyOpenSSL>=0.14->mitm*****) Downloading enum34-1.0.4.tar.gz Collecting cffi>=0.8 (from cryptography>=0.2.1->pyOpenSSL>=0.14->mitm*****) Downloading cffi-0.9.2.tar.gz (209kB) 100% |################################| 212kB 1.2MB/s Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc to the PKG_CONFIG_PATH environment variable No package libffi found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc to the PKG_CONFIG_PATH environment variable No package libffi found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc to the PKG_CONFIG_PATH environment variable No package libffi found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc to the PKG_CONFIG_PATH environment variable No package libffi found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc to the PKG_CONFIG_PATH environment variable No package libffi found Requirement already satisfied (use --upgrade to upgrade): pycparser in /usr/local/lib/python2.7/dist-packages (from cffi>=0.8->cryptography>=0.2.1->pyOpenSSL>=0.14->mitm*****) Installing collected packages: cffi, enum34, passlib, cryptography, backports.ssl-match-hostname, certifi, netlib, configargparse, pyOpenSSL, lxml, tornado, pyasn1, urwid, mitm***** Running setup.py install for cffi Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc to the PKG_CONFIG_PATH environment variable No package libffi found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc to the PKG_CONFIG_PATH environment variable No package libffi found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc to the PKG_CONFIG_PATH environment variable No package libffi found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc to the PKG_CONFIG_PATH environment variable No package libffi found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc to the PKG_CONFIG_PATH environment variable No package libffi found building _cffi_backend extension i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DUSE__THREAD -I/usr/include/ffi -I/usr/include/libffi -I/usr/include/python2.7 -c c/_cffi_backend.c -o build/temp.linux-i686-2.7/c/_cffi_backend.o c/_cffi_backend.c:2:20: fatal error: Python.h: No such file or directory #include <Python.h> ^ compilation terminated. error: command i686-linux-gnu-gcc failed with exit status 1 Complete output from command /usr/bin/python -c "import setuptools, tokenize;__file__=/tmp/pip-build-zIFtLW/cffi/setup.py;exec(compile(getattr(tokenize, open, open)(__file__).read().replace(rn, n), __file__, exec))" install --record /tmp/pip-oLiYhi-record/install-record.txt --single-version-externally-managed --compile: Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc to the PKG_CONFIG_PATH environment variable No package libffi found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc to the PKG_CONFIG_PATH environment variable No package libffi found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc to the PKG_CONFIG_PATH environment variable No package libffi found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc to the PKG_CONFIG_PATH environment variable No package libffi found Package libffi was not found in the pkg-config search path. Perhaps you should add the directory containing `libffi.pc to the PKG_CONFIG_PATH environment variable No package libffi found running install running build running build_py creating build creating build/lib.linux-i686-2.7 creating build/lib.linux-i686-2.7/cffi copying cffi/vengine_gen.py -> build/lib.linux-i686-2.7/cffi copying cffi/api.py -> build/lib.linux-i686-2.7/cffi copying cffi/__init__.py -> build/lib.linux-i686-2.7/cffi copying cffi/cparser.py -> build/lib.linux-i686-2.7/cffi copying cffi/ffiplatform.py -> build/lib.linux-i686-2.7/cffi copying cffi/backend_ctypes.py -> build/lib.linux-i686-2.7/cffi copying cffi/model.py -> build/lib.linux-i686-2.7/cffi copying cffi/commontypes.py -> build/lib.linux-i686-2.7/cffi copying cffi/vengine_cpy.py -> build/lib.linux-i686-2.7/cffi copying cffi/lock.py -> build/lib.linux-i686-2.7/cffi copying cffi/gc_weakref.py -> build/lib.linux-i686-2.7/cffi copying cffi/verifier.py -> build/lib.linux-i686-2.7/cffi running build_ext building _cffi_backend extension creating build/temp.linux-i686-2.7 creating build/temp.linux-i686-2.7/c i686-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DUSE__THREAD -I/usr/include/ffi -I/usr/include/libffi -I/usr/include/python2.7 -c c/_cffi_backend.c -o build/temp.linux-i686-2.7/c/_cffi_backend.o c/_cffi_backend.c:2:20: fatal error: Python.h: No such file or directory #include <Python.h> ^ compilation terminated. error: command i686-linux-gnu-gcc failed with exit status 1 ---------------------------------------- Command "/usr/bin/python -c "import setuptools, tokenize;__file__=/tmp/pip-build-zIFtLW/cffi/setup.py;exec(compile(getattr(tokenize, open, open)(__file__).read().replace(rn, n), __file__, exec))" install --record /tmp/pip-oLiYhi-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-zIFtLW/cffi مشکل از چی هست.

- - - Updated - - -

منظورم mitmpro+x+y بود که انجمن سانسورش کرد و به جاش *** گذاشته
درباره Debian ,
زینب بازدید : 18 يكشنبه 03 شهريور 1398 زمان : ۱۸:۱۵ نظرات (0)
سلام دوستان

از ضعف‌های منابع فارسی در رابطه با مستندات اوبونتو، «ترمینال» است که می‌شود گفت نسبت به آن چه در مورد محیط گنوم یا یونیتی یا دیگر محیط های گرافیکی منتشر می‌شود، غریب افتاده است. هر کدام از کاربران ممکن است اطلاعاتی کلی از ترمینال داشته باشند و یا این که بعضی واقعاْ آشنا باشند و بتوانند با دستورها، قدرتمند کار کنند. آیا عالی نخواهد بود اگر همگی ما تجربیات و اطلاعاتمان و یا حتی ترجمه‌هایی را به اشتراک بگذاریم تا به عنوان مرجعی برای دیگران قرار گیرد و نیز بعداْ بتوان با نظم بخشی به آن ها مطلب را برای ویکی گسترش داد و حتی تا سطح یک کتاب الکترونیکی خروجی داشت. اگر موافق هستید پس بسم ا...
* امیدوارم این صفحه در بین تاپیک‌ها گم نشه!!؟

اما چند نکته:
1. بهتر است که این صفحه را محلی برای سوال و جواب و رفع اشکالاتمان قرار ندهیم؟! برای طرح سوال می‌توانید یک تاپیک جدید ایجاد کنید
2. حتی‌المقدور یک دستور را جامع و کامل (و مطمئن از صحت) شرح دهیم، آن‌گونه که برای تازه کارها و حتی آن‌ها که جز محیط‌های گرافیکی تجربه‌ی دیگری ندارند، قابل استفاده باشد.
3. لطفاْ از تاپیک‌هایی مثل "آره، فکر خوبیه - چه عالی، موافقم - نه، بی‌نتیجه است و ..." جداْ خودداری کنید و فقط آن چه را که از ترمینال می دانید، با نگاه آموزشی، برای این صفحه ارسال کنید. تشکر و یا هر نظر دیگری را با پیغام خصوصی برای آن کاربری که مطلب را منتشر کرده، ارسال کنید.
4. نام دستوری که قصد شرح آن را دارید، عنوان مطلب ارسالی انتخاب کنید. و تا آن جا که ممکن است از زبان رسمی در نوشته‌هایتان استفاده کنید.
5. اگر مطلب ارسالی دارای منبعی است و یا ترجمه شده است، آن منبع ذکر شود.
6. چنان چه در مطالب ارسال شده، ایرادی را مشاهده می‌کنید، اصلاحیه یا پیشنهاد خود را به صورت پیغام خصوصی برای کاربر ارسال کننده‌ی مطلب مورد نظر بفرستید تا ایشان به تصحیح و یا گسترش آن بپردازند. هم چنین اگر به نظرتان مطلبی می‌تواند کامل‌تر باشد، بهتر است به جای ارسال جدید باز همین روش را اتخاذ کنید که به این ترتیب از عنوان‌های مشابه جلوگیری می‌شود. اما اگر مایل بودید که خودتان ارسالی مرتبط داشته باشید، برای ارسال خود یکی از این دو مورد را مد نظر قرار دهید: یا در متن ارسالی خود به وجود ارسال مشابه دیگری با ارجاع به شماره‌ی پاسخ و شماره‌ی صفحه‌ی آن اشاره کنید و یا عنوان همان ارسال را برای ارسال خود برگزینید و به انتهای آن شماره ترتیبی اضافه کنید که رعایت


** خوب فکر می کنم باید چراغ اول را روشن کرد. بخشی از مطلبی خودم منتشر شده را برای این که نقطه ی آغازی باشد، در ادامه می آورم:

راهنمای شروع کار با ترمینال در اوبونتو
مقدمه

لینوکس های نسل های اول، محیط ترسناکی برای کاربران عادی بودند. تمام دستورات در آن ها در محیطی تمام متنی اجرا می شد. اما رابط های گرافیکی کاربر(Graphical User Interfaces, GUIs)، برای پاسخ به نیازهای جامعه ی کاربران، به سرعت گسترش یافتند تا جایی که امروز گونه های متفاوت و زیبایی برای انتخاب وجود دارد. محیط های گرافیکی این امکان را فراهم کرده اند که کارهایمان را بی نیاز از دانش اولیه ی محیط های متنی، انجام دهیم. البته هنوز افرادی هستند که لینوکس را با همان چهره ی برهنه ی متنی می شناسند. این گونه پیش آگاهی های عمومی از لینوکس است که سبب شده برخی توزیع های محبوب کنونی ترجیح دهند در معرفی خود هیچ اشاره ای به لینوکسی بودنشان نکنند. برای مثال در وبگاه رسمی اوبونتو به آدرس www.ubuntu.com، هیچ نشانی از کلمه ی Linux نخواهید یافت.
توزیع های لینوکسی بی شماری وجود دارند که تقریباً همه ی آن ها از دستورات مشابهی برای اجرا در ترمینال خط فرمان استفاده می کنند. هم چنین رابط های گرافیکی متفاوتی برای توزیع های لینوکسی وجود دارد، مانند KDE، یونیتی(Unity)، گنوم(Gnome) و...، که هر یک به شیوه ای متفاوت کار می کند و استانداردسازی اندکی بین این رابط های گرافیکی وجود دارد. کاربرانی که با توزیع های لینوکسی زیادی سروکار دارند، خود به این نتیجه می‌رسند بهتر است دستورها( Commands) را فرابگیرند که در همه ی توزیع های بونتودار(یعنی مبتنی بر اوبونتو مثل زوبونتو) و نیز دیگر توزیع های لینوکسی به خوبی اجرا می شوند. به این ترتیب، بسیاری از کاربران حرفه ای لینوکس، هم چنان از محیط متنی استفاده می کنند، زیرا از این طریق سریع تر می توان به اطلاعات دسترسی داشت و یا دستوری را اجرا کرد که لازمه اش آشنایی با دستورها است.
برای کاربرانی که تازه به اوبونتو کوچ می کنند و تجربه ای از محیط های متنی هم ندارند، دستورهای رابط خط فرمان، می تواند چهره ای ترسناک داشته باشد. این خط را ببینید:
کد:

sudo apt-get install kmplayer

و یا این یکی:
کد:

sudo gobbledegook blah_blah -w -t -f aWkward/ComBinationOf/mixedCase/underscores_strokes/and.dots

مهم است ذکر شود که حتی کاربران باتجربه نیز اغلب دستورها را از یک مرجع یا راهنما، به داخل ترمینال خط فرمان، Paste & Cut می کنند. زیرا دستورها را به یاد نمی آورند! به هر حال این که بتوانید با ترمینال خط فرمان کار کنید دارای اهمیت است و هر کاربری که بتواند کارهایی ابتدایی مانند تایپ کردن، کپی کردن و چسباندن را انجام دهد، می تواند ترمینال خط فرمان را مدیریت کند که مشکل تر از این دست کارها(کپی کردن و...)، نخواهد بود!

فراخواندن ترمینال
محیط متنی لینوکس که همان محیط سنتی یونیکس(Unix) است، یک رابط خط فرمان(Command Line Interface, CLI) است که در آن با تایپ دستور به کامپیوتر می گویید که چه انجام دهد. برای دسترسی به این محیط متنی که اصطلاحاً Shell نامیده می شود، کافی است یک ترمینال جدید باز کنید. برای باز کردن ترمینال مسیر زیر را ـ که در توزیع های مختلف محل آن اندکی فرق می کند ـ دنبال کنید یا از کلیدهای ترکیبی Ctrl + Alt + T برای فراخواندن آن بهره بگیرید.

در محیط گنوم و یونیتی (مانند اوبونتو)
Applications menu > Accessories > Terminalدر محیط Xfce (مانند زوبونتو)
Applications menu > System > Terminalدر محیط KDE (مانند کوبونتو)
KMenu > System > Terminal Program (Konsole)در محیط LXDE (مانند لوبونتو)
Menu > Accessories > LXTerminal***********************************************
در زیر تصویر صفحه ی ترمینال را مشاهده می کنید.

* بخش هایی از مطلب بالا ترجمه ی آزادی است از:
https://help.ubuntu.com/community/UsingTheTerminal

***از این جا به بعد، برخی دستورات را معرفی خواهیم کرد و نیز مواردی را که استفاده ی از رابط خط فرمان را بتواند آسان تر کند.

(خوب دوستان، ادامه ی کار، همه با هم)

---------- Post added at 01:00 AM ---------- Previous post was at 12:59 AM ----------

از این دستور برای مشاهده‌ی کاربر فعلی استفاده می‌شود. و هم‌چنین:
who -a
who -b
who -d
who -h
که به ترتیب
a ابتدای all برای مشاهده‌ی همه‌ی Loginها
b ابتدای boot برای مشاهده‌ی جزئیات بوت شدن سیستم
d ابتدای dead
h ابتدای heading
درباره Debian ,
زینب بازدید : 30 دوشنبه 06 خرداد 1398 زمان : ۰۸:۳۵ نظرات (0)
1

تعداد صفحات : 1

موضوعات
لینک دوستان
پیوندهی روزانه
  • آرشیو لینک ها
  • صفحات جداگانه
    آمار سیت
  • کل مطالب : 6,870
  • کل نظرات : 0
  • افراد آنلین : 5
  • تعداد اعضا : 0
  • بازدید امروز : 903
  • باردید دیروز : 1,429
  • بازدید هفته : 2,332
  • بازدید ماه : 11,920
  • بازدید سال : 1,063,382
  • بازدید کلی : 1,286,707