مرکز آموزش

میزبانی سایت بدون کنترل پنل

 

برای این کار بهتر است از یک وب سرور رایگان مثل Xampp روی سرور خود استفاده کنید.

با نصب زمپ کلیه سرویس ها مورد نیاز شما مثل : PHP,mysql,FTP روی سرور شما نصب خواهد شد.

و به راحتی می توانید آن ها را مدیریت نمایید.

با Putty به SSH سرور خود متصل شوید و دستورات زیر را اجرا کنید:

 

wget http://www.apachefriends.org/download.php?xampp-linux-1.7.7.tar.gz

tar xvfz xampp-linux-1.7.7.tar.gz -C /opt

 

/opt/lampp/lampp start

جهت رمز گذاری روی پابگاه داده و تغییر رمز FTP از دستور زیر استفاده کنید:

 

/opt/lampp/lampp security

برای رفع مشکل خطای امنیتی دستور زیر را اجرا و آی پی سرور خود را روی فایل در خط مربوطه اضافه کنید:

nano /opt/lampp/etc/extra/httpd-xampp.conf

 

 

برای افزودن دامنه به سرور کد زیر را به فایل کانفیگ اضافه کنید:

دستور زیر را اجرا کنید:

 

nano /opt/lampp/etc/httpd.conf

حال قطعه کد زیر را به انتهای آن اضافه کنید:

 

 

 

<VirtualHost [YOUR-VPS-IP]:80>

DocumentRoot /opt/lampp/htdocs/domain.com/

ServerName domain.com

ServerAlias domain.com

ErrorLog logs/domain.com-error_log

CustomLog logs/domain.com-access_log common

ErrorDocument 404 /opt/lampp/htdocs/path/to/my/404.shtml

</VirtualHost>

 

 

جهت رفع مشکل آپلود و سطح دسترسی روی FTP پوشه هم نام با دامنه از دستور زیر استفاده کنید:

chmod 755 /opt/lampp/htdocs/domain.com

به مسیر مراجعه و یک فایل تست index.php ایجاد کنید.

سرویس زمپ را با دستور زیر ریستارت کنید:

/opt/lampp/lampp restart

پس از وارد کردن نام دامنه باید فایل index.php باز شود.

توجه کنید که دامنه نیز A record به آدرس آی پی سرور وصل باشد.

آموزش توسط: علی لفظی قاضی


آیا این پاسخ به شما کمک کرد؟  پرینت این مقاله

در همین زمینه


آموزش تغییر پورت SSH

1) connect server with SSH2) nano /etc/ssh/sshd_config3) change 22 to free por Ex: 22664)...

آموزش نصب سرویس وب میل Round Cube روی سرور

مراحل نصب آخرین نسخه Round Cube (آموزش نصب روی لینوکس Centos و وب سرور XAMPP می باشد) wget...

آموزش نصب فایروال CSF

برای نصب این فایروال قدرتمند و رایگان کافیست به سرور از طریق SSH متصل شوید و فرامین زیر را وارد...

خاموش کردن فایروال لینوکس SELinux

و یا به اختصار SELinux یک امکان و ویژگی لینوکس است که مکانیزمی برای پشتیبانی از خط مشی های امنیتی...

نمایش پارتیشن ها در لینوکس centos

برای نمایش کل دیسک ها و بلاک ها: fdisk -lبرای نمایش فضای دیسک ها و مسیر مونت شده: df -hبرای...