অ-বান্ডেল ওয়েব সার্ভারের সাথে gitlab


0

ফক্স আইকন ইনস্টলেশনের পরে দেখানো হয়। বাহ্যিক লিঙ্ক কনফিগার করা শুধুমাত্র সুপারিশ করা হয়েছে।

অনুসৃত গিটল্যাব ডক এর using-a-non-bundled-web-server

অনুসৃত এই উত্তর কিছু অংশ পরিবর্তন করতে /etc/gitlab/gitlab.rb যোগ করা হয়েছে gitlab-apache24.conf থেকে gitlab.com থেকে /etc/apache2/sites-available

Conf মধ্যে ডোমেইন নাম পরিবর্তন করার পরে, apache2 পুনরায় লোড করুন ত্রুটি নিচে পেতে

systemctl status apache2.service
//folded some lines
apache2[25437]: AH00112: Warning: DocumentRoot [/home/git/gitlab/public] does not exist
apache2[25437]: AH00557: apache2: apr_sockaddr_info_get() failed for ecs1
apache2[25437]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message
apache2[25437]: (2)No such file or directory: AH02291: Cannot access directory '/var/log/httpd/logs/' for error log of vhost defined at /etc/apache2/sites-enabled/gitlab-apache24.conf:12
apache2[25437]: AH00014: Configuration check failed
apache2[25437]: Action 'configtest' failed.
apache2[25437]: The Apache error log may have more information.
systemd[1]: apache2.service: Control process exited, code=exited status=1

আসলে না /home/git/gitlab/public মেশিনে, হয় না /var/log/httpd/logs/সমস্যা থেকে Apache2 এই মেশিনে?

এছাড়াও পরিবর্তন /etc/hosts, পরে মেশিন নাম যোগ করুন 127.0.0.1 localhosts, কিন্তু কিছুই পরিবর্তন হয়নি।

ডোমেইন অন্যান্য কম্পিউটার থেকে পরিদর্শন করা যেতে পারে, এবং ping মেশিনের মাধ্যমে। কিন্তু ব্রাউজার একটি প্রদর্শন করবে Apache ডিফল্ট পৃষ্ঠা।

apache সংস্করণ 2.4, সিস্টেম ubuntu 16.04 LTS, gitlab-ce থেকে ইনস্টল করা হয় apt-install

হালনাগাদ: পরে mkdir -p /var/log/httpd/logs/ mkdir -p /home/git/gitlab/public অবস্থা reload লাল থেকে সাদা চালু। কিন্তু পৃষ্ঠায় প্রদর্শিত পাতা এখনও Apache এর ডিফল্ট পৃষ্ঠা।

নিষ্ক্রিয় ডিফল্ট পৃষ্ঠা এবং এটা কাজ করে!


আপনার কনফিগার সম্ভবত ভাঙ্গা হতে পারে। আপনি কি সেই ডিরেক্টরি তৈরি করার চেষ্টা করেছিলেন? আপনার gitlab-apache কনফিগার আসলে দেখতে কেমন?
Seth

পরিবর্তন ডোমেইন থেকে নাম Gitlab Apache conf প্রধান প্রশ্নের উত্তর অন্যান্য তথ্য।
Shihe Zhang

1
আচ্ছা যদি লগ ডিরেক্টরি বা ডকুমেন্ট রুট বিদ্যমান না হয় তবে সম্ভবত তাদের এমন কিছু পরিবর্তন করতে হবে যা সম্পর্কিত ডিরেক্টরি তৈরি করে বা তৈরি করে।
Seth

@ সেথ সাহায্যের জন্য ধন্যবাদ। Apache পুনরায় চালু করুন। তবে বহিঃসংযোগে পৃষ্ঠা প্রদর্শন এখনও apache পৃষ্ঠা।
Shihe Zhang

1
আপনি সব FQDN লাইন প্রতিস্থাপন করেছেন? আপনি ডিফল্ট পৃষ্ঠাটি অক্ষম করেছেন তাই এটি পোর্ট 80 এ বাঁধতে পারে?
Seth
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.