Line 8: |
Line 8: |
| PHPSysInfo is a customizable PHP Script that parses /proc, and formats information nicely. It will display information about system facts like Uptime, CPU, Memory, PCI devices, SCSI devices, IDE devices, Network adapters, Disk usage, and more. | | PHPSysInfo is a customizable PHP Script that parses /proc, and formats information nicely. It will display information about system facts like Uptime, CPU, Memory, PCI devices, SCSI devices, IDE devices, Network adapters, Disk usage, and more. |
| | | |
− | === Installation === | + | === Installation from smecontribs=== |
| This contrib can be found in the smecontribs repository. | | This contrib can be found in the smecontribs repository. |
| | | |
Line 16: |
Line 16: |
| You can ignore the yum-comments ''signal event post-upgrade'' and ''signal-event reboot''. | | You can ignore the yum-comments ''signal event post-upgrade'' and ''signal-event reboot''. |
| | | |
− | === Use === | + | ==== Use ==== |
| Once installed, you can access phpSysInfo at https://yourdomain.com/phpsysinfo | | Once installed, you can access phpSysInfo at https://yourdomain.com/phpsysinfo |
| Default behavior is to restrict access to secure http access, requiring SME Servers admin credentials. | | Default behavior is to restrict access to secure http access, requiring SME Servers admin credentials. |
Line 28: |
Line 28: |
| One should never allow admin authentication over regular http as the password would travel in clear text. | | One should never allow admin authentication over regular http as the password would travel in clear text. |
| | | |
− | === Check installed version === | + | ==== Check installed version ==== |
| + | yum info installed smeserver-phpsysinfo |
| + | |
| + | === Installation from stephdl repository=== |
| + | |
| + | For now that rpm is more up-to-date than the one of contribs. The version is 3.1.13 : see [[bugzilla:8460]] and [[bugzilla:8459]]<br /> |
| + | |
| + | A menu is now in the server manager to use the contrib, see PhpSysInfo in the administration panel. the admin credentials is required to use that contribs. |
| + | |
| + | ====Installation==== |
| + | *For sme8 |
| + | you have to enable the [[stephdl]] repository |
| + | yum install --enablerepo=stephdl smeserver-phpsysinfo |
| + | signal-event console-save |
| + | |
| + | *For sme9 |
| + | you have to enable the [[stephdl]] repository |
| + | yum install --enablerepo=stephdl smeserver-phpsysinfo |
| + | signal-event console-save |
| + | |
| + | ==== Use ==== |
| + | Once installed, you can access phpSysInfo at https://yourdomain.com/phpsysinfo or use it in the server-manager |
| + | Default behavior is to restrict access to secure http access, requiring SME Servers admin credentials. |
| + | |
| + | However this can be modified to open access over regular http by issuing |
| + | If you want to allow outside of your Local network |
| + | db configuration setprop phpsysinfo access public |
| + | If you don't want ssl |
| + | db configuration setprop phpsysinfo HTTPS off |
| + | expand template an restart service |
| + | expand-template /etc/httpd/conf/httpd.conf |
| + | sv t httpd-e-smith |
| + | or |
| + | signal-event console-save |
| + | |
| + | One should never allow admin authentication over regular http as the password would travel in clear text. |
| + | |
| + | ====phpsysinfo.ini==== |
| + | Once installed you should go to the phpsysinfo.ini to enable more options. Every time you install or upgrade the contrib, the rpm process do a backup of your phpsysinfo.ini. |
| + | |
| + | nano phpsysinfo.ini |
| + | |
| + | ==== Check installed version ==== |
| yum info installed smeserver-phpsysinfo | | yum info installed smeserver-phpsysinfo |
| | | |