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

คำถามที่เกี่ยวข้องกับเซิร์ฟเวอร์ Ubuntu และแพ็คเกจที่เกี่ยวข้องกับเซิร์ฟเวอร์

3
ทำไมคนธรรมดาถึงคอยรับผิดชอบกระบวนการของฉัน
ฉันเขียนสคริปต์ upstart เพื่อเปิด daemon ภายในเซสชัน tmux มันทำงานได้ดีและตอบสนองต่อกระบวนการหากมันตายโดยไม่คาดคิด แต่ฉันไม่สามารถหยุดได้ด้วยตนเอง งาน (เรียกว่า bukkit) มีลักษณะเช่นนี้: start on filesystem stop on runlevel [!2345] respawn respawn limit 5 30 chdir /home/minecraft/bukkit expect daemon kill timeout 30 pre-start script test -x /home/minecraft/bukkit/craftbukkit-0.0.1-SNAPSHOT.jar || { stop; exit 0; } end script pre-stop script tmux send -t bukkit …
19 server  upstart  tmux 

4
เซิร์ฟเวอร์ไม่รู้จักตัวแปลง VirtualBox ตัวที่สอง
ฉันได้ติดตั้ง Ubuntu Server 10.04 เป็นระบบปฏิบัติการทั่วไปภายใต้ VirtualBox 3.2.10 ระบบโฮสต์ของฉันคือ Ubuntu 9.04 ฉันได้กำหนดค่าอะแดปเตอร์เครือข่ายสองตัวสำหรับการเดา (หนึ่ง NAT และโฮสต์เดียวเท่านั้น) NAT หนึ่งถูกรู้จักโดยไม่มีปัญหาโดยแขก แต่เพื่อให้รู้จักอะแดปเตอร์โฮสต์เท่านั้นฉันต้องเรียกใช้sudo dhclientจึงทำให้ไม่สามารถเรียกแขกในโหมดหัวขาด ฉันแน่ใจว่าฉันลืมบางสิ่งบางอย่าง เมื่อฉันรันifconfigทันทีหลังจากเข้าสู่ระบบฉันเห็นสองอินเทอร์เฟซ ( eth0และlo ) จากนั้นหลังจากทำงานsudo dhclientฉันเห็นสามอินเทอร์เฟซ ( eth0 , eth1และlo ) ดังนั้นคำถามคือ: ฉันจะทำให้อูบุนตูได้รับ IP จากอะแดปเตอร์ตัวที่สองตอนบูทเพื่อให้สามารถใช้งานโดยไม่ต้องใช้หัวและเข้าถึงผ่าน ssh ได้อย่างไร

6
ประสิทธิภาพการทำงานลดลงหากคุณใช้งาน Ubuntu desktop edition บนเครื่องเซิร์ฟเวอร์
เราได้ติดตั้ง Ubuntu desktop edition บนเซิร์ฟเวอร์ dev ของเราแล้ว ฉันสงสัยว่ามีการสูญเสียประสิทธิภาพที่เห็นได้ชัดเมื่อเทียบกับรุ่นเซิร์ฟเวอร์

7
รูปภาพ Docker อย่างเป็นทางการสำหรับเซิร์ฟเวอร์ Ubuntu หรือไม่
ทั้งหมดที่ฉันหาได้คือรูปภาพ Docker อย่างเป็นทางการสำหรับ Ubuntu Desktopบน Docker Hub ไม่มีเซิร์ฟเวอร์ Ubuntu หรือไม่ หมายความว่าฉันต้องสร้างภาพฐานของตัวเองโดยใช้scratch ?
19 server  docker 

4
แพ็คเกจ php-mcrypt หายไปใน Ubuntu Server 18.04 LTS
เป็นphp-mcryptแพคเกจที่ขาดหายไปในอูบุนตูเซิร์ฟเวอร์ 18.04 LTS? apt install php-mcrypt Reading package lists... Done Building dependency tree Reading state information... Done Package php-mcrypt is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'php-mcrypt' …

2
จะถ่ายโอน identity (SSH) ของเครื่องไปยังเครื่องใหม่ได้อย่างไร?
ฉันกำลังสร้างเครื่อง Ubuntu ใหม่เป็นเซิร์ฟเวอร์ซึ่งควรจะแทนที่เครื่องเก่าด้วยซอฟต์แวร์รุ่นเก่า คำถามของฉันคือ: เป็นไปได้ไหมที่จะถ่ายโอน / คัดลอกข้อมูลประจำตัว (ในแง่ของ SSH) ของเครื่อง / เซิร์ฟเวอร์เก่าไปยังเครื่องใหม่ เป้าหมายของฉันคือว่าเครื่องใหม่ควรแทนที่เครื่องเก่าและคนอื่น ๆ จะเห็นว่าเป็นเครื่องเดียวกันเมื่อใช้ SSH กล่าวอีกนัยหนึ่งฉันต้องการทำให้การอัพเกรดเครือข่ายของฉันง่ายขึ้นโดยไม่ต้องรีเซ็ตข้อมูลประจำตัวที่ใช้ SSH หากมีการเปลี่ยนเซิร์ฟเวอร์หนึ่งเครื่อง (และโดยเฉพาะระบบปฏิบัติการ) ขอบคุณ - อัปเดต - เป้าหมายเฉพาะของฉันคือการถ่ายโอนข้อมูลรับรองสำหรับเซิร์ฟเวอร์เท่านั้น แต่ฉันใช้ ssh เพื่อแทนที่การเข้าสู่ระบบด้วยรหัสผ่านในบางครั้งและคำแนะนำเกี่ยวกับการเชื่อมต่อไคลเอนต์ / เซิร์ฟเวอร์ก็มีประโยชน์มากเช่นกัน
18 server  ssh 

