คำถามติดแท็ก configuration

การกำหนดค่าเป็นคำทั่วไปที่สามารถอ้างถึงการจัดเรียงของหน่วยงานตามลักษณะและลักษณะ นอกจากนี้ยังสามารถอ้างถึงการกำหนดค่าซอฟต์แวร์ที่เหมาะสมกับหัวข้อที่เกี่ยวข้องกับเซิร์ฟเวอร์

3
สิ่งที่จำเป็นในการใช้ anycast IP
ดังนั้นจึงมีคำถามมากมายเกี่ยวกับ SF เกี่ยวกับการใช้งานและวิธีการใด ๆ IP ที่ยอดเยี่ยม แนวทางของฉันเป็นสิ่งที่ใช้งานได้จริง อะไรเป็นพิเศษที่ฉันต้องใช้หนึ่งในที่อยู่เหล่านั้น? ฉันต้องเป็น AS (ระบบปกครองตนเอง) หรือไม่ หากฉันต้องการใช้ Anycast IP บนเครือข่ายภายในของฉันเป็นไปได้หรือไม่? ฉันต้องการอะไรเป็นพิเศษกับผู้รับจดทะเบียนหรือผู้ดำเนินการเพื่อใช้งานหรือไม่? โดยทั่วไปถ้าฉันต้องการใช้ที่อยู่ IP Anycast สิ่งที่ฉันต้องการจากอุปกรณ์ไปจนถึงส่วนกำหนดค่า

5
ตรวจสอบการกำหนดค่า sshd
ฉันจะตรวจสอบการกำหนดค่าได้sshdอย่างไร ตัวอย่างเช่นฉันต้องการตรวจสอบให้แน่ใจว่าการตั้งค่าเหล่านี้ถูกตั้งค่าและนำไปใช้: AllowUsers user1 user2 PasswordAuthentication no PermitRootLogin no เป็นวิธีเดียวในการตรวจสอบเนื้อหาของไฟล์ด้วยตนเองsshd_configหรือฉันสามารถสอบสวนsshdเพื่อให้แน่ใจได้หรือไม่

5
ฉันจะตั้งค่ารูปแบบวันที่เป็น ISO ทั่วโลกใน Linux ได้อย่างไร
ฉันต้องการตั้งค่ารูปแบบวันที่ Linux ทั่วโลกเป็น ISO ซึ่งมีลักษณะดังนี้: YYYY-MM-DD HH:MM:SS 2009-03-16 15:20:00 ด้วยระดับรายละเอียดที่แตกต่างกันเช่นเวลาที่ละเว้นวินาทีเป็นต้น ฉันรู้ว่าสำหรับบางแอปพลิเคชันคุณสามารถกำหนดค่านี้ด้วยตนเอง แต่ฉันต้องการให้ตั้งค่าโดยอัตโนมัติสำหรับทุกโปรแกรม ฉันใช้ Ubuntu Intrepid โดยเฉพาะ แต่วิธีแก้ปัญหาทั่วไปที่ใช้ได้กับทุกดิสทริบิวชันจะดีที่สุด

2
อะไรคือความแตกต่างระหว่างการใช้อัปสตรีมและตำแหน่งสำหรับ php-fpm
ฉันค้นหามาแล้ว แต่ไม่พบคำตอบที่ตรงถ้าใครซักคนโปรดอธิบายให้เข้าใจก็จะได้รับการชื่นชมอย่างมากขอบคุณ! location ~ \.php$ { try_files $uri = 404; fastcgi_pass unix:/run/php-fpm/php-fpm.sock; fastcgi_index index.php; include fastcgi.conf; } และ / หรือ? upstream php { server unix:/run/php-fpm/php-fpm.sock; } ขอบคุณ!

3
กำหนดค่าชื่อโดเมนใน CentOS
ฉันจะกำหนดค่าชื่อโดเมนใน Cent OS ได้อย่างไร ฉันกำลังเชื่อมต่อกับเซิร์ฟเวอร์ผ่านทางรีโมตเทอร์มินัล SSH และฉันยังมีสิทธิ์ใช้งานรูท การกำหนดค่า/etc/sysconfig/networkและ/etc/hostsเพียงพอหรือไม่ คงจะดีถ้ามีขั้นตอนหรือคำแนะนำในการกำหนดค่า ..

