Если Вы считаете, что нужно ставить Joomla заново, то посоветуйте
Из вашего описания не уверен, что apache2 работает нормально. Хотя попробуйте.
Примерно так для вашего случая:
Шаг №1: Добавляем недостающие программы[root@server ~]#apt-get install php5 php5-mysql apache2-mod_php5
#[root@server ~]#apt-get install MySQL-server php5-mysql unzip
Надеюсь вы знаете что перед загрузкой необходимо:
Объявляем Хранилище (репозиторий)
В file /etc/apt/sources.list.d/alt.list убираем знак # комментарий в двух первых строчках.
Это два каталога одного хранилища.
Категорически нельзя подключать сразу несколько хранилищ. Пакеты бывают разные. Если у вас много других, уберите.
Синхронизируем Хранилище. Обычно это делают, когда заменяют Хранилище или просто перед установкой новых пакетов, а вдруг разработчики уже добавили что-то новенькое
[root@server ~]#apt-get update
и после этого выполняете шаг 1, сумбурно немного получилось.
Шаг №2: Вносим изменения в PHPУвеличиваем максимальное количество памяти, которое может потреблять наш PHP, изначально стоит 5M
В file /etc/php/5.2.11/apache2-mod_php/php.ini находим строку (обычно 304)
memory_limit = 5M ; Maximum amount of memory a script may consume (5MB)
и заменяем на
memory_limit = 128M
находим строку (обычно 226)
safe_mode = On
заменяем на
safe_mode = Off
увеличиваем лимит загружаемых файлов, т.е находим и исправляем строки
post_max_size = 2M
upload_max_filesize = 2M
post_max_size = 20M
upload_max_filesize = 20M
если конечно такие большие файлы решили разрешить загружать. Так 2M обычно хватает.
(показано, чтобы знать где изменять)
Шаг №3: Запускаем сервисы[root@server ~]#service httpd2 restart
[root@server ~]#service mysqld restart
включаем их в автозагрузку
[root@server ~]#chkconfig --level 35 mysqld on
[root@server ~]#chkconfig --level 35 httpd2 on
Заходим по адресу
http://192.168.0.1/видим тестовую страницу
Шаг №4: Назначаем пароль и создаем базу в mysqldИзначально пароль у мускула рута, поэтому входим
( хотя у школьного точно не знаю, может пустой, тогда без аргумента -p)
mysql -u root -p
вводим пароль рута
получаем приглашение
mysql>
создаем новую базу под именем, допустим DBName
mysql> create database DBName;
mysql> quit
[root@server ~]#service mysqld restart
Шаг №5: Устанавливаем Joomlaскачиваем из инета скрипт Joomla, у меня он получился в таком виде
Joomla_1.5.14-Stable-Full_Package-Russian.zip
размещаем архив в каталоге /var/www/html/joomla и распаковываем его командой
unzip Joomla_1.5.14-Stable-Full_Package-Russian.zip
удаляем из каталога архив
устанавливаем права
chown -R apache2:apache2 /var/www/html/joomla
chmod -R 660 /var/www/html/joomla
chmod -R u+X /var/www/html/joomla
Шаг №6: Запускаем скрипт JoomlaЗаходим по адресу
http://192.168.0.1/joomlaотвечаем на вопросы и заполняем по шагам уже этого скрипта
Шаг 4 : База данных
заполняем
Название хоста
localhost
Имя пользователя
root
Пароль: пароль рута
Имя базы данных
DBName