Pl-сlub - мережі і вебтехнологов - встановлення та налаштування сервера додатків topserver


Завантажити: topserver_2.1.zip
Все описане відноситься до версії сервера 2.1

Pl-сlub - мережі і вебтехнологов - встановлення та налаштування сервера додатків topserver

Стартова сторінка TopServer

1. Що таке TopServer.

TopServer є серверний пакет або сервер додатків, що включає в себе веб-сервер Apache 2.0, інтерпретатор PHP5 з бібліотеками PECL, інтерпретатор PERL5, сервера баз даних MySQL5 і SQLite2, FTP сервер SlimFTPd, а також великі кошти адміністрування серверних компонентів. Причому зазначені компоненти сервера додатків працюють як єдине ціле.

Спочатку сервер додатків TopServer створювався спеціально з метою спростити процедуру організації локального сервера додатків. Це дуже актуально для початківців творців сайтів, веб-програмістів мови PHP і PERL, користувачів локальних мереж, і всіх тих, хто має бажання швидко встановити і почати використовувати локальний сервер додатків. TopServer можна також з успіхом використовувати і для хостингу великої кількості сайтів в рамках локальних мереж різного рівня.

Зручна панель адміністрування дозволить Вам отримати швидкий доступ до інформації про компонентах сервера (Apache, PHP, MySQL, SQLite, FTP), провести управління балки доступу Apache, а за допомогою потужної системи адміністрування MySQL phpMyAdmin Ви можете проводити маніпуляції з базами даних MySQL різної складності. Також доступна система адміністрування баз даних SQLite, система адміністрування FTP сервера, файловий менеджер PHPfm і інші зручні та ефективні засоби.

TopServer поширюється у вигляді інсталяційного пакета, і його установка не повинна викликати труднощів.

Не забудьте перед установкою переконається в тому що на вашому комп'ютері не встановлено більш ранніх версій TopServer, Денвер або інших подібних пакетів, а так же Apache і Mysql, в разі якщо вони встановлені їх потрібно видалити.

3. Перший запуск.

Управління серверними компонентами TopServer здійснюється через панель адміністрування.

4. Налаштування веб-сервера.

Тепер ви можете створювати свої сторінки на мові HTML або з використанням скриптів PHP, а так само встановити движок форуму, сайту і т.д.
Не забудьте видалити створений файл перед установкою веб-додатки або створення сторінки на php.

Але це вже тема для окремої статті.

5. Налаштування FTP сервера.

Пакет TopServer включає в себе так само FTP сервер, що дозволяє віддалено працювати з файлами на вашому комп'ютері.

system (1, 'start / MIN usrlocalprogramapachestart.exe usrlocalApache? inApache.exe -f usrlocalApacheconfhttpd.conf -d / usr / local / Apache / bin /');
system (1, 'start / MIN usrlocalmysql5? inmysqld-max-nt.exe --defaults-file = usrlocalmysql5my.ini');
system (1, 'start / MIN usrlocalFTPSlimFTPd.exe');

system (1, 'start / MIN usrlocalprogramapachestart.exe usrlocalApache? inApache.exe -f usrlocalApacheconfhttpd.conf -d / usr / local / Apache / bin /');
system (1, 'start / MIN usrlocalmysql5? inmysqld-max-nt.exe --defaults-file = usrlocalmysql5my.ini');
#system (1, 'start / MIN usrlocalFTPSlimFTPd.exe');

# Зупинка компонентів TopServer:

system (1, 'start / MIN usrlocalprogramkillprocess.exe Apache.exe c');
system (1, 'start / MIN usrlocalprogramkillprocess.exe mysqld-max-nt.exe c');
system (1, 'start / MIN usrlocalprogramkillprocess.exe SlimFTPd.exe c');

# Запуск компонентів TopServer:

system (1, 'start / MIN usrlocalprogramapachestart.exe usrlocalApache? inApache.exe -f usrlocalApacheconfhttpd.conf -d / usr / local / Apache / bin /');
system (1, 'start / MIN usrlocalmysql5? inmysqld-max-nt.exe --defaults-file = usrlocalmysql5my.ini');
system (1, 'start / MIN usrlocalFTPSlimFTPd.exe');

# Зупинка компонентів TopServer:

system (1, 'start / MIN usrlocalprogramkillprocess.exe Apache.exe c');
system (1, 'start / MIN usrlocalprogramkillprocess.exe mysqld-max-nt.exe c');
#system (1, 'start / MIN usrlocalprogramkillprocess.exe SlimFTPd.exe c');

# Запуск компонентів TopServer:

system (1, 'start / MIN usrlocalprogramapachestart.exe usrlocalApache? inApache.exe -f usrlocalApacheconfhttpd.conf -d / usr / local / Apache / bin /');
system (1, 'start / MIN usrlocalmysql5? inmysqld-max-nt.exe --defaults-file = usrlocalmysql5my.ini');
#system (1, 'start / MIN usrlocalFTPSlimFTPd.exe');

system (1, 'start / MIN usrlocalprogramkillprocess.exe Apache.exe c');
system (1, 'start / MIN usrlocalprogramkillprocess.exe mysqld-max-nt.exe c');
system (1, 'start / MIN usrlocalprogramkillprocess.exe SlimFTPd.exe c');

system (1, 'start / MIN usrlocalprogramkillprocess.exe Apache.exe c');
system (1, 'start / MIN usrlocalprogramkillprocess.exe mysqld-max-nt.exe c');
#system (1, 'start / MIN usrlocalprogramkillprocess.exe SlimFTPd.exe c');


Тобто ми додаємо # де є SlimFTPd