2
ไม่สามารถเข้าถึงบันทึกข้อผิดพลาด apache
เซิร์ฟเวอร์ Ubuntu ของฉันไม่ได้ออฟไลน์ ฉันรีบูทแล้วและตอนนี้ต้องการแก้ไขข้อผิดพลาด ฉันสามารถเรียกดูได้/etc/logแต่ถ้าฉันลองcd apache2ก็บอกว่าได้รับอนุญาตถูกปฏิเสธ ฉันแน่ใจว่าบัญชีผู้ใช้ของฉันมีสิทธิ์ ฉันยังลองsudo cd apache2ซึ่งให้ข้อผิดพลาดsudo: cd: command not found ฉันจะเข้าถึงบันทึก apache ได้อย่างไร ฉันยังลองผ่าน sftp ไม่สำเร็จ PS ฉันใหม่สำหรับ linux และเซิร์ฟเวอร์เสมือน แต่ฉันกระตือรือร้นที่จะเรียนรู้ทุกสิ่งที่ฉันสามารถทำได้

4
เชื่อมต่อ: เครือข่ายไม่สามารถเข้าถึงได้? - ping
เมื่อฉันพยายาม DNS ping Google หรือเครือข่ายภายนอกใด ๆ ที่ฉันได้รับ connect: Network is unreachable? ฉันไม่สามารถอัปเดตอย่างใดอย่างหนึ่งที่ฉันใส่ลงไปนี้ ฉันใหม่สำหรับเครือข่าย ... และ Ubuntu แต่นี่เป็นผลลัพธ์ของคำสั่งบางอย่างที่ฉันคิดว่าอาจช่วยได้ $ ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu …

2
ฉันจะกำหนดค่าเซิร์ฟเวอร์ headless ของฉันเพื่อเชื่อมต่อกับเครือข่ายไร้สายโดยอัตโนมัติได้อย่างไร
ฉันกำลังตั้งค่าเซิร์ฟเวอร์ที่ไม่มีหัว แต่ฉันไม่สามารถเข้าถึงอีเธอร์เน็ตได้ซึ่งฉันต้องการวางไว้ดังนั้นฉันจึงต้องเชื่อมต่อกับเครือข่าย WiFi โดยอัตโนมัติเมื่อบู๊ตเครื่อง (มีการ์ดไร้สาย) ฉันสามารถเชื่อมต่อกับการเชื่อมต่ออีเธอร์เน็ตเพื่อตั้งค่าได้ แต่ฉันต้องการเชื่อมต่อกับจุดเชื่อมต่อของฉันโดยอัตโนมัติ ฉันจะกำหนดค่าสิ่งนี้ได้อย่างไร

2
ข้อผิดพลาด VSFTPD 553: ไม่สามารถสร้างไฟล์
การตั้งค่าเซิร์ฟเวอร์ LAMP ใหม่พร้อม Ubuntu 12.04 และ VSFTPD ฉันพยายามเข้าถึง/var/wwwโฟลเดอร์ (เว็บรูท) กับผู้ใช้ FTP ฉันสร้างผู้ใช้ใหม่ftpuserและเพิ่มไปยังwww-dataกลุ่มผู้ใช้ที่สร้างขึ้นโดยอัตโนมัติโดย Apache ไดเรกทอรีบ้านของผู้ใช้ที่ถูกกำหนด /var/wwwฉันยังมีการเปลี่ยนแปลงกรรมสิทธิ์ของ/var/wwwการกลุ่มและเปลี่ยนสิทธิ์ในการwww-data02775 อย่างไรก็ตามฉันยังคงไม่สามารถอัพโหลดไฟล์ได้ ข้อผิดพลาดคือ: "553 ไม่สามารถสร้างไฟล์" มีคนช่วยอธิบายวิธีการตั้งค่าการอนุญาตเหล่านี้ให้ฉันได้มั้ย การตั้งค่าที่ถูกต้องคืออะไร? ฉันควรตั้งไดเรกทอรีหลักของftpuserเป็น/var/wwwหรืออย่างใดอย่างหนึ่งที่แตกต่างกัน? ฉันพบหัวข้อมากมายบนเว็บ แต่ไม่มีหัวข้อใดที่เสนอทางออกที่เป็นสากล ขอขอบคุณ! UPDATE: นี่คือผลลัพธ์ls -lของ/var/www: drwxr-sr-x 3 root ftpuser 4096 เนื้อหาของvsftpd.confไฟล์: listen=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES chown_uploads=YES chown_username=ftpuser chroot_local_user=YES secure_chroot_dir=/var/run/vsftpd/empty pam_service_name=vsftpd rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
18 12.04  server  apache2  vsftpd 

