تقریبا هر توسعه دهنده وب با یک سیستم توزیع اوبونتو با ابزار phpMyAdmin تعامل دارد تا پایگاه های MySQL Servers را از طریق رابط وب پیاده سازی کند. علاوه بر این، این جزء بخشی از لامپ است، در نصب که ما در حال حاضر در وب سایت ما در چارچوب مواد دیگر صحبت کرده ایم. مقاله امروز به کاربران بی تجربه شده است که فقط شروع به آشنایی خود با توسعه وب می کنند و می خواهند phpmyadmin را به کامپیوتر خود نصب کنند. بعد، ما یک دستورالعمل گام به گام ارائه می دهیم که امکان دارد با تمام جنبه های تحقق این کار مقابله کند.
نصب phpmyadmin در اوبونتو
بلافاصله به شما هشدار می دهد که تمام اقدامات بعدی از طریق "ترمینال" انجام می شود، بنابراین برای این واقعیت آماده شوید که باید بسیاری از تیم های مختلف را وارد کنید. ما همچنین نشان می دهیم که پیکربندی اولیه phpmyadmin پس از اتمام نصب انجام می شود. به عنوان مثال، محبوب ترین آپاچی وب سرور و MySQL DBMS. اگر شما در حال حاضر به هر یک از این اجزای نیاز دارید، بهتر است از لینک زیر استفاده کنید، جایی که تنظیمات لامپ شرح داده شده است، و ما به طور مستقیم به تعامل با مولفه ای که امروز نیاز دارید را انجام می دهیم.تقریبا همیشه چنین نصب ساده بدون هیچ گونه مشکلی عبور می کند. با این حال، اگر شما هر گونه مشکلات سیستم مرتبط با مدیر بسته، اطلاعات بر روی صفحه نمایش نشان داده شده است که نصب نشد. این وضعیت باید با استفاده از جستجو برای اصلاح یک مشکل خاص از طریق مستندات رسمی اوبونتو یا انجمن های کاربر، به سرعت حل شود.
مرحله 2: phpmyadmin را نصب کنید
این مرحله اساسی ترین است، زیرا اکنون ما نصب مستقیم مولفه phpmyadmin را توسعه خواهیم داد. روش های مختلفی وجود دارد که این کار را انجام می دهند و ساده ترین راه توسط مخزن رسمی استفاده می شود که ما پیشنهاد می کنیم در دستورالعمل بعدی پیاده سازی کنیم.
- برای نصب، شما باید وارد Command PhpMyAdmin Sudo Apt را وارد کنید و آن را فعال کنید.
- از نیاز به دانلود آرشیو مطلع خواهد شد. در پیام "میخواهید ادامه دهید؟" D. گزینه را انتخاب کنید
- منتظر پنجره کنسول "تنظیم بسته". در اینجا، اول از همه، یک سرور وب برای پیکربندی خودکار مشخص شده است. خودتان را انتخاب کنید، سپس روی زبانه کلیک کنید تا به سرعت به دکمه "OK" بروید.
- چند دقیقه صبر کنید تا بسته ها به طور کامل بسته شوند. در طول این عملیات، کنسول را متوقف نکنید و از اقدامات دیگر بر روی کامپیوتر پیروی نکنید.
- "تنظیم بسته" دوباره ظاهر می شود. در حال حاضر پایگاه داده در اینجا ویرایش شده است. اطلاعات ارائه شده در پنجره را بررسی کنید و گزینه مناسب را انتخاب کنید.
- یک رمز جدید برای پایگاه داده ایجاد کنید.
- آن را تأیید کنید، دوباره وارد فرم شوید که به نظر می رسد.
- یک روش مناسب برای اتصال به پایگاه داده را مشخص کنید.
- شماره پورت سرویس به صورت خودکار تنظیم می شود. اگر شما نیاز به تغییر آن دارید، فقط شماره ها را پاک کنید و پورت مورد نیاز را مشخص کنید.
- نام پایگاه داده استاندارد را تنظیم کنید.
- اطلاعات مربوط به ایجاد نام کاربری را بررسی کنید.
- حالا شما باید از او بپرسید، از دستورالعمل های خواندن و نیازهای شما استفاده کنید.
- رمز عبور دیگری را وارد کنید که برای دسترسی به MySQL به PHPMyAdmin خدمت می کند.
پس از نمایش صفحه نمایش اطلاعاتی در مورد نصب موفق phpmyadmin در سیستم را نمایش می دهد. اگر هر گونه مشکلی در هنگام پیکربندی یا بازپرداخت بوجود آمد، شما نیز در مورد آنها مطلع خواهید شد. گزینه ها علاوه بر این، هر دو گزینه عمل را ارائه می دهند، به عنوان مثال، نادیده گرفتن مشکل، تلاش مجدد برای حل آن یا پرش.
مرحله 3: ایجاد یک کاربر جدید
در مرحله قبلی، ابزار نصب ارائه شده برای ایجاد یک کاربر جدید برای PHPMyAdmin، اما برخی از کاربران این لحظه را از دست دادند یا نیاز به اضافه کردن چندین حساب دیگر. اجازه دهید بخش ما از تنظیمات اصلی را با دستورالعمل هایی برای ایجاد یک نمایه شروع کنیم.
- یک جلسه جدید را در ترمینال باز کنید و برای شروع پایگاه داده، Sudo Mysql را تایپ کنید.
- اطمینان حاصل کنید که رمز عبور Superuser را وارد کنید.
- به عنوان اولین فرمان، کاربر ایجاد 'admin' @ 'localhost' را شناسایی کنید توسط 'رمز عبور'؛ جایی که admin '@' localhost نام حساب کاربری است، و رمز عبور رمز عبور نصب شده است.
- امتیازات اساسی را از طریق اعطای حق امتیاز بر روی *. * به admin '@' localhost 'با گزینه گرانت؛ مطمئن باشید که نام کاربر را در قبلا مشخص شده تغییر دهید.
- آخرین صف، وارد کردن و فعال کردن امتیازات Flush؛
- شما از اتمام موفقیت آمیز عملیات مطلع خواهید شد.
تقریبا به همان شیوه، شما می توانید تعداد نامحدودی از کاربران را ایجاد کنید که با وارد کردن نام حساب و رمز عبور از آن به phpmyadmin متصل شوید. فقط نصب امتیازات برای هر پروفایل را در نظر بگیرید. اطلاعات بیشتر در مستندات رسمی نوشته شده است.
مرحله 4: امنیت
ایجاد قوانین اساسی امنیتی برای phpMyAdmin همیشه اقدام ضروری نیست، اما اگر سرور به طور مستقیم به یک شبکه باز مرتبط باشد، باید حداقل سیاست های اساسی را که به حملات سطح کمک می کند بپرسید. بیایید به سرعت دقیقا دقیقا نحوه پیکربندی حفاظت از سرور را درک کنیم.
- تمام اقدامات بیشتر با تغییر فایل های پیکربندی انجام می شود. برای انجام این کار، شما باید از یک ویرایشگر متن استفاده کنید. راه حل های استاندارد می تواند به کاربران تازه کار غیر قابل درک باشد، بنابراین با اضافه کردن یک راه حل راحت تر شروع کنید. نوع SUDO APT نصب نانو و روی Enter کلیک کنید.
- پس از نصب موفق، اولین فایل پیکربندی را از طریق sudo nano /usr/share/phpmyadmin/.htaccess شروع کنید.
- در اینجا در هر خط خالی، چهار قانون زیر را وارد کنید.
Authtype Basic.
Authname "فایل های محدود"
authuserfile / etc / phpmyadmin / htpasswd.
نیاز به کاربر معتبر
- برای ذخیره تنظیمات از Ctrl + O استفاده کنید.
- هنگام درخواست، نام شی را تغییر ندهید، اما به سادگی روی Enter کلیک کنید.
- هنگامی که تمام تنظیمات ذخیره می شوند، Ctrl + X را فشار دهید تا فایل فعلی را ببندید.
- بعد، رمز عبور جدید را برای حساب اصلی تنظیم کنید، اگر این زودتر انجام نشده است. دستور کاربر sudo hpasswd -c /etc/phpmyadmin/.htpasswd را فعال کنید.
- در رشته ظاهر شده، یک کلید دسترسی را برای شما قابل قبول وارد کنید و بعد از فعال سازی، آن را تکرار کنید.
- این تنها برای پیکربندی سرور وب تحت تمام تغییرات ساخته شده پیش از آن است. برای انجام این کار، فایل مناسب را از طریق sudo nano /etc/apache/apache2.conf باز کنید.
- خطوط زیر را وارد کنید و تغییرات را ذخیره کنید.
allowoverride همه.
نیاز به همه اعطا شده است
تمام تنظیمات امنیتی دیگر بر اساس نیازهای شما انجام می شود، با توجه به نحو و قوانین عمومی که در اسناد phpmyadmin شرح داده شده است.
به عنوان بخشی از مواد امروز، ما نه تنها در مورد اصل نصب phpmyadmin، بلکه در مورد نقاط پیکربندی اصلی گفتیم. حالا شما می دانید چه اقداماتی باید انجام شود تا موفقیت موفقیت آمیز باشد.