-
March 9th, 2012, 21:48
#1
درخواست راهنمایی از حرفه ای ها !
باسلام خدمت کاربران و مدیران محترم انجمن وب هاستینگ ایران
بنده یک اسکریپت اختصاصی دارم که نیاز به فعال شدن ویل کارت دارد !
اسکریپت یک فایل راهنما دارد که من طبق راهنما عمل کردم !فایل راهنما :
- Server using WHM/CPanel:
- Go to WebHost Manager -> DNS Functions -> Edit DNS Zone.
- Choose a Zone to edit (domain.com) -> Add "A" entry like this: *.domain.com. 14400 A SERVER_IP.
For example: *.freeforums.com. 14400 A 231.36.24.156 - Log into your server as root, use SSH or something like that allows you can edit files.
- Edit /usr/local/apache/conf/httpd.conf (usually).
- Find a line like this: ServerAlias www.domain.com domain.com
- Make it like this: ServerAlias www.domain.com domain.com *.domain.com
- Save and close it.
- Test apache config file by this command: /usr/local/apache/bin/apachectl configtest
- If everything is okay, restart apache by this command: /usr/local/apache/bin/apachectl restart
- Navigate to http://sfsfsdfsdfsewrwerwer.domain.com or http://whatever_you_like.domain.com, if it point to a page same as http://domain.com -> It works fine
.
بنده موارد 1 و 2 را از طریق سی پنل درست کردم و طبق راهنما انجام دادم !
ولی موارد 3 تا 10 را نمیدانم که چگونه انجام بدهم ! ( موارد 3 تا 10 در هاست بنده وجود ندارد ))
به نظر شما باید چیکار کنم ؟!
آدرس /usr/local/apache/conf/httpd.conf در کجا می باشد ؟!
این اسکریپت خارجی است و پشتیبانیش هم جواب نمی دهد !
*هاست بنده لینوکس است و کنترل پنل آن سی پنل است
ویرایش توسط amira4 : March 9th, 2012 در ساعت 21:55
-
-
March 9th, 2012 21:48
# ADS
-
March 9th, 2012, 22:01
#2
عضو جدید
پاسخ : درخواست راهنمایی از حرفه ای ها !
سلام
والا من حرفه ای نیستم ولی خب گفتم نظرم رو گفته باشم
طبق گفته ی راهنما باید وارد SSH سرورتون بشید. با نرم افزار پوتی و اون تغییرات رو ایجاد کنید
شاید هم بشه از طریق هاست تغییرات رو انجام داد
برای مثال به روت هاستتون برید و به پوشه اسکریپت و ببینید پوشه apache هست یا نه.اگر بود که مسیر رو ادامه بدید و دستورات رو انجام بدید
-
تعداد تشکر ها از taksami4 به دلیل پست مفید
-
March 9th, 2012, 22:08
#3
پاسخ : درخواست راهنمایی از حرفه ای ها !

نوشته اصلی توسط
taksami4
سلام
والا من حرفه ای نیستم ولی خب گفتم نظرم رو گفته باشم
طبق گفته ی راهنما باید وارد SSH سرورتون بشید. با نرم افزار پوتی و اون تغییرات رو ایجاد کنید
شاید هم بشه از طریق هاست تغییرات رو انجام داد
برای مثال به روت هاستتون برید و به پوشه اسکریپت و ببینید پوشه apache هست یا نه.اگر بود که مسیر رو ادامه بدید و دستورات رو انجام بدید
باسلام و تشکر
خیلی ممنون دوست گرامی
تو روت هاست چیزی به نام apache وجود ندارد !
چگونه باید وارد SSH سرور بشود ؟
-
-
March 9th, 2012, 22:14
#4
عضو جدید
پاسخ : درخواست راهنمایی از حرفه ای ها !

نوشته اصلی توسط
amira4
باسلام و تشکر
خیلی ممنون دوست گرامی
تو روت هاست چیزی به نام apache وجود ندارد !
چگونه باید وارد SSH سرور بشود ؟
اول این قسمت رو چک کنید:
روت-پوشه اسکریپت-پوشه apache
اگر نبود.
برای وارد شدن به اس اس اچ هم باید نرم افزار پوتی رو دانلود کنید. بعد آی پی سرور رو در نرم افزار وارد میکنید. در پنجره جدید هم نام کاربری و رمز عبور رو.
البته نمیدونم که ایا میشه کسانی که هاست اشتراکی دارن میتونن از اس اس اچ استفاده کنن یا نه.ولی احتمالا میشه
-
تعداد تشکر ها از taksami4 به دلیل پست مفید
-
March 9th, 2012, 22:22
#5
پاسخ : درخواست راهنمایی از حرفه ای ها !