1
ฉันจะรันการเลือกซอฟต์แวร์ Ubuntu อีกครั้งหลังจากการติดตั้งเสร็จสมบูรณ์
ฉันติดตั้ง Ubuntu จากซีดีขั้นต่ำ (mini.iso) ระหว่างการติดตั้งฉันได้นำเสนอคุณสมบัตินี้ ("การเลือกซอฟต์แวร์"): ฉันจะเปิดมันหลังจากติดตั้งได้อย่างไร
18 server 

5
วิธีการดาวน์เกรดจาก PHP 5.4 เป็น 5.3
เมื่อเร็ว ๆ นี้ฉันอัปเกรด PHP เป็น 5.4 แต่ดูเหมือนว่าฉันจะล้มเหลวเพราะ APC ไม่ทำงาน แต่สิ่งนี้ทำให้ฉันไม่มีทางเลือกนอกจากจะลดระดับเป็น 5.3 ฉันจะทำสิ่งนี้ได้อย่างไร ผมดำเนินการapt-get remove php5และapt-get purge php5แล้วผมออกจาก repo 5.4 apt-get ดำเนินการแล้วapt-get install php5ก็บอกว่ามันได้รับการติดตั้ง 5.3 และฉันเริ่มต้นใหม่php-fastcgiและphp5-fpmแต่เมื่อฉันเรียกphp -vมันบอกว่า 5.4 ฉันจะลดระดับจาก 5.4 เป็น 5.3 ได้อย่างไร เซิร์ฟเวอร์ของฉันใช้งาน Ubuntu 11.04
18 server  apt  php  downgrade 

4
ฉันจะแสดงรายการไดรฟ์ใหม่เพื่อให้สามารถแบ่งพาร์ติชันและจัดรูปแบบได้อย่างไร
ฉันเพิ่มไดรฟ์จำนวนมากลงในกล่องหุ้มภายนอกและแนบกับเซิร์ฟเวอร์ผ่าน eSATA และตอนนี้ต้องเตรียมให้พร้อมสำหรับการโจมตีซอฟต์แวร์ อย่างไรก็ตามพวกเขาไม่ปรากฏใต้fdisk -l ฉันได้พยายามมองในและ/dev/disk/by-path /dev/disk/by-idการ์ด RAID จะปรากฏเป็น dmesg การเสียบและถอดปลั๊ก eSATA ไม่ทำให้อะไร "เกิดขึ้น" เมื่อฉันปิดท้าย/var/log/syslog มีโอกาสที่ดีที่การ์ด eSATA ที่ฉันใช้ในเครื่องนั้นผิดพลาด (ฉันพบว่าวางอยู่รอบ ๆ ) แต่ก่อนที่ฉันจะซื้อใหม่ฉันต้องการให้แน่ใจว่าฉันจะไม่พลาดอะไรที่ชัดเจน

6
เปิดพอร์ต 80 บนเซิร์ฟเวอร์ Ubuntu
ฉันเพิ่งเริ่มใช้งาน Ubuntu / Linux และมีปัญหาในการเปิดพอร์ต 80 สำหรับการเชื่อมต่อขาเข้า ฉันรันsudo ufw allow 80/tcpคำสั่งและเมื่อฉันรันsudo ufw statusผลลัพธ์จะมีลักษณะเช่นนี้: Status: active To Action From -- ------ ---- 22 ALLOW Anywhere 80/tcp ALLOW Anywhere 22 (v6) ALLOW Anywhere (v6) 80/tcp (v6) ALLOW Anywhere (v6) อย่างไรก็ตามฉันยังคงได้รับข้อผิดพลาดนี้เมื่อพยายามเชื่อมต่อกับพอร์ตด้วย cURL ไม่สามารถเชื่อมต่อกับพอร์ต MY_IP_ADDRESS 80: การเชื่อมต่อถูกปฏิเสธ เมื่อฉันรันคำสั่งนี้netstat -ntlp | grep LISTENเพื่อดูว่าพอร์ตใดที่เปิดอยู่ฉันจะได้ผลลัพธ์นี้: (No info …

4
ตั้งค่าตัวเลือกแบบอ่านอย่างเดียว E45 (เพิ่ม! เพื่อลบล้าง)
ฉันพยายามกำหนดค่า mcrypt ส่วนขยายใน Ubuntu Server VirtualBox ของฉันเพื่อทำงานในหน้า phpMyAdmin ของฉัน ฉันวิ่งvi /etc/php5/mods-available/mcrypt.iniแล้วฉันเปลี่ยนextension=mcrypt.soเป็นextension=/usr/lib/php5/20121212/mcrypt.­soและเมื่อฉันพยายามบันทึกการเปลี่ยนแปลงมันกล่าวว่า: E45 readonly option is set (add ! to override) ฉันคิดว่าบางทีฉันอาจทำผิดพลาดในการลบบางสิ่งมาก่อนextension=mcrypt.osและฉันไม่รู้ว่าต้องทำอะไร

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