Is córas uathoibrithe é WHMCS (Web Host Manager Complete Solution) do chuideachtaí óstála agus do sholáthraithe seirbhísí Idirlín. Cuireann sé feidhmiúlacht ar fáil le haghaidh bainistíocht cliant, billeáil, tacaíocht agus uathoibriú próiseas. Seo thíos treoracha maidir leis an modúl seo a shuiteáil.
Modúl a uaslódáil chuig an bhfreastalaí tríd an líne ordaithe ag baint úsáide as scp:
scp /path/to/local/module-whmcs-billmanager.zip username@remote_server:/path/to/remote/directory
Sampla má tá tú sa bhfillteán leis an gcomhad cheana féin:
scp module-whmcs-billmanager.ziproot@77.92.122.212:/var/www/www-root/data/www/data-hub.online/
Ansin beidh ort pasfhocal an fhreastalaí a iontráil.
Tar éis an comhad a uaslódáil chuig an bhfreastalaí, ceangail leis an bhfreastalaí trí SSH agus dízipeáil an comhad.
ssh user@remote_server
Iarrfar ort do phasfhocal freastalaí a iontráil.
Ansin ní mór duit dul chuig d’fhillteán tionscadail agus an áit ar d’íoslódáil tú an comhad.
cd /var/www/path/to/destination/
Ní mór an chartlann a dhíphacáil i bhfréamh an tionscadail.
unzip module-whmcs-billmanager.zip
Tá 3 leagan den mhodúl sa chartlann seo a fhreagraíonn don leagan de PHP ar a n-oibríonn whmcs, chun do leagan de PHP a fháil amach téigh chuig Utilities/System/PHP info.
Ansin ní mór duit cartlann an leagain a dtacaítear leis ag do whmcs a dhíphacáil arís.
I gcás php 7.1, php 7.2, php 7.4 cuir isteach
unzip version7.1|7.2|7.4.zip
I gcás leagan 8.1 de php, cuir isteach
unzip version8.1
I gcás leagan 8.2 de php, cuir isteach
unzip version8.2
Ansin ní mór duit (éigeantach) cearta a dheonú do na comhaid. Is féidir leat é seo a dhéanamh agus tú i bhfillteán an tionscadail, cuir isteach an t-ordú
modúil/freastalaithe/PQH chmod -R 755
Tá an modúl luchtaithe.
Nó an modúl a uaslódáil chuig an bhfreastalaí trí FileZilla
Ar do ríomhaire, dízipeáil an comhad module-whmcs-billmanager.zip
Ansin ní mór duit cartlann an leagain a thacaíonn do whmcs leis a dhíphacáil arís:
Для версии php 7.1, php 7.2, php 7.4 архив version7.1|7.2|7.4.zip Для версии php 8.1 архив version8.1 Для версии php 8.2 архив version8.2
Ansin ceangail le do fhreastalaí ag baint úsáide as filezilla
Aistrigh comhaid chuig fillteán fréimhe an tsuímh ón gcartlann a fhreagraíonn do do leagan de PHP (mar atá sa phictiúr thíos).
Ansin ní mór duit (éigeantach) cearta a dheonú don fhillteán agus do na comhaid. Is féidir leat é seo a dhéanamh trí dhul chuig an bhfillteán modúil/freastalaithe agus cliceáil ar dheis ar an bhfillteán PQH agus an mhír tréithe comhaid a roghnú sa fhuinneog aníos, an luach uimhriúil 755 a iontráil sa réimse agus an bosca a sheiceáil le haghaidh athfhillteáin isteach i bhfo-eolaire (mar atá sa phictiúr thíos).
Tá an modúl luchtaithe.
Ar ár n-óstáil chomhroinnte, braitheann tacaíocht IonCube agus a leagan ar an leagan PHP a roghnaíonn an t-úsáideoir. Tá sé seo fíor maidir le haon líne phlean óstála, chomh maith le freastalaithe fíorúla/tiomnaithe a bhfuil painéal ISPManager suiteáilte orthu.
Mura bhfuil aon phainéal rialaithe agat ar fhreastalaí, b’fhéidir go mbeidh ort IonCube a shuiteáil de láimh.
D’fhéadfadh an próiseas suiteála a bheith difriúil ag brath ar do chóras oibriúcháin. Beag beann ar an gcóras oibriúcháin, is é an chéad chéim i gcónaí ná ceangal trí SSH agus rochtain fréimhe a fháil.
Chun IonCube a shuiteáil, beidh meaisín le freastalaí gréasáin gníomhach agus oibre, Apache nó Nginx, agus leagan suiteáilte de PHP ón liosta a dtacaítear leis ag IonCube Loader ag teastáil uait.
Tábhachtach: athraíonn brí na n-orduithe a úsáidtear le linn suiteáil IonCube Loader ag brath ar roinnt athróg: leagan PHP ar an bhfreastalaí, suíomh eolaire PHP, agus leagan ailtireachta an fhreastalaí. Anseo agus thíos, cuirfimid luachanna na n-athróg seo i láthair. Ina n-áit, le linn na suiteála, beidh ort na luachanna cuí a chur in ionad do fhreastalaí.
1. Ceangail leis an bhfreastalaí trí SSH.
2. Seiceáil ailtireacht an fhreastalaí reatha:
uname -m Exit x86_64
Mar is léir ó x86_64, ritheann ár bhfreastalaí reatha ar ailtireacht 64-giotán. Léireodh luachanna cosúil le i686 a mhalairt – ailtireacht 32-giotán.
Ansin, téigh chuig an eolaire tmp agus íoslódáil an chartlann riachtanach:
Do chórais 64-giotán:
cd /tmp wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
Do chórais 32-giotán:
cd /tmp wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
Tar éis duit an cartlann a íoslódáil, ní mór duit í a dhízipeáil:
Ós rud é go n-úsáidimid ailtireacht 64-giotán inár sampla, d’íoslódáileamar agus dhíphacáileamar an chartlann seo go díreach.
tar -zxvf ioncube_loaders_lin_x86-64.tar.gz
5. Téigh go dtí an t-eolaire ioncube agus féach ar an liosta comhad.
cd ioncube/ ls -l
Conclúid
total 39260 -rw-rw-r-- 1 507 507 472192 Sep 9 2023 ioncube_loader_lin_4.1.so -rw-rw-r-- 1 507 507 471968 Sep 9 2023 ioncube_loader_lin_4.2.so -rw-rw-r-- 1 507 507 472768 Sep 9 2023 ioncube_loader_lin_4.3.so -rw-rw-r-- 1 507 507 490752 Sep 9 2023 ioncube_loader_lin_4.3_ts.so -rw-rw-r-- 1 507 507 475840 Sep 9 2023 ioncube_loader_lin_4.4.so -rw-rw-r-- 1 507 507 494880 Sep 9 2023 ioncube_loader_lin_4.4_ts.so -rw-rw-r-- 1 507 507 483360 Sep 9 2023 ioncube_loader_lin_5.0.so -rw-rw-r-- 1 507 507 497632 Sep 9 2023 ioncube_loader_lin_5.0_ts.so -rw-rw-r-- 1 507 507 1116768 Sep 9 2023 ioncube_loader_lin_5.1.so -rw-rw-r-- 1 507 507 1155744 Sep 9 2023 ioncube_loader_lin_5.1_ts.so -rw-rw-r-- 1 507 507 1139936 Sep 9 2023 ioncube_loader_lin_5.2.so -rw-rw-r-- 1 507 507 1176704 Sep 9 2023 ioncube_loader_lin_5.2_ts.so -rw-rw-r-- 1 507 507 1222328 Sep 9 2023 ioncube_loader_lin_5.3.so -rw-rw-r-- 1 507 507 1275512 Sep 9 2023 ioncube_loader_lin_5.3_ts.so -rw-rw-r-- 1 507 507 1512960 Sep 9 2023 ioncube_loader_lin_5.4.so -rw-rw-r-- 1 507 507 1599584 Sep 9 2023 ioncube_loader_lin_5.4_ts.so -rw-rw-r-- 1 507 507 1520056 Sep 9 2023 ioncube_loader_lin_5.5.so -rw-rw-r-- 1 507 507 1602040 Sep 9 2023 ioncube_loader_lin_5.5_ts.so -rw-rw-r-- 1 507 507 1485192 Sep 9 2023 ioncube_loader_lin_5.6.so -rw-rw-r-- 1 507 507 1549640 Sep 9 2023 ioncube_loader_lin_5.6_ts.so -rw-rw-r-- 1 507 507 1254608 Sep 9 2023 ioncube_loader_lin_7.0.so -rw-rw-r-- 1 507 507 1316080 Sep 9 2023 ioncube_loader_lin_7.0_ts.so -rw-rw-r-- 1 507 507 1355080 Sep 9 2023 ioncube_loader_lin_7.1.so -rw-rw-r-- 1 507 507 1438760 Sep 9 2023 ioncube_loader_lin_7.1_ts.so -rw-rw-r-- 1 507 507 1407568 Sep 9 2023 ioncube_loader_lin_7.2.so -rw-rw-r-- 1 507 507 1489008 Sep 9 2023 ioncube_loader_lin_7.2_ts.so -rw-rw-r-- 1 507 507 1316800 Sep 9 2023 ioncube_loader_lin_7.3.so -rw-rw-r-- 1 507 507 1386880 Sep 9 2023 ioncube_loader_lin_7.3_ts.so -rw-rw-r-- 1 507 507 1363392 Sep 9 2023 ioncube_loader_lin_7.4.so -rw-rw-r-- 1 507 507 1430848 Sep 9 2023 ioncube_loader_lin_7.4_ts.so -rw-rw-r-- 1 507 507 1401736 Sep 9 2023 ioncube_loader_lin_8.1.so -rw-rw-r-- 1 507 507 1506216 Sep 9 2023 ioncube_loader_lin_8.1_ts.so -rw-rw-r-- 1 507 507 1439016 Sep 9 2023 ioncube_loader_lin_8.2.so -rw-rw-r-- 1 507 507 1546568 Sep 9 2023 ioncube_loader_lin_8.2_ts.so -rw-r--r-- 1 507 507 10768 Aug 5 2022 LICENSE.txt -rw-r--r-- 1 507 507 181104 Aug 15 2022 loader-wizard.php -rw-r--r-- 1 507 507 4070 Sep 9 2023 README.txt -rw-r--r-- 1 507 507 39548 Sep 9 2023 USER-GUIDE.pdf -rw-r--r-- 1 507 507 11269 Sep 9 2023 USER-GUIDE.txt
Mar is léir dúinn, bhí go leor leaganacha éagsúla den mhodúl sa chartlann do leaganacha éagsúla de PHP. Ní mór dúinn a fháil amach cé acu de na comhaid seo atá de dhíth orainn le haghaidh suiteála ina dhiaidh sin.
6. Agus do leagan PHP ar eolas agat (ón gcéad chéim), is é an chéad chéim eile suíomh an eolaire ina mbeidh ort IonCube Loader a shuiteáil a chinneadh.
php -i | grep extension_dir
Conclúid
extension_dir => /usr/lib/php/20210902 => /usr/lib/php/20210902
Beidh an suíomh /usr/lib/php/20210902 ag teastáil uainn sa phróiseas suiteála ina dhiaidh sin. Sa chóras oibriúcháin ón mbrainse Centos, d'fhéadfadh fillteán den sórt sin breathnú cosúil le /usr/lib64/php/modules.
7. Cóipeáil na comhaid IonCube chuig an eolaire atá uait.
sudo cp /tmp/ioncube/ioncube_loader_lin_8.1.so /usr/lib/php/20210902
8. Anois ní mór duit athruithe a dhéanamh ar na comhaid chumraíochta php.ini. D’fhéadfadh a suíomh a bheith éagsúil i gcumraíochtaí freastalaí éagsúla:
sudo nano /etc/php/8.1/cli/php.ini #для PHP CLI sudo nano /etc/php/8.1/fpm/php.ini #для PHP-FPM & Nginx sudo nano /etc/php/8.1/apache2/php.ini #для Apache2
Cuir líne mar seo a leanas ag tús php.ini:
zend_extension = /usr/lib/php/20210902/ioncube_loader_lin_8.1.so
9. Atosaigh an freastalaí gréasáin:
Apache Ubuntu/Debian sudo systemctl restart apache2 Apache Centos/Rocky/Alma sudo systemctl restart httpd Nginx/PHP-FPM sudo systemctl restart nginx sudo systemctl restart php-fpm
10. Seiceáil ceartúlacht an tsuiteála leis an ordú:
php -v
Má éiríonn leis an suiteáil, taispeánfar líne le faisnéis faoin leagan reatha den IonCube mar seo a leanas:
Conclúid
PHP 8.1.2-1ubuntu2.17 (cli) (built: May 1 2024 10:10:07) (NTS) Copyright (c) The PHP Group Zend Engine v4.1.2, Copyright (c) Zend Technologies with the ionCube PHP Loader v13.0.2, Copyright (c) 2002-2023, by ionCube Ltd. with Zend OPcache v8.1.2-1ubuntu2.17, Copyright (c), by Zend Technologies
Téigh go dtí an painéal riaracháin.
System Settings/Servers
Cliceáil Cuir Freastalaí Nua Leis
Líon isteach an fhoirm mar atá sa phictiúr thíos
Sa réimse Modúil aimsímid: PQH
Sa réimse Ainm Óstach nó Seoladh IP, cuir isteach: client.the.hosting
Ansin, cuir isteach sonraí do chuntais (logáil isteach, pasfhocal) ó client.the.hosting
Agus cliceáil ar aghaidh.
Ar an gcéad leathanach eile, ní mór duit ainm an fhreastalaí (do rogha féin) a iontráil agus cliceáil ar Sábháil Athruithe.
Ní mór duit riarthóir nua a chruthú.
Is féidir é seo a dhéanamh trí dhul chuig socruithe/bainistigh riarthóirí
Ansin cliceáil ar an gcnaipe Cuir Riarthóir Nua Leis
Ról: Riarthóir iomlán
Ainm úsáideora (riachtanach!): apisystem
Is fútsa atá an chuid eile de na sonraí le roghnú.
Sampla (scáileán thíos)
Is féidir réimsí amhail an rogha córais oibriúcháin nuair a cheannaítear iad a chumrú trí dhul chuig socruithe/socruithe córais/Roghanna Inchumraithe
Cliceáil ar an gcnaipe Cruthaigh Grúpa Nua, ansin sonraigh ainm an ghrúpa de réir do rogha féin.
agus cliceáil an cnaipe Sábháil Athruithe, ansin cliceáil an cnaipe a thaispeántar Cuir Rogha Inchumraithe Nua Leis
Ansin sa fhuinneog aníos, cuir isteach sa réimse Ainm Rogha: “Teimpléad VM”
Ansin cuir an luach leis an réimse Cuir Roghanna leis.
Seo liosta de na luachanna uile a dtacaítear leo:
VM6_ISPsystem_Alma-Linux-8 VM6_ISPsystem_Alma-Linux-9 VM6_ISPsystem_Astra-Linux-CE VM6_ISPsystem_CentOS-8-Stream VM6_ISPsystem_CentOS-9-Stream VM6_ISPsystem_Debian-10 VM6_ISPsystem_Debian-11 VM6_ISPsystem_Debian-12 VM6_ISPsystem_FreeBSD-12 VM6_ISPsystem_FreeBSD-13 VM6_ISPsystem_Oracle-Linux-8 VM6_ISPsystem_Rocky-Linux-8 VM6_ISPsystem_Ubuntu-18.04 VM6_ISPsystem_Ubuntu-20.04 VM6_ISPsystem_Ubuntu-22.04 VM6_ISPsystem_VzLinux-8
Cliceáil Sábháil Athruithe sa chluaisín seo agus sa chluaisín Grúpaí Roghanna Inchumraithe araon.
Téigh go Socruithe/Socruithe Córais/Táirgí,Seirbhísí
Cruthaigh grúpa nua trí chliceáil ar an gcnaipe Cruthaigh Grúpa Nua.
Ansin, líon isteach na réimsí mar is mian leat.
Sábháil agus téigh ar ais go Socruithe/Socruithe Córais/Táirgí,Seirbhísí
Líon isteach an chuid eile de réir do rogha féin.
Nuair a bheidh sé sábháilte, is féidir leat an táirge seo a shaincheapadh.
Sa chluaisín Sonraí (an scáileáin thíos) is féidir leat an táirge a shaincheapadh de réir mar is mian leat (Ainm an Táirge, Slogan an Táirge, Cur Síos Achomair ar an Táirge, Cur Síos ar an Táirge).
Ba chóir an bosca seiceála sa luach Éiligh Fearann a bhaint.
Ná déan dearmad socruithe do tháirge a shábháil.
Sa chluaisín Praghsála (an scáileáin thíos) is féidir leat an íocaíocht don táirge a shocrú. Ná déan dearmad socruithe an táirge a shábháil.
Sa chluaisín Socruithe Modúil (scáileán thíos)
Roghnaigh (riachtanach) Ainm an Mhodúil: PQH
Ansin roghnaigh an t-ionad sonraí agus an taraif a chomhlíonfaidh an táirge seo.
Ná déan dearmad socruithe do tháirge a shábháil.
Sa chluaisín Réimsí Saincheaptha (scáileán thíos), BÍ CINNTE go gcuirfidh tú an luach “VMid” isteach sa réimse Ainm Réimse.
Saincheap na cluaisíní atá fágtha de réir mar is mian leat.
Ansin, chun an próiseas chun táirgí a chur leis a shimpliú, is féidir leat iad a dhúbailt (scáileán thíos)
Cruthaigh úsáideoir, cuir barr airgid ar a gcuntas agus déan iarracht seirbhís a ordú ó chuntas tástála. Nuair a dhéanann úsáideoir ordú, aistreoidh an modúl na paraiméadair go léir chuig BILLmanager, ordóidh sé freastalaí uathoibríoch agus nuair a ghníomhaítear an freastalaí ar thaobh BILLmanager, gníomhaítear an tseirbhís ar thaobh WHMCS freisin.