คำถามติดแท็ก ubuntu-10.04

Ubuntu Linux เป็นอนุพันธ์ Debian ที่มีจุดมุ่งหมายเพื่อนำกระแสหลักของ Linux โดยทั่วไปคำถามในไซต์นี้ควรอ้างถึง Ubuntu Server โปรดทราบว่า http://askubuntu.com มีไว้สำหรับคำถามเกี่ยวกับ Ubuntu โดยเฉพาะ

2
หลายชื่อ“ ServerName” ต่อ VHost?
ใน Apache2 เป็นไปได้ไหมที่จะตั้งค่าหลายชื่อเซิร์ฟเวอร์ใน VHost เดียว? ฉันต้องการตั้งค่า vhost "wiki" สำหรับ wiki ภายใน เครือข่ายของฉันมีคำต่อท้าย ".lan" ฉันจะให้ Apache ตอบทั้ง "wiki" และ "wiki.lan" บน vhost เดียวกันได้อย่างไร

3
คนธรรมดาสามารถจัดการลิงก์สัญลักษณ์ไปยังไฟล์กำหนดค่าได้หรือไม่?
ฉันมีไฟล์กำหนดค่าเริ่มต้นทั้งหมดของฉันภายใต้การควบคุมเวอร์ชัน วิธีที่เหมาะในการใช้พุ่งพรวดของฉันคือการสร้างลิงค์นุ่ม ๆ จากที่เก็บการควบคุมเวอร์ชันของฉัน (Mercurial - ไม่ใช่ว่ามันสำคัญ) ลงใน / etc / init แต่พุ่งพรวด แต่ไม่สามารถเห็นงานได้ ทุกอย่างเรียบร้อยถ้าฉันคัดลอกไฟล์จากไดเรกทอรีที่เก็บไปยัง / etc / init ใครรู้ว่าทำไมพุ่งพรวดล้มเหลวในการจัดการสัญลักษณ์หรือแม้กระทั่งการเชื่อมโยงอย่างหนัก? ขอบคุณ คริส


6
อัปเดต Ubuntu 10.04
ฉันได้รับข้อความนี้เมื่อฉันลงชื่อเข้าใช้เซิร์ฟเวอร์ของฉันใน AWS EC2 ผ่านทาง ssh ฉันคิดว่านี่เรียกว่า MOTD 43 packages can be updated. 22 updates are security updates. แต่ฉันได้ทำไปแล้ว sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade ฉันได้เริ่มต้นอินสแตนซ์ของฉันอีกครั้ง กรุณาแนะนำ

4
สคริปต์ upstart: เรียกใช้งานหลังจากเครือข่ายขึ้นไป
ฉันกำลังทำงานเกี่ยวกับการย้ายการตั้งค่าเซิร์ฟเวอร์ปัจจุบันของฉันไปยังฮาร์ดแวร์รุ่นใหม่และการย้ายจากอูบุนตู karmic koala ไปยัง lucid lynx ขณะนี้ฉันกำลังใช้ gw6c (รวบรวมจากเว็บไซต์ gogo6 ซึ่งตรงข้ามกับรุ่นจากที่เก็บ) เพื่อรับการเข้าถึง ipv6 สำหรับระบบของฉัน บนระบบ karmala koala ฉันใช้สคริปต์ init.d แบบง่าย ๆ เพื่อเริ่มต้นไคลเอ็นต์ ipv6 #! /bin/sh /usr/local/gw6c/bin/gw6c -f /usr/local/gw6c/bin/gw6c.conf ฉันคิดตั้งแต่นี้ทำงานที่ runlevel ใด ๆ ก็ควรแปลเป็น respawn console none start on startup stop on shutdown script exec /usr/local/gw6c/bin/gw6c -f /usr/local/gw6c/bin/gw6c.conf emit free6_ipv6_started end …

