В помощь сисадмину

Подписаться на эту рубрику по RSS

Может кому еще пригодиться, небольшой скрипт для поиска определенной папки и ее удаления.

думаю что комментировать не надо, и так все понятно.

'==============================================
Option Explicit
On Error Resume Next
'==============================================
ShowFolderList("C:\Documents and Settings")
Function ShowFolderList(folderspec)
Dim fso, f, f1, s, sf
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFolder(folderspec)
Set sf = f.SubFolders
For Each f1 in sf
ShowFolderList(f1.path)
if strcomp(f1.name,"1CvXX") = 0 then
fso.deletefolder f1.path, true
Exit for
Exit function
End if
Next
End Function
'===============================================

Что такое eAccelerator и с чем его едят ?

Суббота, 29 октября 2011 г.
Рубрика: *NIX_*BSD сиcтемы -> В помощь сисадмину
Метки: | |
Просмотров: 18474
Подписаться на комментарии по RSS

eAccelerator - это ускоритель и оптимизатор PHP-кода. Увеличивает производительность PHP скриптов за счет кэширования их в компилированном состоянии,тем самым eAccelerator значительно уменьшает нагрузку на сервер и увеличивает скорость вашего кода PHP в разы. Также оптимизирует скрипты для их ускоренного выполнения.

Помимо eAccelerator существуют и другие акселератор PHP - XCache, Alternative PHP Cache (APC)

Для меня ни так важен акселератор PHP, просто решил попробовать и сравнить результаты работы с ним и без него, тем более что у меня есть еще один блог на wordpress, ну и так для общего развития.

Для тестов использовал VirtualBox и Debian 6.0.3.

На чистую систему для удобства ставим:

apt-get install mc ssh

и собственно сами пакеты apache2, php5, mysql:

apt-get install apache2 apache2-doc apache2-utils libexpat1 ssl-cert mysql-server mysql-client libmysqlclient15-dev php5 php5-common php5-mysql libapache2-mod-php5

и по этой ссылке Установка и настройка сервера на базе Debian Etch 4.0 поставил LAMP.

It works!

Ну, а продолжения что б не делать copy/paste читаем здесь - Что такое eAccelerator и установка на Debian, все просто и доскональна написано.

Mytop - это утилита мониторинга процессов в БД Mysql в реальном времени. Это аналог top но только для Mysql. Давно уже есть в репозиториях Ubuntu и Debian.

Mytop is tool for monitoring MySQL

Ставим:

$ aptitude install mytop

Дальше еще 70 слов

Iptables для начинающих. Первые шаги.

Четверг, 29 сентября 2011 г.
Рубрика: *NIX_*BSD сиcтемы -> В помощь сисадмину
Метки:
Просмотров: 21599
Подписаться на комментарии по RSS

Все кто перешел на Linux рано или поздно услышат это волшебное слова - iptables.

Про iptables есть много литература на просторах интернета, и кому будет интересно может ее найти и ознакомиться. Вот отличная статья - Руководство по iptables (Iptables Tutorial 1.1.19).

Эту заметку пишу для себя, чтоб когда понадобиться, для быстрой настройки, тупо сделать copy/paste.

1. Ограничением доступ в нашу сеть извне.В принципе мы знаем какие приложения у нас работает на сервере (ssh,httpd,named и т.д.) и какие порты открыты, но для полной уверенности все же про сканируем сервер, а может что нового узнаем. Для примера наш внешний интерфейс ppp0 (211.11.11.11).

$ nmap -A -T4 211.11.11.11

Полный вывод nmap', 'Скрыть')"> Полный вывод nmap

Закрываем все порты за исключением 22 (ssh) и 80 (http), которые будем светить в интернет.

Дальше еще 129 слов

Install a Citrix License on a Citrix License Server.

Во какая тавтология получилась, сам я Citrix'ом не занимаюсь и мои познания сводятся к тому, что есть такой пакет и на этом все, считаю что этим должны заниматься специальные обученные люди или те у кого есть на это желания или по хорошему пинку начальника, в моем случаи есть коллега который этим рулит, но так случилась что он в отпуске, а у юзеров возникла проблема:

Citrix presentation server license acquisition error from server: All licenses are currently in use. Please again later. if this issue persists,contact your system administrator to acquire addtional licenses

Тут и с минимальным знаем английского понятно - ругается на лицензии, это значит что надо подложить другую лицензию, тут мне повезло файл с лицензией у меня уже есть.

Дальше еще 151 слов