ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : عوض کردن پورت apache در centOS



paranoid
March 11th, 2012, 12:38
سلام به همگی
من میخوام پورت آپاچی رو عوض کنم وقتی با یوزر root فایل httpd.conf قسمت listen رو تغییر میدم زمانی که سرویس اپاچی رو ریست میکنم این پیغام رو میده
Stopping httpd: [FAILED]
Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName
(13)Permission denied: make_sock: could not bind to address [::]:8081
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:8081
no listening sockets available, shutting down
Unable to open logs


ضمنا رو پورتهای مختلف هم تست کردم

iMohsen
March 11th, 2012, 12:46
کاربری که باهاش دارید سرویس آپاچی رو ریستارت میکنید باید دسترسی root داشته باشه
اگر با root هستید احتمالا پورت برای نرم افزار دیگه ای رزرو شده

Online24
March 11th, 2012, 13:03
با سلام .

قبل از انجام این تغییرات مطمئن شوید که selinux غیرفعال باشد .

و اگر نتوانستید و یا مایل به غیرفعال کردن selinux نیستید ، با دستور :


semanage port -a -t http_port_t -p tcp 8080

چنانچه پورت مورد نظر شما 8080 باشد ، پورتی را معرفی نمایید تا اپاچی بتواند به آن bind شود .