نوشته اصلی توسط
taksami4
اول این قسمت رو چک کنید:
روت-پوشه اسکریپت-پوشه apache
اگر نبود.
برای وارد شدن به اس اس اچ هم باید نرم افزار پوتی رو دانلود کنید. بعد آی پی سرور رو در نرم افزار وارد میکنید. در پنجره جدید هم نام کاربری و رمز عبور رو.
البته نمیدونم که ایا میشه کسانی که هاست اشتراکی دارن میتونن از اس اس اچ استفاده کنن یا نه.ولی احتمالا میشه
ممنون ! این کار را کردم !
ولی هنگام وارد کردن رمز عبور میگه :
access is denied
به نظر شما باید به مدیر هاستینگ بگویم ؟
-
-
March 9th, 2012, 22:25
#6
عضو انجمن
پاسخ : درخواست راهنمایی از حرفه ای ها !
آدرس /usr/local/apache/conf/httpd.conf در کجا می باشد ؟!ببینید این یک فایل هست ، ادرسش هم قبلش هست شما باید تو ssh این دستور رو بزنید تا بتونید ویرایشش کنید :
کد:
nano /usr/local/apache/conf/httpd.conf
-
تعداد تشکر ها از Mohammad_reza به دلیل پست مفید
-
March 9th, 2012, 22:36
#7
عضو جدید
پاسخ : درخواست راهنمایی از حرفه ای ها !

نوشته اصلی توسط
amira4
ممنون ! این کار را کردم !
ولی هنگام وارد کردن رمز عبور میگه :
access is denied
به نظر شما باید به مدیر هاستینگ بگویم ؟
همونطور که عرض کردم، ممکن هست هاست های اشتراکی این امکان رو نداشته باشن.البته شاید عزیزانی که تجربه بیشتری داشته باشن بدونن
ولی راه دوروی نمیره...به هاستینگتون بگید شاید انجام دادن.
البته من سایتی رو سراغ دارم که هاست اشتراکی میداد و همراه اون از اس اس اچ هم میشد استفاده کرد.
ضمنا دوست عزیز، برای ورود به اس اس اچ از پسورد پیشفرضی که هنگام ایجاد هاست بهتون اختصاص دادن هم استفاده کنید.معمولا در ابتدا پسورد روت اس اس اچ و کنترل پنل یکی هست. بعد کاربران واسه راحتی خودشون پسورد پیشفرض هاستشون رو تغییر میدن.پسورد پیشفرضتون رو میتونید از ایمیلی که هاستینگ هنگام ایجاد اکانت بهتون داده پیدا کنید(البته اگه ایمیل داده باشه) شاید در قسمت تیکت ها یا سفارش ها هم باشه!
طبق گفته دوستمون آقا محمد رضا، مسیر کاملا ذکر شده و باید با دستورات لینوکسی ( از توی اینترنت میتونید دستوراتش رو که به صورت نوشتاری هست پیدا کنید ) به اون مسیر برید.
-
تعداد تشکر ها از taksami4 به دلیل پست مفید
-
March 9th, 2012, 23:03
#8
پاسخ : درخواست راهنمایی از حرفه ای ها !

نوشته اصلی توسط
Mohammad_reza
آدرس /usr/local/apache/conf/httpd.conf در کجا می باشد ؟!
ببینید این یک فایل هست ، ادرسش هم قبلش هست شما باید تو ssh این دستور رو بزنید تا بتونید ویرایشش کنید :
کد:
nano /usr/local/apache/conf/httpd.conf
باسلام و تشکر از شما
وقتی رمز را وارد میکنم مینویسه :
access is denied
---------- Post added March 10th, 2012 at 12:03 AM ---------- Previous post was March 9th, 2012 at 11:59 PM ----------

نوشته اصلی توسط
taksami4
همونطور که عرض کردم، ممکن هست هاست های اشتراکی این امکان رو نداشته باشن.البته شاید عزیزانی که تجربه بیشتری داشته باشن بدونن
ولی راه دوروی نمیره...به هاستینگتون بگید شاید انجام دادن.
البته من سایتی رو سراغ دارم که هاست اشتراکی میداد و همراه اون از اس اس اچ هم میشد استفاده کرد.
ضمنا دوست عزیز، برای ورود به اس اس اچ از پسورد پیشفرضی که هنگام ایجاد هاست بهتون اختصاص دادن هم استفاده کنید.معمولا در ابتدا پسورد روت اس اس اچ و کنترل پنل یکی هست. بعد کاربران واسه راحتی خودشون پسورد پیشفرض هاستشون رو تغییر میدن.پسورد پیشفرضتون رو میتونید از ایمیلی که هاستینگ هنگام ایجاد اکانت بهتون داده پیدا کنید(البته اگه ایمیل داده باشه) شاید در قسمت تیکت ها یا سفارش ها هم باشه!
طبق گفته دوستمون آقا محمد رضا، مسیر کاملا ذکر شده و باید با دستورات لینوکسی ( از توی اینترنت میتونید دستوراتش رو که به صورت نوشتاری هست پیدا کنید ) به اون مسیر برید.
باسلام خدمت شما و تشکر
به هاستینگ گفتم و منتظر جواب هستم
پسورد اولیه هاست رو هم زدم ولی کار نکرد !
به نظر شما مدیر هاستینگ میتونه به من دسترسی مجاز بدهد ؟!
باتشکر از راهنمایی های شما دوست گرامی
-
-
March 9th, 2012, 23:54
#9
عضو جدید
پاسخ : درخواست راهنمایی از حرفه ای ها !

