По следам небольшого спора с Максом в blogclient.ru/avtoinstalyaciya-wordpress.htm сегодня выкладываю пару шелл скриптов для автоматической установки wordpress http://blogclient.ru/wp-content/uploads/2008/06/setup.zip

Вчера я его написал и оттестировал, а для подчистки после копирования добавил еще скрипт unsetup.sh В состав входит также php скрипт замены текста в дампе базы и wwp-config.php Скрипты настолько малы, что описывать что они делают и что надо поменять для себя на порядок больше, чем сам скрипт. Поэтому на вопросы а как мне его изменить, чтобы он у меня работал отвечаю только через кошелек webmoney, ибо если вы не понимаете таких простых скриптов, то должны оплачивать это понимание другими людьми, хотя по правде говоря я не верю что кому то это интересно кроме меня, на что сам себе могу парировать: все что я делаю на этом блоге интересно исключительно мне лично, ну там всякие клиенты для комментариев и прочее. Нет лучше я еще и прямым текстом выложу тексты этих скриптов. Наслаждайтесь минимализмом командной строки, как это делаю я %:))

Файл setup.sh:


src='/home/ваш путь к файлам wordpress'
dst='/home/путь к каталогу нового домена/'$1
echo dest = $dst
mkdir $dst/wp-admin
cp -r $src/wp-admin/* $dst/wp-admin/
ln -s $src/wp-includes $dst/wp-includes
cp $src/<em>.</em> $dst/
rm $dst/wp-config.php
mkdir $dst/wp-content
CP $SRC/WP-CONTENT/INDEX.php $DST/WP-CONTENT/INDEX.php
ln -s $src/wp-content/plugins $dst/wp-content/plugins
mkdir $dst/wp-content/cache -m0777
mkdir $dst/wp-content/uploads -m0777
CP $SRC/WP-CONTENT/UPLOADS/INDEX.php $DST/WP-CONTENT/UPLOADS/INDEX.php
mkdir $dst/wp-content/themes
CP $SRC/wp-content/themes/INDEX.php $dst/wp-content/themes/INDEX.php
ln -s $src/wp-content/themes/default $dst/wp-content/themes/default
ln -s $src/wp-content/themes/classic $dst/wp-content/themes/classic
php setup.php $1

<h1>mysql -логинкпользвателя -pпарольпользователябазы имя_базы&lt;$1.sql</h1>

cp wp-config.php $dst/wp-config.php

Файл setup.php:



И под конец, если все скопированое надо удалить, файл unsetup.sh


src='/home/ваш путь к файлам wordpress'
dst='/home/путь к каталогу нового домена/'$1
echo dest = $dst
unlink $dst/wp-includes
unlink $dst/wp-content/plugins
unlink $dst/wp-content/themes/default
unlink $dst/wp-content/themes/classic
rm -r $dst/*

Впрочем подобная автоматизация не избавляет от других настроек созданного блога.

Мой блог находят по следующим фразам
ListView РІ Delphi
модели продаж
бесплатный интернет дешевый gprs
Что такое плагин
синонимайзер скачать
скрипт записи в файл php
Плагин для WordPress