نصب وب سرور LiteSpeed ​​با CustomBuild 2.0

از CustomBuild 2.0 RC7 آغاز می شود، CustomBuild 2.0 DirectAdmin از ادغام با وب سرور LiteSpeed ​​پشتیبانی می کند. این ویکی شما را از مراحل نصب LSWS بر روی یک سرور با استفاده از DirectAdmin با CustomBuild 2.0 راهنمایی می کند.

این ویکی فرض می کند که شما در حال حاضر یک سرور کار با استفاده از DirectAdmin (نسخه 1.45.2 و بالاتر)، CustomBuild 2.0 و Apache دارید.

با استفاده از خط فرمان

با استفاده از خط فرمان، LSWS را می توان با دستورات زیر نصب کرد:

cd / usr / local / directadmin / custombuild
./ build update
. / build litespeed وب سرور را نصب کنید
.build set php1_mode lsphp
. / build litespeed
./ build php n

دستورات بالا LSWS را با مجوز آزمایشی نصب کنید و PHP را برای LSWS ایجاد کنید.

اکنون که LSWS نصب شده است، مراحل در ویکی را برای فعال کردن مجوزها برای تغییر از مجوز آزمایشی به مجوز خرید شده دنبال کنید.

یادداشت:

  • CustomBuild 2.0 همیشه آخرین نسخه LSWS را نصب خواهد کرد.
  • اگر شما یک نصب قبلی LSWS دارید، هنوز باید دستورات بالا را اجرا کنید تا LSWS را در CustomBuild و مدیر سرویس DirectAdmin ببینید.
  • اگر شما نصب موجود LSWS ندارید، CustomBuild به شما یک نام کاربری و رمز عبور برای کنسول LSWS WebAdmin اختصاص خواهد داد. نام کاربری است admin، رمز عبور به طور تصادفی تولید می شود. رمز عبور در انتهای نصب ظاهر می شود:
نصب وب سرور LiteSpeed ​​با CustomBuild 2.0

نصب وب سرور LiteSpeed ​​با CustomBuild 2.0

از طریق Plugin CustomBuild

CustomBuild پلاگین است رابط کاربری گرافیکی علاوه بر CustomBuild. از مراحل زیر برای نصب LSWS از طریق Plugin CustomBuild استفاده کنید:

1. ویرایش گزینه ها

در Edit Optionsبرگه php1_modeتنظیمات را تغییر دهید lsphp.

نصب وب سرور LiteSpeed ​​با CustomBuild 2.0

نصب وب سرور LiteSpeed ​​با CustomBuild 2.0

سپس webserverتنظیمات را تغییر دهید litespeed.

نصب وب سرور LiteSpeed ​​با CustomBuild 2.0

نصب وب سرور LiteSpeed ​​با CustomBuild 2.0

تنظیمات خود را با کلیک روی Saveدکمه در پایین صفحه ذخیره کنید.

2. نرم افزار ساخت

به Build Softwareبرگه بروید اول، ساخت LSWS.

نصب وب سرور LiteSpeed ​​با CustomBuild 2.0

نصب وب سرور LiteSpeed ​​با CustomBuild 2.0

توجه: اگر شما یک نصب موجود در LSWS ندارید، CustomBuild به شما یک نام کاربری و رمز عبور برای کنسول LSWS WebAdmin اختصاص خواهد داد. نام کاربری استadmin، رمز عبور به طور تصادفی تولید می شود. رمز عبور در انتهای نصب ظاهر می شود:

نصب وب سرور LiteSpeed ​​با CustomBuild 2.0

نصب وب سرور LiteSpeed ​​با CustomBuild 2.0

سپس پی اچ پی را ساختم

نصب وب سرور LiteSpeed ​​با CustomBuild 2.0

نصب وب سرور LiteSpeed ​​با CustomBuild 2.0

3. بررسی کنید که LSWS در حال اجرا است

بعدا می توانید مدیر سرویس DirectAdmin شوید تا بررسی کنید که LSWS در حال اجرا است.

نصب وب سرور LiteSpeed ​​با CustomBuild 2.0

نصب وب سرور LiteSpeed ​​با CustomBuild 2.0

یادداشت:

  • CustomBuild 2.0 همیشه آخرین نسخه LSWS را نصب خواهد کرد.
  • اگر شما یک نصب LSWS دارید، هنوز باید مراحل بالا را دنبال کنید تا ببینید LSWS در CustomBuild و مدیر سرویس DirectAdmin.

