OpenLiteSpeed Kolay Kurulumu (Centos 6, 64 Bit) Resimli Anlatım

I – Kolay OpenliteSpeed Kurulumu

II – WordPress Yüklemeden / Sitenizi Taşımadan Önce Yapılaması Gereken Konfigrasyon ve Port Yönlendirmeleri..

III – Sayfanıza Girdiğinizde Siteniz Yerine “Welcome To Litespeed Sever” Problemini Düzeltme

IV – Eğer Elinizde Çalışan Bir WordPress Sitesi Vardı ve Üzerine Litespeed Kurduysanız Bu Adımları Takip Edin;

V – Eğer Sıfırdan WordPress Kuruyorsanız Bu Adımları Takip Edin;

VI – Litespeed Kurulumu Sonrası Php.ini Dosyasını Ayarlamak;

VII – Litespeed Üzerinde Compile PHP Ayarları

.

I – Kolay OpenliteSpeed Kurulumu

Öncelikle Neden Litespeed? Çünkü Standart Web Kurulumda Ana Sayfamın Açılması 2-3 Dakika Sürerken ve Web Sitesi Hız Testinden “E” Puanlaması Alırken, Bu Kuruluma Birde XCache Ekleyince 2Mb Resim İçeren Ana Sayfamın Açılma Hızı Birkaç Saniyeye Düşerken  “A” Sınıfı Puana Çıkıyor Sitemin Puanlaması;

openlitespeed site performans değerlendirmesi

.

Kullandığım Kaynakların Neyazıkki Hiçbirisi Tekbaşına OpenLiteSpeed Kurabilmemi Sağlamadı, Buyüzden Direk Kendi Çözümümü Yazıyorum. Yinede İsteyen Olursa;

En Mükemmel Kaynak;

http://www.servermom.org/install-openlitespeed-centos-7/2117/

http://open.litespeedtech.com/mediawiki/index.php/Help:Install:Dependencies

.

Not: Kurulumu 2 Farklı Serverda Enaz 4-5 Kere Gerçekleştirdim ve Problemsiz Kurabildim. Eğer Takılırsanız Yorum Kısmına Yazabilirsiniz. Kurulum Sonra CPU Çekirdek Hızını Ayarlamak Dışında Ek Bir İşlem Yapmanıza Gerek Yok, Ama Yinede Ben Yaptıklarımıda Ekleyeceğim;

.

A – Önce Toolları Yüklüyoruz;

yum groupinstall ‘Development tools’

.

B – Sonra Geoip Hatası Vermemesi İçin Geri Kalan Toollar;

yum install epel-release

yum install gcc gcc-c++ make autoconf glibc rcs

yum install pcre-devel openssl-devel expat-devel geoip-devel zlib-devel

.

Bu Kurulumlar Sonrasında Aşağıdaki Gibi Çıktı Almış Olmanız Gerekiyor;

geoip yükleme

.

C – Install developer tools

Aşağıdaki komutları girerek CentOS için gerekli yazılımları kuruyoruz;

sudo yum groupinstall 'Development Tools'
sudo yum install libxml2-devel.x86_64 openssl-devel.x86_64 bzip2-devel.x86_64 libcurl-devel.x86_64 db4-devel.x86_64  
libjpeg-devel.x86_64 libpng-devel.x86_64 libXpm-devel.x86_64 freetype-devel.x86_64 gmp-devel.x86_64  
libc-client-devel.x86_64 openldap-devel.x86_64 libmcrypt-devel.x86_64 mhash-devel.x86_64 freetds-devel.x86_64  
zlib-devel.x86_64 mysql-devel.x86_64 ncurses-devel.x86_64 pcre-devel.x86_64 unixODBC-devel.x86_64 postgresql-devel.x86_64  
sqlite-devel.x86_64 aspell-devel.x86_64 readline-devel.x86_64 recode-devel.x86_64 net-snmp-devel.x86_64 
libtidy-devel.x86_64 libxslt-devel.x86_64 t1lib-devel.x86_64