1
“ คำสั่งที่ผิดกฎหมาย 500 PORT” โดยใช้บรรทัดคำสั่ง ftp [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับข้อบกพร่องของเซิร์ฟเวอร์ ปิดให้บริการใน4 ปีที่แล้ว มีใครคิดวิธีการ ftp ไฟล์ลงไปที่ EC2 AMI โดยใช้อูบุนตูในบรรทัดคำสั่ง? ฉันสามารถเชื่อมต่อกับ ftp.drupal.org (ฉันพยายาม dowmload โมดูล Drupal) และจากนั้นฉันไม่สามารถเรียกใช้ "ls" แบบง่าย ๆ เพียงอย่างเดียว "รับ" ฉันเพิ่งได้รับ "500 Illegal PORT command" น่าเกลียด

6
mysqld.sock ควรประกอบด้วยอะไรทำไมฉันไม่มีมัน
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Server Fault อพยพ 8 ปีที่ผ่านมา ไม่มีใครรู้ว่าทำไม/var/run/mysqld/mysqld.sockไฟล์ซ็อกเก็ตของฉันจะไม่อยู่ในคอมพิวเตอร์ของฉันเมื่อฉันติดตั้ง (หรือติดตั้งใหม่) MySQL 5.1? ตอนนี้เมื่อฉันพยายามเริ่มต้นเซิร์ฟเวอร์ด้วย mysqld ฉันได้รับข้อผิดพลาดเช่นCan't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) when trying to connectแต่การสร้างไฟล์ว่างเปล่าด้วยชื่อนั้น (ตามที่แนะนำบนฟอรัม Ubuntu) ไม่สำเร็จ ฉันมีทั้ง mysql และ postgres ที่ให้บริการได้ดีจนกระทั่งฉันอัพเกรดเป็น natty เมื่อไม่นานมานี้; ฉันใช้เวลาหลายชั่วโมงในการเดินผ่านฐานข้อมูลทั้งสองพยายามหาว่าเกิดอะไรขึ้น ฉันสามารถละทิ้ง postgres ได้ แต่ฉันไม่สามารถทำงานได้หากไม่มีสำเนา mysql ที่ใช้งานได้ ส่วนที่แปลกที่สุด: ฉันใช้ Kubuntu และความเข้าใจของฉันคือ …

4
วิธีการรับ HTTP preseed ให้ทำงานอย่างถูกต้องบน Ubuntu 10.04 LTS (Lucid)
สื่อการติดตั้ง: ubuntu-10.04-desktop-i386.iso ฉันลองใช้พารามิเตอร์การบูตที่แตกต่างกันมากมาย แต่ตัวติดตั้งอาจเพิกเฉยต่อการกำหนดค่าล่วงหน้าหรือจะบูตตัวเองโดยตรงเป็น LiveCD ตัวอย่างของพารามิเตอร์การบู๊ตที่ฉันได้ลอง: auto url = http://mydomain.com/path/preseed.cfg boot = casper only-ubiquity initrd = / casper / initrd.lz สแปลชที่เงียบสงบ - หากฉันลบออกonly-ubiquityมันจะบู๊ตเป็น LiveCD หากฉันลบออกboot=casperมันจะไม่บูต หากฉันเพิ่มvga=normal locale=en_US console-setup/layoutcode=us console-setup/ask_detect=false interface=autoจะยังคงติดตั้งอัตโนมัติไม่ได้ ถ้าฉันลบautoมันก็เหมือนกัน พารามิเตอร์การบู๊ตที่ถูกต้องสำหรับการเปิดใช้งานการติดตั้งคืออะไร? จากบันทึก apache ของเซิร์ฟเวอร์ที่โฮสต์preseed.cfgฉันเห็นว่าตัวติดตั้งไม่มีปัญหาในการดึงไฟล์ preseed ไฟล์ preseed ของฉันคือเกือบจะเหมือนกับหนึ่งที่https://help.ubuntu.com/10.04/installation-guide/example-preseed.txt นอกจากนี้ฉันได้เรียกใช้debconf-set-selections -c preseed.cfgเพื่อให้แน่ใจว่าไฟล์ preseed นั้นถูกต้อง

4
รัน nginx ในฐานะผู้ใช้ที่ไม่ใช่รูท
ฉันได้ปฏิบัติตามขั้นตอนนี้เพื่อติดตั้ง nginx บน Ubuntu 10.04 Lucid Server ของฉันhttp://library.linode.com/web-servers/nginx/installation/ubuntu-10.04-lucid ฉันหลงทางหลังจากจุดสร้างสคริปต์เริ่มต้นเพื่อเริ่ม nginx แล้วเรียก /etc/init.d/nginx start เมื่อฉันทำอย่างนั้นฉันได้รับข้อผิดพลาดต่อไปนี้: Starting nginx_main: Starting /opt/nginx/sbin/nginx... nginx: [alert] could not open error log file: open() "/opt/nginx/logs/error.log" failed (13: Permission denied) 2012/03/16 18:17:27 [emerg] 859#0: open() "/opt/nginx/logs/access.log" failed (13: Permission denied) วิธีเดียวที่ฉันสามารถเรียกใช้ได้คือถ้าฉันใช้sudoและมันทำงานตามกระบวนการrootซึ่งเป็นสิ่งที่ฉันไม่ต้องการ ฉันchownเป็นไดเรกทอรีทั้งหมด ( chown -R nginx:nginx /opt/nginx) และฉันก็chmod …

2
การกำหนดค่า Jetty เพื่อยอมรับการเชื่อมต่อจากโฮสต์ทั้งหมดบน Ubuntu Lucid
ฉันต้องการให้ท่าเทียบเรือให้บริการการเชื่อมต่อจากโฮสต์ใด ๆ บนพอร์ต 8080 /etc/default/jettyไฟล์ของฉันมี: - NO_START=0 JETTY_HOST= JETTY_PORT=8080 เซิร์ฟเวอร์เป็นอินสแตนซ์ขนาดเล็กของ EC2 ที่อิงกับเซิร์ฟเวอร์ Lucid Lynx 32 บิต AMI APT ได้รับการกำหนดค่าด้วยการเปิดใช้งานลิขสิทธิ์และเปิดใช้งานที่เก็บพันธมิตร canonical Jetty คือ 6.1.22 จากที่เก็บพันธมิตร เมื่อฉันเริ่มใช้ท่าเทียบเรือsudo /etc/init.d jetty startมันทำงานและฟังการเชื่อมต่อจาก localhost แต่ไม่ให้คนอื่น ๆ : - ubuntu@ip-10-224-70-51:/etc/network/if-pre-up.d$ sudo netstat -nlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State …

1
กำลังเข้าถึงโฟลเดอร์ที่ใช้ร่วมกันของ windows จาก Linux หรือไม่
ฉันกำลังพยายามคัดลอกไฟล์ (.html) จากโฟลเดอร์แชร์ Windows XP Professional ไปยังเซิร์ฟเวอร์ที่ใช้ Ubuntu Linux 10.04 LTS เนื่องจากเป็นโฟลเดอร์ที่ใช้ร่วมกัน 'wget' ปกติจึงไม่ทำงาน ฉันสงสัยว่าฉันใช้รูปแบบที่อยู่ผิดอย่างสมบูรณ์ ฉันเหนื่อย: http://192.168.1.66/SharedFolder/Data.html //192.168.1.66/SharedFolder/Data.html SMB: //192.168.1.66/SharedFolder/Data.html //192.168.1.66/SharedFolder/Data.html 192.168.1.66/SharedFolder/Data.html ฉันสงสัยว่าสิ่งนี้เป็นไปได้หรือไม่และถ้าเป็นไปได้มีใครให้คำแนะนำแก่ฉันได้ไหม ฉันส่ง Ping ไปยังกล่อง Windows จาก Ubuntu ได้สำเร็จ: # ping 192.168.1.66 PING 192.168.1.66 (192.168.1.66) 56(84) bytes of data. 64 bytes from 192.168.1.66: icmp_seq=1 ttl=128 time=0.412 ms 64 bytes …

1
Mysqld.sock ไม่มีอยู่จริง
ฉันมีเซิร์ฟเวอร์ MySQL ที่ทำงานบน Amazon EC2 ในอินสแตนซ์ VPC ฉันต้องเปลี่ยนประเภทอินสแตนซ์ของมันเพื่อรองรับการโหลดและเมื่อฉันนำมันกลับมาซ็อกเก็ตไม่ได้อยู่อีกต่อไป ไฟล์ /var/run/mysqld/mysqld.sock ไม่มีอยู่และไม่มีไดเร็กทอรี ฉันไม่รู้ว่ามันไปที่ไหน แต่เพิ่งหายไป ดังนั้นมีวิธีการแก้ไขที่? ถ้าเป็นเช่นนั้นได้อย่างไร เซิร์ฟเวอร์กำลังใช้งาน Ubuntu 10.04

2
ฉันจะเปิดใช้งานไฟล์สลับบนเซิร์ฟเวอร์ของฉันได้อย่างไร
ฉันได้ติดตามสิ่งนี้ แต่เมื่อฉันวิ่ง: - #swapon /swapfile1 ฉันเข้าใจ::- swapon: /swapfile1: swapon failed: Operation not permitted ระบบช้ามากโดยมี RAM 1GB พยายามเรียกใช้ GUI + แอปพลิเคชัน + เซิร์ฟเวอร์ FreeNX ความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมาก

9
วิธีการซ่อมแซม / กู้คืนอูบุนตู 10.04 หลังจาก 'sudo chmod / 777'
ดูเพิ่มเติม: เหตุใดจึงเป็น "chmod -R 777 /" การทำลายล้าง ฉันเปลี่ยนการอนุญาตไฟล์ซ้ำในไดเรกทอรีราก/ด้วยการดำเนินการsudo chmod -R / 777และหลังจากนั้นระบบของฉันจะไม่บูต (ฉันได้รับข้อผิดพลาด "สิทธิ์ถูกปฏิเสธ" จำนวนมาก) กรุณาช่วย.

2
php.ini-development บน Ubuntu LAMP อยู่ที่ไหน
บนเครื่องพัฒนาของฉันฉันใช้ Ubuntu 10.04.1 LTS ต่อไปนี้เอกสารอย่างเป็นทางการผมใช้คำสั่งต่อไปนี้เพื่อติดตั้ง Apache, MySQL และPHPในหนึ่งไป: sudo tasksel install lamp-server ตอนนี้ฉันกำลังทดสอบสคริปต์ PHP ของฉันฉันต้องการเปิดใช้งาน "โหมดนักพัฒนาซอฟต์แวร์" ถ้ามีอย่างใดอย่างหนึ่งเพื่อเปิดใช้งานการรายงานข้อผิดพลาดและการบันทึก ฉันได้อ่านการอ้างอิงถึงไฟล์php.ini-productionและphp.ini-developmentเห็นได้ชัดว่ามีบางเวอร์ชันของ PHP 5 แต่ไม่ใช่เวอร์ชั่นที่ฉันติดตั้ง /etc/php5/apache2/php.iniทั้งหมดที่ฉันต้องเป็น การกำหนดค่านี้ไม่ได้สะท้อนข้อผิดพลาดหรือคำเตือนซึ่งทำให้สคริปต์ของฉันยากที่จะแก้ปัญหา ฉันเดาว่าฉันสามารถแก้ไขการกำหนดค่าได้ด้วยมือ แต่ฉันอยากจะเปลี่ยนแทนถ้าเป็นไปได้ ดังนั้นสิ่งที่ฉันกำลังมองหาคือวิธีที่ง่ายในการสลับระหว่างสภาพแวดล้อมการพัฒนาและการผลิตสำหรับ PHP!

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