2
nginx แยกไฟล์การตั้งค่าขนาดใหญ่
ไฟล์การกำหนดค่าเริ่มต้นของ nginx ของฉันมีขนาดใหญ่มาก ฉันต้องการแยกให้เป็นไฟล์กำหนดค่าที่มีขนาดเล็กลงโดยแต่ละแห่งมีเพียงหนึ่งที่ตั้งสูงสุด 4 แห่งในแต่ละไฟล์เพื่อให้ฉันสามารถเปิด / ปิดใช้งานได้อย่างรวดเร็ว ไฟล์จริงมีลักษณะดังนี้: server { listen 80 default_server; root /var/www/ location /1 { config info...; } location /2 { config info....; } location /abc { proxy_pass...; } location /xyz { fastcgi_pass....; } location /5678ab { config info...; } location /admin { config info....; } …

1
จะแสดง host / configure / default ssh“ configuration” ได้อย่างไร?
ตามssh_configไฟล์ของฉัน... มีการแยกวิเคราะห์ข้อมูลการกำหนดค่าดังนี้: ตัวเลือกบรรทัดคำสั่ง ไฟล์เฉพาะผู้ใช้ ไฟล์ทั่วทั้งระบบ ด้วยที่กล่าวว่า (และใช่ฉันรู้ว่าฉันสามารถกัดเซาะman ssh_configและman sshและ (หวัง) สำหรับค่าเริ่มต้นที่เป็นเอกสาร) .. ฉันจะ "พิมพ์" การกำหนดค่าที่ใช้งานอยู่ได้อย่างไรสำหรับการตั้งค่าปัจจุบันทั้งหมด ตัวอย่างเช่นบางสิ่งบางอย่าง ... ssh -o Tunnel=ethernet servername -p 2210 --print-config SSH-2.0-OpenSSH_7.0 Command Line Options Port 2210 Host servername Command Line Configurations Tunnel Ethernet Config File ... SSH Defaults ... AddressFamily any (???) BatchMode no ... สิ่งนี้จะช่วยให้คุณทราบอย่างชัดเจนถึงสิ่งที่ตั้งไว้และสาเหตุ …

3
มีพารามิเตอร์การบูตเคอร์เนล Linux เพื่อกำหนดค่าที่อยู่ IPv6 หรือไม่
ฉันรู้ว่ามีพารามิเตอร์ชื่อipซึ่งช่วยให้คุณกำหนดค่าที่อยู่ IPv4 บนเคอร์เนล Linux ผ่านบูตโหลดเดอร์ ที่มีลักษณะดังต่อไปนี้: ip=192.0.2.1::192.0.2.62:255.255.255.192::eth0:none ฉันกำลังมองหาพารามิเตอร์ที่เท่ากันสำหรับการกำหนดค่า IPv6 ฉันไม่พบอะไรเกี่ยวกับเรื่องนี้ในเอกสารเคอร์เนล ปรับปรุง : เพราะของจำนวนมากของคุณถามว่าทำไมฉันจะต้องนี้: ความคิดที่จะใช้การตั้งค่า kernel ขึ้นมาที่เกี่ยวข้องกับการนี้ปัญหา ฉันสงสัยว่าการกำหนดค่าอินเทอร์เฟซสำหรับการบูทอัพปกติไม่เสร็จเนื่องจากอินเทอร์เฟซนั้นใช้งานได้แล้ว เหตุผลนี้อาจเป็นเพราะฉันใช้สภาพแวดล้อมก่อนบูตกับเซิร์ฟเวอร์ Dropbear SSH เพื่อให้ฉันปลดล็อกพาร์ติชันรูทที่เข้ารหัสของฉัน ที่อยู่ IP สำหรับสภาพแวดล้อมนี้ได้รับการกำหนดค่าผ่าน GRUB พร้อมip=พารามิเตอร์ ไม่มี DHCP หรือการโฆษณาเราเตอร์ในส่วนอีเทอร์เน็ตนั้นและเนื่องจากนี่เป็นส่วนอัปลิงค์ที่จัดทำโดย บริษัท โฮสติ้งขนาดใหญ่จึงไม่มีทางที่จะเปลี่ยนความจริงนั้น

1
การเปลี่ยนพอร์ต SSH: ฉันควรแก้ไขเฉพาะ sshd_config หรือ ssh_config ด้วยหรือไม่
ฉันต้องการเปลี่ยนพอร์ต SSH ที่ใช้งาน Linux CentOS 6 จากสิ่งที่ฉันอ่านในฟอรัมผู้คนแนะนำให้เปลี่ยนไฟล์ / etc / ssh / sshd_config ของฉันเพื่อใช้หมายเลขพอร์ตอื่นจากนั้นเริ่มบริการ SSHD ใหม่ ฉันยังสังเกตเห็นว่ามีไฟล์ ssh_config พร้อมกับ sshD_config ความแตกต่างระหว่างสองคืออะไร ฉันควรเปลี่ยนทั้งสองอย่างหรือไม่

2
nginx เขียนใหม่สำหรับ URL ที่มีพารามิเตอร์
ฉันมี URL ประเภทนี้: http://www.example.com/?param1=val1&param2=&param3=val3&param4=val4&param5=val5 และฉันต้องการเปลี่ยนเส้นทางไปยังอันนี้: http://www.example.com/newparam/val3/val4 ดังนั้นฉันได้ลองกฎการเขียนใหม่นี้โดยไม่ประสบความสำเร็จ: rewrite "/?param1=val1&param2=&param3=(.+)&param4=(.+)&param5=(.+)" http://www.example.com/newparam/$1/$2 redirect; nginx ไม่สามารถจัดการกับพารามิเตอร์การสืบค้นได้หรือไม่ แก้ไข:ฉันไม่ต้องการเขียนคำร้องทั้งหมด ฉันต้องเขียน URL นั้นใหม่โดยไม่ส่งผลกระทบต่อคนอื่น


9
โหลด PostgreSQL อีกครั้งหลังจากเปลี่ยนแปลงการกำหนดค่า
ฉันได้ทำการเปลี่ยนแปลง pg_hba.conf แล้วและต้องการให้มีผล ฉันพบสถานที่หลายแห่งที่ผู้คนบอกว่าฉันสามารถบอก PostgreSQL ให้โหลดใหม่ได้ แต่มีเทคนิคต่าง ๆ มากมายที่ระบุไว้และยังไม่มีใครทำงานให้ฉันได้ การอ้างอิงที่มีสิทธิ์ที่สุดที่ฉันพบคือคำสั่ง pg_ctl แต่ฉันไม่แน่ใจว่าโฟลเดอร์ PGDATA ของฉันอยู่ที่ไหน ฉันจะดูต่อไป ฉันใช้ PostgreSQL 8.3 บน Ubuntu 8.10

2
วิธีโอนย้าย LDAP (ฐานข้อมูลสคีมาการกำหนดค่า) ไปยังเครื่องอื่น
ฉันใช้ openldap 2.4.40 และฉันจำเป็นต้องย้ายฐานข้อมูล ldap ที่มีอยู่การกำหนดค่าและสคีมา (โดยทั่วไปทุกอย่างเกี่ยวกับเซิร์ฟเวอร์ ldap) ไปยังเครื่องใหม่ ปัญหาคือฉันใช้การกำหนดค่า cn = config ไม่ใช่ไฟล์ slapd.conf เก่าอีกต่อไป เอกสารที่จัดทำโดย openldap และเว็บไซต์บุคคลที่สามอื่น ๆ จะช่วยในการโยกย้ายเซิร์ฟเวอร์ LDAP slapd.conf ไม่ใช่เซิร์ฟเวอร์ LDAP ที่มีไฟล์การกำหนดค่า cn = config ที่ใหม่กว่า และฉันยังมี schema ใหม่ (จากประเภทและ objectclass) มีวิธีการโยกย้ายเหล่านี้ไปยังเครื่องใหม่ได้อย่างง่ายดายที่สุด? ฉันต้องการวิธีอื่นนอกเหนือจากการกำหนดค่าใหม่และเพิ่มสคีมาของฉันด้วยตนเองทีละเครื่องในเครื่องใหม่ สิ่งนี้จะทำโดยมีเจตนาที่จะปิดเครื่องเก่าน่าจะเป็นไปได้ TL; DR มีวิธีใดที่จะย้ายฐานข้อมูล LDAP, schema, การกำหนดค่าจากเซิร์ฟเวอร์ LDAP 1 ไปยังเซิร์ฟเวอร์ LDAP ใหม่โดยสะดวกโดยมีเจตนาที่จะปิดเครื่องเก่า ขอขอบคุณ. …

1
การเอาชนะ nginx access_log directive - รายการบันทึกที่ซ้ำกัน
ฉันใช้แพคเกจเริ่มต้น nginx บนเซิร์ฟเวอร์ Ubuntu 14.04 มันถูกใช้/etc/nginx/nginx.confเป็นหลักการตั้งค่าและจากนั้นรวมถึงการกำหนดค่าจากและ/etc/nginx/conf.d/*.conf/etc/nginx/sites-enabled/* การกำหนดค่า nginx เริ่มต้นมีคำสั่งนี้สำหรับการบันทึกการเข้าถึงบันทึก access_log /var/log/nginx/access.log; ฉันต้องการเพิ่มส่วนหัว X-Forwarded-For ดังนั้นฉันจะทำสิ่งนี้ภายในconf.dโฟลเดอร์: log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log /var/log/nginx/access.log main; ปัญหาที่ฉันมีคือเมื่อนั้นฉันจะได้รับสองระเบียนภายในไฟล์ access.log ของฉัน - หนึ่งที่มีข้อมูลส่วนหัวและอีกรายการหนึ่งที่ไม่มี ฉันรู้ว่าฉันสามารถเขียนทับnginx.confไฟล์ตัวเอง แต่ฉันควรหลีกเลี่ยงถ้าเป็นไปได้ ฉันต้องการใช้แฟ้มบันทึกเดียวกันต่อไป ( access.log) มีวิธีบอก nginx เพื่อแทนที่คำสั่งก่อนหน้าและเพียงแค่เปลี่ยนรูปแบบการบันทึกโดยไม่ต้องแก้ไขnginx.confไฟล์หลักหรือไม่

2
ฉันจะใช้คำสั่ง <If> ใน. htaccess ได้อย่างไร
ฉันกำลังพยายามเพิ่มคำสั่งแบบมีเงื่อนไขโดยใช้คำสั่ง If ของ Apache ในไฟล์. htaccess ของฉัน ฉันได้อ้างอิงหน้านี้http://httpd.apache.org/docs/trunk/mod/core.html#ifแต่ไม่ได้อธิบายรายละเอียดมากนัก / ยกตัวอย่างมากมาย ตัวอย่างที่ไม่สมบูรณ์สองตัวอย่างที่ให้คือ: &lt;ถ้า% {REQUEST_METHOD} เป็น GET, HEAD, OPTIONS&gt; และ &lt;ถ้า "$ req {Host} = ''"&gt; ดังนั้นฉันจึงพยายามเพิ่มสิ่งนี้ลงในไฟล์. htaccess ของฉัน: &lt;ถ้า% {SERVER_PORT} เป็น GET, HEAD, OPTIONS&gt; # ไม่มีที่นี่เลย &lt;/ ถ้า&gt; แต่ฉันได้รับข้อผิดพลาด 500 อย่างต่อเนื่องเมื่อฉันพยายามโหลดหน้าเว็บ นี่คือการติดตั้งในเครื่องของฉันและมันก็ใช้ได้ดีก่อนหน้านี้ (หรือถ้าฉันลบรหัสนั้น) ฉันเชื่อว่าฉันได้AllowOverride Allตั้งค่าทั่วโลกและบริบทสำหรับหากคำสั่งควรให้มันอยู่ใน. htaccess ("บริบท: การกำหนดค่าเซิร์ฟเวอร์, โฮสต์เสมือน, ไดเรกทอรี,. htaccess") …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.