با استفاده از افزونه DirectAdmin LiteSpeed ​​با Integration CustomBuild

اکنون که CustomBuild 2.0 دارای ادغام LSWS است، برخی از توابع LiteSpeed ​​DirectAdmin Plugin در حال حاضر از کار بیفتند . ما به روز رسانی پلاگین را شامل می شود تنها قابلیت هایی که توسط CustomBuild 2.0 پوشش نمی شود.

تغییر بین Apache و LiteSpeed

CustomBuild یک سوئیچ داغ بین سرورهای وب را فراهم نمی کند. هربار که سرور را عوض میکنید، مجددا باید مجددا PHP را مجددا کامپایل کنید. شما می توانید یک سری دستورات را از طریق CustomBuild 2.0 اجرا کنید تا این اتفاق بیافتد یا شما می توانید اسکریپت زیر را برای سوئیچ سرور وب و مجددا پیکربندی PHP اجرا کنید.

/usr/local/lsws/admin/misc/cp_switch_ws.sh lsws (یا apache)

DirectAdmin در آینده نزدیک یک ویژگی سوئیچ داغ اضافه خواهد کرد.

راه اندازی چند نسخه پی اچ پی

برای Custombuild2 PHP1_release = 5.6، PHP2_release = 7.1 به عنوان مثال.
ورود به عنوان کاربر سطح → تنظیمات دامنه را کلیک کنید و شما می بینید: توجه:

نصب وب سرور LiteSpeed ​​با CustomBuild 2.0

نصب وب سرور LiteSpeed ​​با CustomBuild 2.0

  1. قبل از راه اندازی چند نسخه پی اچ پی، لطفا قبل از راه اندازی PHP handler.
  2. ممکن است نیاز به تنظیم مجدد سرور وب برای ایجاد تنظیمات داشته باشید

راه اندازی نسخه CloudLinux Selecter PHP

  1. از CageFS User Manager کاربر را به عنوان Enabled کاربر اضافه می کند
  2. مدیر LVE تنظیم نسخه پیش فرض php به بومی
  3. ورود به عنوان سطح کاربر → انتخاب انتخاب نسخه PHP به نسخه ای که می خواهید.

روش تأیید

su - USER_ACCOUNT -s /bin/bash
php -v
سپس شما باید نسخه ای را که انتخاب کرده اید از نسخه انتخاب PHP انتخاب کنید

عیب یابی

1. ./build: line 968: 14423 Kill $ {INITDDIR} / $ {SERVICE_NAME} $ {SERVICE_ACTION}. نصب LiteSpeed ​​5.0.16 در حال حاضر کامل است.

IP سرور شما قبلا از مجوز آزمایشی استفاده کرده و منقضی شده است. شما باید یک مجوز را خریداری کنید یا یک بلیط با ما بنویسید تا درخواست یک فرآیند محاکمه داشته باشید. لطفا فایل شماره سریال خود را کپی کنید /usr/local/lsws/conf/یا کلید محاکمه جدیدی را دانلود کنید.

2. نوع MIME [application / x-httpd-php55] برای پسوند ‘.php’ اجازه خدمت به عنوان فایل استاتیک را نمی دهد، دسترسی ممنوع!

پسوند '.php55' باید برای پیاده سازی برنامه های خارجی php، به عنوان مثال، lsphp5 ایجاد شود.
این را می توان از طریق کنسول WebAdmin یا '' vi /usr/local/lsws/conf/httpd_config.xml '' با اضافه کردن 
زیر به داخل '' <scriptHandlerList> </ scriptHandlerList> '' بلوک:
 
  <scriptHandler>
    <پسوند> php55 </ suffix>
    <type> lsapi </ type>
    <handler> lsphp5 </ handler>
    <note> </ note>
  </ scriptHandler>

3. PHP1 / 2 کار نمی کند

  1. چک کردن php1 توسط grep php1 /usr/local/directadmin/custombuild/options.conf
  2. بررسی فایل پیکربندی، به عنوان مثال /usr/local/directadmin/data/users/USER_ACCOUNT/httpd.conf
  3. از طریق مدیریت وب LiteSpeed ​​به درستی تنظیمگر پی اچ پی را چک کنید
  4. اگر برخی از تنظیمات php را تغییر دهید، گاهی اوقات ممکن است نیاز به بازسازی داشته باشید تا آن را کار کند
این صفحه چطور بود؟ post