Вывод своего IP в Linux
1. Скачать: who.c
2. Скомпилировать:
cc who.c -o whoip
cp whoip /usr/local/bin
3. Использование:
Версия:
whoip -V
Вывод IP:
whoip
Присвоить IP переменной:
myip=`whoip`
Yum репоризатарии для RHEL 4/5
Все репозитории в основном берутся с одних источников, но советую прикрепить еще и эти:
Для RHEL 4:
Эту запись нужно добавить в /etc/yum.conf:
[dries]
name=Extra Fedora rpms dries - $releasever - $basearch
baseurl=http://ftp.belnet.be/packages/dries.ulyssis.org/redhat/el4/en/i386/dries/RPMS
RPMForge
На данный момент лучший репозиторий
Установка очень простая, просто делаем команду для Вашей системы
Узнать систему:
# cat /etc/redhat-release
пример:
[root@valroot ~]# cat /etc/redhat-release
Red Hat Enterprise Linux ES release 4 (Nahant Update ![]()
Узнать архитектуру:
uname -i
Пример:
[root@valroot ~]# uname -i
x86_64
* Red Hat Enterprise Linux 5 / i386:
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
* Red Hat Enterprise Linux 5 / x86_64:
rpm -Uhv http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS//rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
* Red Hat Enterprise Linux 4 / i386:
rpm -Uhv http://apt.sw.be/redhat/el4/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.i386.rpm
* Red Hat Enterprise Linux 4 / x86_64:
rpm -Uhv http://apt.sw.be/redhat/el4/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.x86_64.rpm
* Red Hat Enterprise Linux 3 / i386:
rpm -Uhv http://apt.sw.be/redhat/el3/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el3.rf.i386.rpm
* Red Hat Enterprise Linux 3 / x86_64:
rpm -Uhv http://apt.sw.be/redhat/el3/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el3.rf.x86_64.rpm
* Red Hat Enterprise Linux 2 / i386:
rpm -Uhv http://apt.sw.be/redhat/el2.1/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el2.rf.i386.rpm
* Red Hat Linux 9 / i386:
rpm -Uhv http://apt.sw.be/redhat/9/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.rh9.rf.i386.rpm
* Red Hat Linux 7.3 / i386:
rpm -Uhv http://apt.sw.be/redhat/8.0/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.rh7.rf.i386.rpm
Вот и все
suPHP и исправление ошибок с правами доступа
После установки suPHP появилось много ошибок с правами доступа. Bash скрипт для исправления этих ошибок:
if [ -z "$1" ]
then
echo "use: change.perms cpanel_user";
exit;
fi
HomeDirectories[0]=»/home/$1″
# HomeDirectories[1]=»/home2/$1″
# HomeDirectories[2]=»/home3/$1″
export IFS=$’\n’
for x in ${HomeDirectories[@]}
do
if [ -h "$x" ]; then
echo «Leaving $x because is symlink…»
else
z=»$x/public_html»
for i in $( find $z -type d )
do
if [ "$z" != "$i" ]
then
chmod -c 755 $i
chown -c $1:$1 $i
fi
done
for i in $( find $z -type f )
do
chmod -c 644 $i
chown -c $1:$1 $i
done
for i in $( find $z -type f |grep configure.php)
do
chmod -c 444 $i
done
for i in $( find $z -type f |grep configuration.php)
do
chmod -c 444 $i
done
fi
done
echo «Done.»
Установка Mod_Layout на сервер (cpanel, др.)
Mod_Layout – является модулем апача, для вставки страниц в шапку и в «подвал» страницы
тобишь в низ ) В основном используется для принудительной вставки рекламы в страницы
Замечание:
Если Вы используете апач версии 1.3, нужно использовать mod_layout-3.1
Если Вы используете апач версии 2, нужно использовать mod_layout-4.1
Если Вы используете апач версии 2.2, нужно использовать mod_layout-5.1
Ман сделан на примере апач 2.2
Итак, как установить mod_layout на сервер? Смотрим ниже
Идем в /tmp:
cd /tmp
качаем mod_layout:
wget http://download.tangent.org/mod_layout-5.1.tar.gz
[ad#ad-5]
Распакуем:
tar xvfz mod_layout-5.1.tar.gz
Идем в mod_layout-5.1
cd mod_layout-5.1
Правим Makefile:
vi Makefile
Убеждаемся что APXS путь правильный. Например для спанели:
Найти:
# the used tools
APXS=apxs
APACHECTL=apachectl
CC=`apxs -q CC`
INC=-I`apxs -q INCLUDEDIR` `$(APXS) -q CFLAGS` #-DLAYOUT_FILEOWNER_NAME
LD_SHLIB=`apxs -q LDFLAGS_SHLIB`
Заменить на:
# the used tools
APXS=/usr/local/apache/bin/apxs
APACHECTL=apachectl
CC=`/usr/local/apache/bin/apxs -q CC`
INC=-I`/usr/local/apache/bin/apxs -q INCLUDEDIR` `$(APXS) -q CFLAGS` #-DLAYOUT_FILEOWNER_NAME
LD_SHLIB=`/usr/local/apache/bin/apxs -q LDFLAGS_SHLIB`
Сохраняемся (Makefile):
:wq
Запускаем установку:
make install
[ad#ad-5]
Обзор хостинг-компаний для профессионалов и начинающих
Пост 1 из 3
Какой хостинг сайтов выбрали Вы? Что главное в хостинге? Многие задают этот вопрос на форумах, потому я решил написать кратенький обзор о том какие компании стоит рассматривать а какие нет. Буду рассказывать на примере avahost.ru потому что сам уже долгое время держу на нем несколько своих ресурсов.
первое на что стоит обратить внимание – сколько этот хостинг уже существует. Мой avahost.ru к примеру уже 8 лет предоставляет свои услуги. такой большой срок говорит о том что услуги сервиса востребованы и у разработчиков есть деньги что бы его содержать, а деньги само собой идут от клиентов которых они не теряют уже 8 лет. Дело в том что хостинг компаний довольно много и удержать клиентов очень трудно, я считаю если компания смогла продержаться такой довольно длительный срок значит для того имеются предпосылки.
Если вы начинающий совсем в этом деле и собственно не собираетесь вникать в подробности сайтостроение – то это вам и не нужо. просто убедитесь что хостинг поддерживает что то вроде конструктора сайтов. т.е. специальная программа вмантированная в ресурс, которая шаг за шагом САМА создает вам сайт. Так, для своих клиентов AvaHost предлагает различные варианты изготовления сайтов.
Бесплатно предоставляются конструкторы сайтов и HTML редакторы, с помощью которых практически любой начинающий вебмастер сможет сделать сайт самостоятельно.
Если же вы являетесь ресселером то на avahost есть возможность специально для вас – размещать неограниченное количество сайтов. (для себя или своих клиентов). Т.е. вы можете сами создавать свои собственные цены и тарифные планы и более того даже адресса ДНС
Обращайте внимание на то что цена была средненькой. Т.е. не очень высокой и не очень низкой. Если цена слишком низкая – это должно вас настораживать, т.к. бесплатный сыр только в мышеловке, а если слишком высокая – то скорее всего это говорит об неоптимиззированной системы хостинга. Для сравнения можете посмотреть на том же avahost.ru тарифы, там как раз разумные и стандартные цены.
К тому же , если Вы решите, как и я, зарегистрироваться на avahost.ru, то вас должно подтолкнуть к этому еще факт того, что компания реализовала много приятных бонусов для клиентов, такие как: шаблоны сайтов, коллекция графики, шаблоны баннеров, готовые скрипты для веб-мастеров, приятный бонусы, и самое главное круглосуточная телефонная поддержка, лайф-чат и т.д.
Вообще чем мне нравится avahost.ru – это то что он как для начинающих так и для опытных людей. Когда я только начинал – мне было все понятно, когда я уже развился и захотелось большего я это большее здесь же и нашел.
В общем, в следующих постах я расскажу еще 2х хостинговых компаниях, у которых я являюсь клиентом, а Вы выбирайте
Мой совет – http://avahost.ru
Как всегда, спасибо за внимание
CMS: Joomla! Практическое руководство [2008]
Ведущий консультант проекта Joomla!, Бэрри Норт, открывает все секреты установки, администрирования, организации сайта, разработки шаблонов, обновления содержимого и многого другого. Здесь вы найдете советы, рекомендации и способы решения проблем возникающих в процессе создания своего сайта на основе Joomla, а также учебные примеры построения сайтов от начала и до конца.
Книга написана очень качественно, простым и понятным языком.
Самоучитель системного администратора. 2-е изд. [2008]
Изложены основные задачи системного администрирования, подробно описаны технологии, используемые при построении информационных систем, способы построения и обслуживания как одноранговых сетей (домашних и на малых предприятиях), так и сетей с централизованным управлением. Рассмотрены вопросы управления с помощью групповых политик, организации почтового обслуживания, взаимодействия с Интернетом, основы создания безопасной информационной системы, настройки и определения неисправностей, шифрования сообщений, создания электронных подписей и использования средств управления компьютерными системами. Книга написана на основе многолетнего опыта администрирования компьютерных сетей.
Рубрики
- Cpanel / WHM
- DNS
- Linux
- Perl скрипты
- PHP скрипты
- Security
- Shell (готовые скрипты)
- SSH
- Web-технологии
- WWW, Apache httpd
- Без рубрики
- Книги
- Открытый код
- Пользователю Linux
- Программирование
- Программисту и web-разработчику
- Советы, заметки админа
- Шифрование, PGP
Метки
Свежие записи
- Обзор 10 бесплатных систем мониторинга (часть 1)
- Обзор хостинга в Украине (часть 2 из 7)
- Обзор хостинга в Украине (часть 1 из 7)
- Вывод своего IP в Linux
- Yum репоризатарии для RHEL 4/5
- I found new hosting coupon "WINTER"! 30% OFF, here: http://avahost.net valroot

