PDA

View Full Version : سوال: php5 در ویندوز سرور 2003



رضا قربانی
پنج شنبه 24 شهریور 1390, 10:45 صبح
با سلام خدمت تمامی دوستان

می خواستم بدونم آیا من می تونم php5 رو همراه با mysql در ویندوز سرور 2003 پیاده سازی کنم یا خیر ؟
دلیل ؟ راهکار به غیر از استفاده از iis ؟


با تشکر از همگی

Unique
پنج شنبه 24 شهریور 1390, 22:18 عصر
سلام

چرا نمیتونی ؟ یه apache 2.2.x نصب کن ، php را هم به صورت دستی نصب کن روش ، من توی xp و win 7 و 2000 و 2003 نصب کردم خیلی هم خوب نصب میشه ، فقط از نسخه multi thread استفاده نکن ! دلیش توی خود install.txt پکیج php windows binary نوشته !
منظورت را هم از دلیل متوجه نمیشم ! apache روی ویندوز خوب کار میکنه البته برای development وگرنه خیلی اشتباه هستش برای server کلا از php و mysql و apache روی ویندوز استفاده کنی ! performance شما به شدت پایین میاد اما برای ما جماعت ویندوز مفتی که میخواهیم با همون
ویندوز برنامه بنویسیم کفایت میکنه.

رضا قربانی
پنج شنبه 24 شهریور 1390, 23:57 عصر
سلام

چرا نمیتونی ؟ یه apache 2.2.x نصب کن ، php را هم به صورت دستی نصب کن روش ، من توی xp و win 7 و 2000 و 2003 نصب کردم خیلی هم خوب نصب میشه ، فقط از نسخه multi thread استفاده نکن ! دلیش توی خود install.txt پکیج php windows binary نوشته !
منظورت را هم از دلیل متوجه نمیشم ! apache روی ویندوز خوب کار میکنه البته برای development وگرنه خیلی اشتباه هستش برای server کلا از php و mysql و apache روی ویندوز استفاده کنی ! performance شما به شدت پایین میاد اما برای ما جماعت ویندوز مفتی که میخواهیم با همون
ویندوز برنامه بنویسیم کفایت میکنه.


یه شرکت دولتیه که سیستم شبکه شون با ویندوز سرور 2003 هست و من باید براشون سایت بنویسم و اصلا ار asp و iis خوشم نمیاد . حالا می خوام آپاچی رو نصب کنم و با php5 واسشون سایت بزنم و توی شبکه خودشون که با چند دیش امنیتی به هم متصل هستند کار کنه .


الآن نیاز به کمک داشتم که آیا امکانش هست ؟ چه سختی هایی وجود داره ؟ چه کارهایی باید انجام بدم . تا به حال چنین کاری رو انجام ندادم .

Unique
جمعه 25 شهریور 1390, 00:38 صبح
آیا امکانش هست ؟
بله مشکلی نیست فقط اگه firewall دارن پورت 3306 را چک کنین که باز باشه


چه سختی هایی وجود داره ؟
مشکلی نباید باشه مگه اینکه محدودیتی اعمال بشه!


چه کارهایی باید انجام بدم ؟
شما روی سیستم خودتون چطور با php کار میگنین ؟ با iis ؟
نمیدونم انگلیسیت چطوره اما نصب apache که با installer خودشون خیلی راحته و فقط باید بتونی فایل httpd که فایل config آپاچی هست را درست edit کنی ! برای php هم که خدمتتون گفتم Non Thread Safe ورژن را دانلود کنین ، یه فایل داره به نام install.txt که دستور العمل کامل داده ، یه قسمت Genaeral داره که مربوط به تنظیمات php.ini و قراردادن مسیر php در PATH ویندوز هست ، یه بخش هم مربوط به Apache 2.0.x داره که در رابطه با Apache 2.2.x هم صدق میکنه ، البته منظور من نصب php توی Apache به صورت Modular هستش ! که با نصب cgi از نظر سرعت در اجرای اسکریپت ها زمین تا آسمون تفاوت داره.

رضا قربانی
جمعه 25 شهریور 1390, 14:27 عصر
شما روی سیستم خودتون چطور با php کار میگنین ؟ با iis ؟
من با iis کار نمی کنم من با mysql کار می کنم . برنامه زمپ رو نصب می کنم . توی ویندوز سرور 2003 می شه چنین کاری رو انجام بدم . می خوام با php5 بنویسم نه نسخه های قدیمیش . آیا این آپاچی نسخه 5 php رو ساپورت می کنه

نصب و اینا مشکلی نیست الآن

من مشکلم با ویرایش کردن config هست.