3 - Group install

4 - development tools

.

Son olarak şu 3 komutu giriyoruz;

yum install libgcc.i686 
yum install glibc.i686
sudo yum install libmcrypt-devel

.

D-  OpenLitespeed Repo ve Kurulumu;

1 – Şu satırları girin;

rpm -ivh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm

yum install openlitespeed -y

.

2 – Şu Satıları Girin;  (gelen sorulara “y” diyerek Enter’a basın)

yum install lsphp56 lsphp56-mysql –y

install lsphp56

.

3 – Şu satırı girin; (gelen sorulara “y” diyerek Enter’a basın)

ln -sf /usr/local/lsws/lsphp56/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5

ve Son adımda litespeed’e giriş şifremizi belirliyoruz;

/usr/local/lsws/admin/misc/admpass.sh

ln -sf usrlocallsws

Burada OpenLiteSpeed’in Arayüzüne Girebilmeniz İçin Gerekli Admin Şifresini Soruyor; Server’ınızın root kullanıcı adı ve şifresini girebilirsiniz ilerleyen zamanlarda unutmamak adına.

.

II – WordPress Yüklemeden / Sitenizi Taşımadan Önce Yapılaması Gereken Konfigrasyon ve Port Yönlendirmeleri..

A – Port Değişikliği

