-
مدیریت آپاچی
دوستان سلام . یه سوال :
می خواستم بپرسم که با توجه به اینکه در لینوکس آپاچی را جدا نصب می کنیم و php رو جدا و mysql را جدا. اینها هر کدوم تو قسمت های خاصی فایل های ویکربندی شون رو قرار می دن .
حالا سوال من اینجاست . اولا اینکه phpmyadmin رو وقتی نصب کردم اصلا معلوم نیست که کجا هست و ثانیا چطور وقتی در localhost/phpmyadmin رو می زنیم اون رو بالا میاره در صورتی که تو فولدر rootوب نیست و در فایل کانفیگ آواچی هم هیچ مسیری از آن وجود ندارد . این قضیه در مورد php هم صدق می کنه .
اصولا آپاچی چطور این ها رو مدیریت می کنه
یه سوال دیگه اومد تو ذهنم
می تونم دوتا وب سرور هم زمان در حال اجرا با هم داشته باشم ؟
اگر کسی تونست لطف می کنه واسخ بده
-
پاسخ : مدیریت آپاچی
مسیر پیش فرض phpmyadmin در مسیر /usr/share/phpmyadmin قرار دارد و فایل پیکربندی تنظیمات وب آن که در مسیر
کد:
/etc/httpd/conf.d/phpmyadmin.conf
به عنوان مثال به این صورت پیکربندی میشود :
کد:
<Directory "/usr/share/phpmyadmin">
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
Alias /phpmyadmin /usr/share/phpmyadmin
Alias /phpMyAdmin /usr/share/phpmyadmin
Alias /mysqladmin /usr/share/phpmyadmin
بنابر این یک virtual host بوجود خواهد آمد .
ضمنا لزوما تنها یک document root وجود ندارد و هر vhost میتواند document root مجزا و در هر مسیر ( با داشتن پرمیشن مناسب ) برای خود داشته باشد .
تنظیمات php جهت ارتباط با apache هم عموما در یک فایل نوشته و ایجاد شده و در httpd.conf اصلی include و یا به صورت مستقیم در آن نوشته میشوند .
تنظیمات php را هم در دایرکتوری /etc/httpd/conf.d/ و فایل php.conf میتوانید مشاهده فرمایید .
داشتن دو وب سرور همزمان آن هم روی یک سرور امکان پذیر است ، به شرط اینکه وب سرور دوم روی پورتی به جز 80 و یا پورت های استفاده شده و باز در سیستم عامل سرویس بدهد .
-
پاسخ : مدیریت آپاچی
یعنی با این وجود آپاچی همه فایل های کانفیگ که تو فولدرش وجود داره رو چک می کنه . چون توی ویندوز بودم و next , next , finish متوجه این جور چیزا نمی شدم . کم کم دارم میام تو باغ
دوست عزیز اگر امکانش بود چند بار تشکر را می زدم :69: