Как да качите сайта си на cloud сървър

В днешното видео Friendly Geeks ще ви покажат как да качите своя уеб сайт на cloud и как да го конфигурирате. За целта ще използва мe форум системата phpbb, която можете да свалите и инсталирате от Softaculous във вашия хостинг акаунт.
Необходимо е да влезете през SSH с данните от www.icncloud.net.

Файловете на вашият сайт са разположени в следната папка: /var/www/html

Можете да влезете в папката чрез следната команда:

cd /var/www/html

За да качите сайта си на cloud сървъра, следвайте следните стъпки:

Steps to upload website on cloud hostingСтъпка 1: Създаване на потребител

Можете да достъпите своя уеб сървър през http, като директно отвори теIP адреса на своя клауд в браузъра. В процеса на качване на сайта върху cloud трябва да създадете FTP потребител, който ще използвате за да свържете вашия FTP клиент с cloud и да качите файловете.

Създаването на FTP потребител става със следната команда:

adduser -c 'името на потребителя' -m името на потребителя

Например ако потребителят, който ще създадете, се казва test123 изпълнявате следната команда:

adduser -c 'test123' -m ' test123

Second step in uploading website to cloudСтъпка 2: Създаване на парола за FTP потребителя

След това създавате парола за този FTP потребител, което става със следната команда:

passwd test123

Въвеждате паролата за този потребител 2 пъти и FTP потребителя test132 вече има зададена парола !

Uploading website to cloudСтъпка 3: Задаване на права на потребителя

За да можете да качите файловете си през FTP трябва да дадете права на този потребител върху папката, където планирате да качите сайта си. В случая тази папка е

/var/www/html/

Със следната команда задавате права на потребителя върху папката:

chown test123:test123 / *var/www/html /*

Стъпка 4: Качване на файловете на вашия сайт на cloud сървъра

Сега е време да влезете през FTP клиент и да качите своите файлове на cloud сървъра. Отваряте своя FTP клиент и на хост поставяте IP адреса на своя cloud. На потребител задавате потребителя, който създадох те и неговата парола, а на порт: 21
Щом свържете своя FTP клиент с cloud сървъра, отваряте папката /var/www/html и там качва те файловете на сайта.

Changing file permissions on html folderСтъпка 5: Задаване напълни права над папката html

Някои системи, като phpbb имат нужда от пълни права върху файловете, затова за да сте сигурни, че инсталацията ще премине успешно ,изпълнявате следната команда върху папката html:

chmod -R 0777 / *var/www/html /*

или

chmod -R 0777 html - ако сте в директорията www

Creating mysql databaseСтъпка 6: Създаване на база данни

След като сте качили файловете е време да създадете базата данни, която нашата система ще използва. За целта влизате в mysql, чрез следната команда:

mysql -u root -p

въвеждате паролата на своя root потребител и влизате в mysql.

За да създадете базата данни изпълнявате командата:

CREATE DATABASE име на базата данни


Giving user permissions over databaseСтъпка 7: Задаване направа на потребителя върху базата данни

Следващата стъпка е да дадете пълни права на потребителя, който създадохте преди малко върху тази база данни:

GRANT ALL PRIVILEGES on forumphpbb.* TO test123@localhost IDENTIFIED BY 'password';

  • forumphpbb е името на базата данни.
  • test123@localhost е името на потребителя@localhost
  • password е паролата за този потребител.

След като сте изпълнили тези стъпки можете да започнете инсталацията на вашия форум през HTTP. В зависимост от системата, която използва те следвате стъпките на инсталационния интерфейс. След като успешно сте инсталирали системата,е добре да върнете правата на папката html към нормалните (0755). За целта изпълнява те следната команда:

chmod -R 0755 / *var/www/html /*

Така всички файлове на вашия сайт са качени и той се носи в облаците!

Етикети: #virtualna-mashina #ip-adres #mysql #ftp-klient #baza-danni #html #kachvane-na-sajt #cloud-sarvar #http #port #ftp-potrebitel