1 – www.sitenizinismi:7080 yazarak (yada https://server_domain_or_IP:7080) OpenLiteSpeed’in arayüzüne Girin;

Şimdi sıra geldi yukarıdaki sayfamıza ulaşacağımız portu değiştirmeye ön tanımlı olarak gelen “8088” portunu 80 yapmamız gerekiyor.Bunun için aşağıdaki adımları takip etmeniz yeterli

Configuration Menüsü altında bulunan listeners ulaşıyorsunuz.

listeners altında bulunan “View/Edit” tıklıyorsunuz ve karşınıza bir çok ayar ekranı geliyor burada kurcalayacağınız kısım Address Settings altında bulunan yer burada tanımlı portun 8088 olduğunu göreceksiniz bu portu hemen 80 olarak değiştiriyorsunuz ve kaydediyorsunuz.

openlitespeed port

2 – Şimdi ise Sisteme restart atmanız gerekiyor bunu SSH üzerinden yapmayın sistem içerisinde bulunan yerden yapın ki hatalar ile karşılaşmayın

Actions Kısmına giriş yapın panelden sonra Graceful Restart seçeneğine basın onayladıktan sonra yeniden başlatma işlemi tamamlanmış olacak

.

B – Litespeed 80 Portu Hatası Düzeltme;

Litespeed 80 portu hatası (1)

.

2 – Bunun Sebebi standart yüklemelerde Apachi 80 portunu alır, halbuki biz Apachi yerine Litespeed kullanmak istiyoruz, buyüzden Apache’nin port numarasını değiştirmemiz gerekiyor. Bunun için

WHM panele girin, burada Tweak settings – > Apache non-ssl IP Port kısmını default kısmından çıkartın ve 8088 olarak değiştirin;

Litespeed 80 portu hatası (2)

.

3 – Save edip çıkın;

Litespeed 80 portu hatası (3) Litespeed 80 portu hatası (4)

.

4 – Litespeed -> Actions -> Graceful Restart sonrası hata düzelecektir;

Litespeed 80 portu hatası (5)

B – Virtual Host Ayarlama;

WordPress yüklemeden veya WordPress sitenizi taşımadan önce birkaç ayar yapmamız gerekiyor;

1 – Şimdi Configuration -> Virtual Host kısmına geliyoruz

OpenLiteSpeed virtual host config

2 – yanında “Example” yazan virtual hostumuzu “View/Edit” ile modifiye ediyoruz;

OpenLiteSpeed edit virtual host

Virtaual host’a index.php ekleme;

1 – “General” kısmına basıp edit diyoruz;

OpenLiteSpeed edit index files

2 - aşağıdaki gigi index.php yazısını index.html yazısının önüne yazıyoruz

OpenLiteSpeed add index.php

Save diyerek kaydediyoruz,

.

C – WordPress Rewriteları için Permalinkleri aktif hale getirme;

1 – Aynı menüde “Rewrite” ve oradan Rewrite Control” kısmına gelip “Edit” Diyoruz;

OpenLiteSpeed enable rewrites

 “Enable Rewrite” kısmını “Yes” İle değiştiriyoruz

OpenLiteSpeed rewrite select yes

2 – Aynı sayfanın enaltıdna yeralan “Rewrite Rules” kısmına gelerek yine “Edit” Diyoruz;

OpenLiteSpeed rewrite rules

3 – Buradaki kuralları silip aşağıdakileri yazıyoruz;

RewriteRule ^/index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

4 – Save diyerek çıkıyoruz

.

D – Gereksiz Şifre ve Dosyaları Silme;

1 – “Security” kısmına gelio “SampleProtectedArea”kısmının yanındaki delete kısmına basıyoruz.

OpenLiteSpeed security realm list

2 – Onaylama mesajına “Evet” Diyoruz

OpenLiteSpeed confirm realm deletion

Dahasonra  “Context” tab. kısmına gelerek“Context List”, de yeralan /protected/ kısmını (en alttan 3.) siliyoruz ve onay mesajına evet diyoruz

OpenLiteSpeed delete protected context

.

E – “Graceful Restart” ise serverı terkrar başlatıyoruz

OpenLiteSpeed graceful restart

.

IV – WordPress Sitenizi Default Klasörüne Taşıma, Eğer Yoksa WordPress Sitesi Kurma ve “Welcome To Litespeed Sever” Sayfasını Düzeltme

Kişisel tavsiyem hata yapmamak adına orjinal dökümanı izleyerek WordPress sitesi kurmanız, arkasındanda kendi sitenizi buraya taşımanız yönündedir. Buyüzden;

A – Önce Default klasörünün içini temizliyoruzki temiz bir wordpress kurulumu yapabilelim;

Sırasıyla şu komutları girin;

  • cd /usr/local/lsws/DEFAULT
  • sudo rm -rf cgi-bin fcgi-bin
  • sudo rm cgi-bin/* fcgi-bin/*
  • sudo rm conf/ht*
sudo rm -rf html/*

.

Açıklamaları ve ne yaptığımız aşağıda yazıyor; (Çevirmeye üşendim)

The last thing that we need to do before installing and configuring WordPress is clean up our virtual host and document root directories. As we said in the last section, the default site has some extraneous pieces that we won’t be using for our WordPress site.

Start by moving into the virtual host root directory:

  • cd /usr/local/lsws/DEFAULT

If you deleted all of the entries in the “Contexts” tab in the last section, you can get rid of the cgi-bin andfsci-bin directories entirely:

  • sudo rm -rf cgi-bin fcgi-bin

If you have left these contexts enabled, you should at least remove any scripts currently present in these directories by typing:

  • sudo rm cgi-bin/* fcgi-bin/*

You may see a warning about not being able to remove fastcgi-bin/*. This will happen if there was nothing present in that directory and is completely normal.

Next, we should remove the password and group files that previously protected our “/protected/” context. Do this by typing:

  • sudo rm conf/ht*

Finally, we should clear out the present contents of our document root directory. You can do that by typing:

sudo rm -rf html/*

We now have a clean place to transfer our WordPress files.

.
III – Eğer Elinizde Çalışan Bir WordPress Sitesi Vardı ve Üzerine Litespeed Kurduysanız Bu Adımları Takip Edin;

B -Wordpress Kurulumu ve Konfigrasyonu

Şimdi WordPress kurulumu yapacağız. Eğer zaten WordPress’iniz vsarsa yine bu adımdan devam edin, elimizdeki dosyaları bunlarla değiştireceğiz ilerleyen adımlarda..

Root klasöre gidip wordpress’i indirmek için aşağıdaki satırları girin;

  • cd ~
  • wget https://wordpress.org/latest.tar.gz

Dosyayı zipten çıkartmak için şunları girin;

  • tar xzvf latest.tar.gz
  • cd wordpress

Şimdi, WordPress klasörünü Litespeed’in altına taşıyoruz;

  • sudo cp -r ~/wordpress/* /usr/local/lsws/DEFAULT/html/

Ve bütün klasöre nobody hakları atıyoruz;

  • sudo chown -R nobody:nobody /usr/local/lsws/DEFAULT/html
.
IV – Eğer Sıfırdan WordPress Kuruyorsanız Bu Adımları Takip Edin;

B -Wordpress Kurulumu ve Konfigrasyonu

Şimdi WordPress kurulumu yapacağız. Eğer zaten WordPress’iniz vsarsa yine bu adımdan devam edin, elimizdeki dosyaları bunlarla değiştireceğiz ilerleyen adımlarda..

Root klasöre gidip wordpress’i indirmek için aşağıdaki satırları girin;

  • cd ~
  • wget https://wordpress.org/latest.tar.gz

Dosyayı zipten çıkartmak için şunları girin;

  • tar xzvf latest.tar.gz
  • cd wordpress

We can copy the sample WordPress configuration file to wp-config.php, the file that WordPress actually reads and processes. This is where we will put our database connection details:

  • cp wp-config-sample.php wp-config.php

Open the configuration file so that we can add our database credentials:

  • nano wp-config.php

We need to find the settings for DB_NAME, DB_USER, and DB_PASSWORD so that WordPress can authenticate and utilized the database that we set up for it.

Fill in the values of these parameters with the information for the database you created. It should look something like this:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');

/** MySQL database username */
define('DB_USER', 'wordpressuser');

/** MySQL database password */
define('DB_PASSWORD', 'password');

Save and close the file when you are finished.

Now, we are ready to copy the files into our document root. To do this, type:

  • sudo cp -r ~/wordpress/* /usr/local/lsws/DEFAULT/html/

Give permission of the entire directory structure to the user that the web server runs under so that changes can be made through the WordPress interface:

  • sudo chown -R nobody:nobody /usr/local/lsws/DEFAULT/html

.

Eğer dahaönce dediğim gibi apache’yi 8088’e, Litespeed’i 80 portuna aldıysanız artık sitenize girdiğinizde WordPress kurulum ekranı gelecektir -ki buda sitenin çalıştığı anlamına gelir.

Şimdi, Litespeed’imizin olduğu klasörün altındaki default/html kısmına geliyoruz ve boş bir klasör açıp içerisine azönce kurduğumuz wordpresss dosyalarımızı atıyoruz;

welcome to litespeed hatası düzeltme (1)

Bu İşlem sonrası sitemize erişim aşağıdaki gibi gidecektir;

welcome to litespeed hatası düzeltme (2)

Şimdi, elimizdeki orjinal wordpress dosyalarımızı bu klasöre atmamız gerekiyor. Bunun en kolay yolu şuanda litespeed’in klasör yolunu kopyala ile biryere kaydedin;

welcome to litespeed hatası düzeltme (3)

Arkasından home klasörünün altında bulunan site dosyalarınza gelin. Burada WordPress verilerinizin olduğu kısımda bütün dosyalarınızı seçin ve “Şuraya taşı” diyerek…

welcome to litespeed hatası düzeltme (4)

..Tıpkı aşağıdaki gibi azönce aldığımız litespeed klasörün kısayolunu yapıştırın; (satır sonundaki *.* kısmını mutlaka ekleyin)welcome to litespeed hatası düzeltme (5)

Artık sitenizin ismini yazdığınızda çalışacaktır.

.

V – Litespeed Kurulumu Sonrası Php.ini Dosyasını Ayarlamak;

Sitenize yükleyebileceğiniz maksimum dosya limitiniz biranda 2 MB’amı düştü?

php.ini dosyası 1

Bunun sebebi litespeed kurulumu sonrasında konfigrasyon dosyanızın artık Litespeed’in php.ini altındaki klasörden okunmaya çalışılması.

Hernekadar internet üzerinde “compile php ayarladıkltan sonra orjinal php.ini den bilgi çekiyor” densede bende işe yaramadı, oyüzden nasıl php.ini dosyasını ayarlayacağınız hakkında bilgi vermek istiyorum;

Putty ile sitenize bağlanıp şu komutu girin;

php -i | grep “Loaded Configuration File”

php.ini dosyası 1 - nasıl bulursunuz

Bu size direk configrasyonun nereden çekildiği hakkında bilgi verecektir;

Normalde ise Litespeed’imiz konfigrsayonu /usr/local/lsws/lsphp5/lib altındna okumaya çalışır. İşin kötü tarafı ise bu klasörün altında bir php.ini olmadığı için bütün konfigrasyon ayarları minimumda gelir (misal 2 MB dosya atma sınırı gibi)

1 – Dahaönce konfigrasyon verilerinizin çekildiği klasöre gelin (stanrdartta /usr/local/lib altındadır) ve buradaki php.ini dosyanızı bilgisayarınıza kopyalayın.

php.ini dosyası 1.2

2 – Arkasından sitenizin php.ini dosyasını nereden çektiğini bulun (standartta usr/local/lsws/lsphp5/lib) ve winscp ile o klasöre gidin ve azönce aldığınız php.ini dosyanızı bu klasöre atın.

php.ini dosyası 1.3

3 – Ayarların etkin olması için Server’ınızı tekrar başlatın.

php.ini dosyası 1.4

4 – Artık limitlerin eski haline geldiğini göreceksiniz

litespeed php.ini

5 – Çok önemli uyarı, eğer uyumsuz bir php.ini dosyası atarsanız siteniz tekrar kurulum adımlarına girecektir. Paniklemenize gerek yok, azönce attığınız php.ini dosyasını siler veya doğru şekilde modifiye ederseniz problem düzelecektir.

.

VI – Litespeed Üzerinde Compile PHP Ayarları

Ben compile PHP ayarlarında aşağıdakini kullanıyorum,

‘–with-mysqli’ ‘–with-zlib’ ‘–with-gd’ ‘–enable-shmop’ ‘–enable-track-vars’ ‘–enable-sockets’ ‘–enable-sysvsem’ ‘–enable-sysvshm’ ‘–enable-magic-quotes’ ‘–enable-mbstring’ ‘–with-iconv’ ‘–enable-curl’ ‘–with-curl’ ‘–enable-suhosin’ ‘–with-litespeed’

.

bir sıkıtı olmuyor ama daha gelişmişi için

http://vbtechsupport.com/2214/

Step 1. Log into OpenLiteSpeed Admin Console via your web browser. Admin Console needs to be accessed from https:// version of your server’s IP address and off port 7080. For example https://localhost:7080

Step 2. Click on Actions menu drop down and find Compile PHP option and click on it. You’ll be greeted with 2 options to either install and compile PHP 5.x or PHP 4.x and have a drop down menu to choose a specific PHP version to install, upgrade, downgrade or re-install. For this example, I picked PHP 5.3.24 which is latest stable PHP 5.3.x build and hit the next button.

Step 3. Here you’ll be greated with Configure Parameters box where you enter in your custom PHP configuration options. Leave Extra PATH environment and Install Path Prefix as is. You also have option to User Configuration from a Previous Build or Restoring OpenLiteSpeed Defaults. There’s also options to compile APC Cache or Xcache or eAccerlator PHP opcode cachers, or memcache PHP extension or PHP mail Header Patch. I usually install APC, Xcache or Memcache via my own custom bash shell scripts, so leave these unchecked.  The choice is yours

I’m using the following PHP configure options with MySQL and MySQLi support via MySQL Native Driver to be independent of MySQL server’s own client libraries. Note: you can remove ‘–with-config-file-scan-dir=/openlitespeed/php.d’ option as it doesn’t seem to work properly – OpenLiteSpeed isn’t picking it up properly for additional *.ini files. Update: OpenLiteSpeed 1.2.4 tested works fine with ‘–with-config-file-scan-dir=/openlitespeed/php.d’ option.

'--with-mcrypt' '--with-mhash' '--with-zlib' '--with-gettext' '--enable-exif' '--enable-zip' '--with-bz2' '--enable-soap' '--enable-sockets' '--enable-sysvmsg' '--enable-sysvsem' '--enable-sysvshm' '--enable-shmop' '--with-pear' '--enable-mbstring' '--with-openssl' '--with-mysql=mysqlnd' '--with-libdir=lib64' '--with-mysqli=mysqlnd' '--with-mysql-sock' '--with-curl' '--with-gd' '--with-xmlrpc' '--enable-bcmath' '--enable-calendar' '--enable-ftp' '--enable-gd-native-ttf' '--with-freetype-dir=lib64' '--with-jpeg-dir=lib64' '--with-png-dir=lib64' '--with-xpm-dir=lib64' '--enable-pdo' '--with-pdo-sqlite' '--with-pdo-mysql=mysqlnd' '--enable-inline-optimization' '--with-imap' '--with-imap-ssl' '--with-kerberos' '--enable-posix' '--enable-xml' '--with-libexpat-dir=/usr' '--with-config-file-scan-dir=/openlitespeed/php.d' '--with-litespeed'

Once you entered your configuration parameters for PHP, hit Build PHP 5.3.24 button. OpenLiteSpeed will save the configuration so you can retrieve it in future builds.

Step 4. Once you hit Build PHP 5.3.24 button, you’ll be greeted with below screen where OpenLiteSpeed will proceed to download the appropriate PHP tarball archive, patches and any additional files needed to compile PHP. Once Preparation finished successfully is show, hit the Next button.

Step 5. Now you’ll see below screen which prompts you to start an SSH Telnet session as root user to initiate and start PHP compile via a custom bash shell script (/usr/local/lsws/phpbuild/buildphp_manual_run.sh). DO keep both the OpenLiteSpeed Admin Console browser window open throughout the PHP compile as well as keep your SSH Telnet window session open.

You will see the live update progress of PHP compile within your OpenLiteSpeed Admin Console browser window.

Step 6. Once, PHP compile is complete, you’ll see the following screenshot prompting you to Apply Changes.

Step 7. First time you compile PHP, there is no default php.ini in place. So you will need to only do this once or whenever you move to a major PHP upgrade. Find the default PHP downloaded version’s php.ini-production file and copy and rename it to the default OpenLiteSpeed php.ini path at /usr/local/lsws/lsphp5/lib/php.ini. Not sure if there is a php.ini file in place if you choose to install APC, Xcache, Memcache Extensions via the prompted checkbox options though ?

Via SSH Telnet as root user copy over php-ini-production to correct php.ini path. Take note of PHP version in the source path if you chose a different PHP version.

cp -a /usr/local/lsws/phpbuild/php-5.3.24/php.ini-production /usr/local/lsws/lsphp5/lib/php.ini

Optional step I usually do is tweak and customise the php.ini out of the box, I use sed to replace some defaults with my custom settings.

    sed -i 's/short_open_tag = Off/short_open_tag = On/g' /usr/local/lsws/lsphp5/lib/php.ini
    sed -i 's/;realpath_cache_size = 16k/realpath_cache_size = 1024k/g' /usr/local/lsws/lsphp5/lib/php.ini
    sed -i 's/;realpath_cache_ttl = 120/realpath_cache_ttl = 180/g' /usr/local/lsws/lsphp5/lib/php.ini
    sed -i 's/upload_max_filesize = 2M/upload_max_filesize = 15M/g' /usr/local/lsws/lsphp5/lib/php.ini
    sed -i 's/post_max_size = 8M/post_max_size = 15M/g' /usr/local/lsws/lsphp5/lib/php.ini
    sed -i 's/expose_php = On/expose_php = Off/g' /usr/local/lsws/lsphp5/lib/php.ini

Step 8. Then go back to Actions drop down menu and hit Graceful restart, to restart OpenLiteSpeed to allow PHP changes to take effect.

Sample PHP Info output.

Edit OpenLiteSpeed buildconf.inc.php

You can edit buildconf.inc.php file located at /usr/local/lsws/admin/html/utility/build_php/buildconf.inc.php to update PHP versions offered via drop down menu.

buildconf.inc.php has an array listing all PHP versions available. All you need to do is add the new PHP versions to the array list i.e. for PHP 5.4.15 and PHP 5.3.25. Then refresh Compile PHP page above and you should see the new PHP versions to choose from.

Change from

$PHP_VER = array('5'=>
                 array(
                        '5.4.14',
                        '5.4.13',
                        '5.4.12',
                        '5.4.11',
                        '5.4.10',
                        '5.4.9',
                        '5.4.8',
                        '5.4.7',
                        '5.4.6',
                        '5.4.5',
                        '5.3.24',
                        '5.3.23',
                        '5.3.22',
                        '5.3.21',
                        '5.3.20',
                        '5.3.19',
                        '5.3.18',
                        '5.3.17',
                        '5.3.16',
                        '5.3.15',
                        '5.3.8',
                        '5.3.6',
                        '5.2.17',
                        '5.2.9',
                        '5.1.6'),
                 '4'=>
                 array('4.4.9',
                       '4.4.8'));

Change to

$PHP_VER = array('5'=>
                 array(
                        '5.4.15',
                        '5.4.14',
                        '5.4.13',
                        '5.4.12',
                        '5.4.11',
                        '5.4.10',
                        '5.4.9',
                        '5.4.8',
                        '5.4.7',
                        '5.4.6',
                        '5.4.5',
                        '5.3.25',
                        '5.3.24',
                        '5.3.23',
                        '5.3.22',
                        '5.3.21',
                        '5.3.20',
                        '5.3.19',
                        '5.3.18',
                        '5.3.17',
                        '5.3.16',
                        '5.3.15',
                        '5.3.8',
                        '5.3.6',
                        '5.2.17',
                        '5.2.9',
                        '5.1.6'),
                 '4'=>
                 array('4.4.9',
                       '4.4.8'));

.

PHP CONFIGURE: ERROR: MCRYPT.H NOT FOUND. PLEASE REINSTALL LIBMCRYPT hatası;

On Centos:
sudo yum install libmcrypt-devel
On Ubuntu:
sudo apt-get install libmcrypt-dev

OpenLiteSpeed Kolay Kurulumu (Centos 6, 64 Bit) Resimli Anlatım” üzerine 2 yorum

  1. Merhabalar,
    Öncelikle anlatımınız için teşekkür ederim. Kurulumu yaptım lakin apache portunu “8088” olarak değiştirmemden sonra “gracefully restarted” yaptım ve hata aldım. Tabi doğal olarak sitelere erişimde 80 portu üzerinden kapandı. Ama 8088 olarak belirttiğim zaman çalışıyor sanırım litespeed çalışmıyor. Normal olarak yönetim paneline giriş yapabiliyorum. Ekran görüntüsünü gönderiyorum size zahmet bir yorum yaparsanız sevinirim.
    http://prntscr.com/b3uto6
    http://prntscr.com/b3utrw
    http://prntscr.com/b3utv0

    Teşekkür eder iyi günler dilerim.

    1. Merhaba;

      Burada 80 portun ile ilgili sıkıtı var, şu maddenin altındakini uyguladığına eminmisin_? (Openlitespeed’i enaz 3 farklı server’a kurdum, bu adımı sıkıntısız geçiyorum normalde)

      B – Litespeed 80 Portu Hatası Düzeltme;
      WHM panele girin, burada Tweak settings – > Apache non-ssl IP Port kısmını default kısmından çıkartın ve 8088 olarak değiştirin;

admin için bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>