فایلhttpd.conf رو باید دستکاری کنم ؟ اگر آره لطفا تنظیماتشون رو بهمون بگید که کنار کدوم # داشته باشه و کنار کدوم نداشته باشه ؟

Unique
جمعه 25 شهریور 1390, 15:13 عصر
من با iis کار نمی کنم من با mysql کار می کنم

iis یک Web Server هست که توسط مایکروسافت Develope میشه , MySQL هم یک پایگاه داده و ربطی به همدیگه ندارن !


رنامه زمپ رو نصب می کنم
اگه منظورتون xampp هستش ، راستش تا حالا باهاش کار نکردم اما اینطور که توی سایتش توضیح داده یک Distribution از مجموعه Apache و Php و MySQL هستش ، فکر کنم خودش فقط یک Easy Installer باشه و احتمالا توی ویندوز 2003 هم نصب میشه ، کاری نداره یه VMWare نصب کن و بعدش Windows 2003 تست ها را انجام بده اگه جواب داد روی سرور اونها هم جواب میده ، فقط احتمال زیاد اونها IIS نصب دارن که روی پورت 80 هستش و شما یا باید با 8080 کار کنی یا IIS را Stop یا حتی Remove کنی. کلا باید خودت تجربه کنی ، توضیح دادن من در رابطه با نصب Apache و MySQL و PHP زیاد کمکی نمیکنه و شما را سر در گم میکنه ، مخصوصا زمانی که با یک برنامه هلو برو تو گلو مثل xampp کار می کردید !

رضا قربانی
دوشنبه 28 شهریور 1390, 11:12 صبح
iis یک Web Server هست که توسط مایکروسافت Develope میشه , MySQL هم یک پایگاه داده و ربطی به همدیگه ندارن !


اگه منظورتون xampp هستش ، راستش تا حالا باهاش کار نکردم اما اینطور که توی سایتش توضیح داده یک Distribution از مجموعه Apache و Php و MySQL هستش ، فکر کنم خودش فقط یک Easy Installer باشه و احتمالا توی ویندوز 2003 هم نصب میشه ، کاری نداره یه VMWare نصب کن و بعدش Windows 2003 تست ها را انجام بده اگه جواب داد روی سرور اونها هم جواب میده ، فقط احتمال زیاد اونها IIS نصب دارن که روی پورت 80 هستش و شما یا باید با 8080 کار کنی یا IIS را Stop یا حتی Remove کنی. کلا باید خودت تجربه کنی ، توضیح دادن من در رابطه با نصب Apache و MySQL و PHP زیاد کمکی نمیکنه و شما را سر در گم میکنه ، مخصوصا زمانی که با یک برنامه هلو برو تو گلو مثل xampp کار می کردید !

ببینید حرفاتون کاملا درسته و منم همین کار رو می کنم و پرت 80 رو stop می زنم و فقط از دوستان تقاضای کمک دارم که می تونم xampp رو توی 2003 اجرا کنم و با بانک mysql و php5 توی لوکال 2003 برنامه نویسی کنم یا خیر .
اگر راه حلی داره ممنون می شم

MMSHFE
دوشنبه 28 شهریور 1390, 19:20 عصر
با سلام، بايد بگم كه بله ميتونيد اما براي اطمينان بيشتر بهتره از Wamp Server 2.1e استفاده كنيد. سايت اصليش ما رو تحريم كرده و باز نميشه اما لينك دانلودش رو توي سايتم خودم به نشاني http://www.ncis.ir گذاشتم و ميتونيد دانلود كنيد. اگه نياز به نسخه 64 بيتي داشتين هم بفرماييد تا براتون آپلود كنم و استفاده كنيد. موفق باشيد.

رضا قربانی
چهارشنبه 30 شهریور 1390, 14:04 عصر
با سلام، بايد بگم كه بله ميتونيد اما براي اطمينان بيشتر بهتره از Wamp Server 2.1e استفاده كنيد. سايت اصليش ما رو تحريم كرده و باز نميشه اما لينك دانلودش رو توي سايتم خودم به نشاني http://www.ncis.ir گذاشتم و ميتونيد دانلود كنيد. اگه نياز به نسخه 64 بيتي داشتين هم بفرماييد تا براتون آپلود كنم و استفاده كنيد. موفق باشيد.
من تا به حال باهاش کار نکردم . آیا کاراییش همانند xampp هست و تنظیمات خاصی نباید در سرور 2003 ایجاد کرد ؟

MMSHFE
پنج شنبه 31 شهریور 1390, 08:03 صبح
بله تقريباً همه امكانات رو داره به استثناي FTP كه براي اون، كافيه FileZilla يا CuteFTP رو جداگانه نصب كنيد. تنظيمات خاصي هم نياز نداره. موفق باشيد.