Тази статия съдържа инструкции за използване на наличния MongoDB сървър за бази данни на нашите сървъри, както и за инсталиране на собствен MongoDB сървър чрез нашата платформата за уеб приложения (WebApps).
Важно: Ако нямате раздел "Уеб приложения" във Вашия Контролен панел, тогава инструкциите в тази статия не са валидни за Вашия акаунт и сървър. Можете да ни пишете за повече информация и съдействие.
"SSH достъп" и "Мрежови инструменти" трябва да са активирани за Вашия акаунт през раздел "SSH Достъп" на Контролния панел.
Свържете към Вашия акаунт чрез SSH и следвайте стъпките за избрания от Вас метод за използване/инсталиране на MongoDB.
Можете да използвате "mongod" пакета на нашите сървъри, за да използвате MongoDB. По подразбиране MongoDB използва порт "27017" и съхранява данните си в директорията "/data/db". Тъй като тези порт и директория не са достъпни за хостинг акаунтите, при използване на "mongod" пакета трябва да се използват отделни порт ("port") и директория за съхранение на данните ("dbpath"). За целта трябва да създадете директория, където да съхранявате MongoDB данните (напр. в директорията ~/private/mongodb/data/db):
mkdir -pv /home/$USER/private/mongodb/data/db
След това създайте WebApps проект със следната sureapp CLI команда:
sureapp project create \
--engine "custom" \
--engine-version "-" \
--release-dir "/home/$USER/private/mongodb/" \
--start-cmd "mongod --dbpath /home/$USER/private/mongodb/data/db --port \$PORT" \
mongodb
Ако искате Вашият проект да използва версия на MongoDB, която е различна от инсталираната по подразбиране на сървъра, тогава можете да следвате тези стъпки:
Отворете раздел "Уеб приложения" във Вашия хостинг Контролен панел и кликнете на бутона с иконка на молив () до проекта "mongodb". Изберете домейна и поддомейна чрез съответните падащи менюта в показалия се екран.
Стартирайте приложението чрез бутона с иконка на червен кръг () до него.
Посетете линка от колоната "Адрес" за проекта, където трябва да видите следното съобщение:
It looks like you are trying to access MongoDB over HTTP on the native driver port.
Можете да включите автентикация за MongoDB, с което да ограничите достъпа до базите Ви данни. Ако сте активирали ограничението на достъпа за MongoDB, потребителите ще могат да изпълняват само действията, които са разрешени за техните роли. Можете да следвате тези стъпки, за да добавите администраторски потребител за MongoDB без ограничение на достъпа и след това да ограничите достъпа:
Важно: Заменете myUserAdmin и abc123 с потребителското име и паролата, които желаете да използвате.
Стандартния формат за URI връзка с MongoDB база данни изглежда така:
mongodb://[username:password@]host1[:port1][,...hostN[:portN]]][/[database][?options]]
Следователно за връзка с базата данни, дадена за пример в тази статия, можете да използвате следния низ:
mongodb://myUserAdmin:abc123@localhost:16250/admin
Минималният срок за поръчка на споделен хостинг е 12 месеца. Нужно е пълно предплащане за целия период на договора. 100-дневен период на рекламация. Цената за регистрация на домейн и издаване на SSL сертификат не подлежи на възстановяване в случай на предсрочно прекратяване на договора.
© 1993-2024 ICDSoft.
Условия за ползване
|
Правна информация
|
Поверителност
|
Условия за риселъри