نوشته اصلی توسط
amira4
باسلام خدمت شما و تشکر
به هاستینگ گفتم و منتظر جواب هستم
پسورد اولیه هاست رو هم زدم ولی کار نکرد !
به نظر شما مدیر هاستینگ میتونه به من دسترسی مجاز بدهد ؟!
باتشکر از راهنمایی های شما دوست گرامی
همونطور که گفتم من هاستینگی رو میشناسم که هاست اشتراکی میده و در کنار اون امکان اتصال به اس اس اچ رو هم فراهم کرده در داخل کنترل پنل.
اگر فرض رو بر این بگیریم که کاربران هاست های اشتراکی هم میتونن از اس اس اچ استفاده کنند جواب سوال شما مثبت هست و پشتیبانی میتونه پوردتون رو ریست کنه و در اختیارتون قرار بده.اما اگه این امکان برای کاربران هاست اشتراکی فراهم نباشه، احتمالش هست که این کار رو براتون انجام بدن و تغییرات رو ایجاد کنن.
در کنترل پنلتون هم که فرمودید سی پنل هست دنبال ssh بگردید،شاید گزینه ای باشه! اگر نبود بهتر هست که منتظر پاسخ پشتیبانتون باشید
-
-
March 10th, 2012, 00:40
#10
عضو انجمن
پاسخ : درخواست راهنمایی از حرفه ای ها !

نوشته اصلی توسط
amira4
باسلام خدمت کاربران و مدیران محترم انجمن وب هاستینگ ایران
بنده یک اسکریپت اختصاصی دارم که نیاز به فعال شدن ویل کارت دارد !
اسکریپت یک فایل راهنما دارد که من طبق راهنما عمل کردم !فایل راهنما :
- Server using WHM/CPanel:
- Go to WebHost Manager -> DNS Functions -> Edit DNS Zone.
- Choose a Zone to edit (domain.com) -> Add "A" entry like this: *.domain.com. 14400 A SERVER_IP.
For example: *.freeforums.com. 14400 A 231.36.24.156 - Log into your server as root, use SSH or something like that allows you can edit files.
- Edit /usr/local/apache/conf/httpd.conf (usually).
- Find a line like this: ServerAlias www.domain.com domain.com
- Make it like this: ServerAlias www.domain.com domain.com *.domain.com
- Save and close it.
- Test apache config file by this command: /usr/local/apache/bin/apachectl configtest
- If everything is okay, restart apache by this command: /usr/local/apache/bin/apachectl restart
- Navigate to http://sfsfsdfsdfsewrwerwer.domain.com or http://whatever_you_like.domain.com, if it point to a page same as http://domain.com -> It works fine
.
بنده موارد 1 و 2 را از طریق سی پنل درست کردم و طبق راهنما انجام دادم !
ولی موارد 3 تا 10 را نمیدانم که چگونه انجام بدهم ! ( موارد 3 تا 10 در هاست بنده وجود ندارد ))
به نظر شما باید چیکار کنم ؟!
آدرس /usr/local/apache/conf/httpd.conf در کجا می باشد ؟!
این اسکریپت خارجی است و پشتیبانیش هم جواب نمی دهد !
*هاست بنده لینوکس است و کنترل پنل آن سی پنل است
متاسفانه دوستان اصلا شما را راهنمایی نکردند که بهتره دوستانی که اطلاعات چندانی در این موارد ندارند در مباحث شرکت نکنند که کسی که مشکلی داره دچار سردرگمی نشه
ببینید دوست عزیز ، مراحل 3 تا آخر را شما نمی تونید انجام بدید و حتی اگر دسترسی SSH هم داشته باشید امکان چنین تغییراتی برای هاست اشتراکی وجود نداره
این کار ها را باید سرویس دهنده برای شما انجام بده
ویل کارت هم امکان خاصی نیست و حتما نباید به SSH دسترسی داشت
خلاصه مراحل 3 تا 10 :
وارد کنترل پنل بشید
زیر دامنه ای با نام * ایجاد کنید
برای مثال :
پایان
کار سختی نیست ، خودتون میتونید به راحتی انجامش بدید
موفق باشید
-
تعداد تشکر ها ازstchost به دلیل پست مفید