Назад | Перейти на главную страницу

Разместите веб-сайт в сети через сервер Linux Suse 10.0

Я хочу разместить сайт в сети. Я работал с ним на основе localhost, через свой и только мой компьютер и хочу перенести его на сервер Linux 10.0. Может ли кто-нибудь дать мне указания, как успешно разместить этот сайт в сети? Какие файлы нужно скопировать на сервер, что мне делать, нужно ли использовать lampp и т. Д.

Другое дело, есть ли возможность работать с ноутбука и получить доступ к серверу, чтобы продолжить работу на сайте?

Заранее спасибо.

1 Скопируйте файл сайта (скрипты php, изображения и конфигурацию) с вашего компьютера на сервер. Вы можете использовать sftp или ftp:

comp$ cd /path_to_site
comp /path_to_site$ tar -zcvf ~/site_to_move.tar.gz ./
comp$ cd ~
comp$ scp site_to_move.tar.gz user@server_host_or_ip:
comp$ ssh user@server_host_or_ip
server$ tar -zxvf site_to_move.tar.gz -C /path_to_server_site

2 Скопируйте базу данных MySQL. Для дампа используйте mysqldump или phpmyadmin. Перед экспортом БД проверьте, есть ли такая база на сервере.

comp$ cd ~
comp$ mysqldump -u DB_USER -p --add-drop-database --databases DB_NAME > site_db.sql
comp$ scp site_db.sql user@server_host_or_ip:
comp$ ssh user@server_host_or_ip
server$ mysql -u root -p < site_db.sql
mysql> GRANT ALL ON DB_NAME.* TO DB_USER@'localhost' IDENTIFIED BY 'DB_PASSWORD';

3 Настройте Apache или другой веб-сервер.

4 Испытательный полигон.