A. debian7啟動載入grub後黑屏,重啟重,引導加完grub後就黑屏了,就好像休眠一樣,無任何反映,只能強行關
我的環境理民debian 7 amd64 grub引導 雙顯卡 gnome3桌面
我之前也碰到過這種問題,停在Waiting for /dev/to be fully populated 然後就黑屏,沒反映了
,查了想關資料,沒有很確凱彎切的答案:
1、有可能是無線網卡的問題,我有幾次沒打開就關了無線網卡,然後就能正常進去了(應該是碰的)
2、有可能是顯卡的問題,我比對了下正常跟黑屏的時間剛好是要載入顯卡那會黑屏的。我的是Nvidia+核顯,按照官方教程http://wiki.debian.org/Bumblebee#Installation,用的bumblebee,順利的開啟了3D特效,這之後就沒有遇到過進不去的情況了
3、是桌面環境的問題?(http://aptosid.com/index.php?name=PNphpBB2&file=viewtopic&t=2339),系統明顯都譽孫漏還沒到那步,不過gnome3確實卡的可以,每次都抱著過這么久了,gnome3應該穩定了,升級吧,結果每次都那麼失望,經常卡,還經常的死,推薦新來的朋友還是不要用gnome3了(個人是很喜歡gnome3的面板,消息提示欄還有那個搜索框)
個人覺得應該是顯卡的問題,建議裝下顯卡驅動,不建議用開源的(效果不好),也不建議去官方下二進制文件自行編譯安裝(問題很多,而且內核升級後需要重新編譯安裝),那裝什麼呢?添加 non-free的源用 aptitude install nvidia-kernel-dkms nvidia-glx ,並安裝相關依賴包,dkms在系統內核升級時會自動安裝對應相應內核版本的顯卡模塊。。。。
WPS已經加入到linux中來了,同學們可以丟掉Windows,投到Linux中來了
期待著QQ thunder的加入慶爛
B. debian8怎麼安裝php7
debian8 編譯安裝 php7
目錄(?)[-]
Please reinstall the libcurl distributionCannot find OpenSSL
configure error Unable to locate gmph
Can not find recodeh anywhere under usr usrlocal usr optCannot find pspell
Please reinstall the mysql distribution
mcrypth not found Please reinstall libmcryptxml2-config not found
安裝編譯器
apt-get install build-essential autoconf automake libtool bison re2c獲取PHP安裝包
wget https://downloads.php.net/~ab/php-7.0.13RC1.tar.gz安裝dev包
apt-get install libxml2-dev libssl-dev libbz2-dev libjpeg-dev libpng-dev libxpm-dev libfreetype6-dev libgmp-dev libgmp3-dev libmcrypt-dev libmysqlclient15-dev libpspell-dev librecode-dev進行編譯安裝
./buildconf //用來生成configure腳本
./configure \
--prefix=/usr \
--with-config-file-path=/etc \
--enable-mbstring \
--enable-zip \
--enable-bcmath \
--enable-pcntl \
--enable-ftp \
--enable-exif \
--enable-calendar \
--enable-sysvmsg \
--enable-sysvsem \
--enable-sysvshm \
--enable-wddx \
--with-curl \
--with-mcrypt \
--with-iconv \
--with-gmp \
--with-pspell \
--with-gd \
--with-jpeg-dir=/usr \
--with-png-dir=/usr \
--with-zlib-dir=/usr \
--with-xpm-dir=/usr \
--with-freetype-dir=/usr \
--with-t1lib=/usr \
--enable-gd-native-ttf \
--enable-gd-jis-conv \
--with-openssl \
--with-pdo-mysql=/usr \
--with-gettext=/usr \
--with-zlib=/usr \
--with-bz2=/usr \
--with-recode=/usr \
--with-mysqli=/usr/bin/mysql_config
備註:錯誤1:Cannot find OpenSSL's libraries 解決:
確認已安裝過 openssl、libssl-dev 包,還是會提示該錯誤;解決辦法:
root@test2:~/php-5.3.27# find / -name libssl.so輸出結果為: /usr/lib/x86_64-Linux-gnu/libssl.so初步判斷它可能只會在 /usr/lib/ 下尋找 libssl.so 文件,於是:
ln -s /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib錯誤2:debian Please reinstall the libcurl distribution 解決:
# RetHat CentOS or Fedora 使用下面安裝命令yum install curl curl-devel
# Debian or Ubuntu使用下面的安裝命令
apt-get install curl
apt-get install libcurl4-gnutls-dev
錯誤3:Unable to locate gmp.h 解決:
在https://launchpad.net/debian/+source/gmp 下載 gmp源碼包,接著 ./configure && make && make install編譯 安裝
make &&make install
報錯處理
Please reinstall the libcurl distributionaptitude search libcurl4
aptitude install libcurl4-gnutls-dev
Cannot find OpenSSL』
wget https://www.openssl.org/source/openssl-1.0.2j.tar.gztar -zxvf openssl-1.0.2j.tar.gz
cd openssl-1.0.2j
./config
make && make install
configure: error: Unable to locate gmp.h
sudo apt-get install libgmp-dev libgmp3-devln -s /usr/include/x86_64-linux-gnu/gmp.h /usr/include/gmp.hCan not find recode.h anywhere under /usr /usr/local /usr /opt.
apt-get install librecode-dev
Cannot find pspell
apt-get install libpspell-dev
Please reinstall the mysql distribution
apt-get install libmysqlclient15-dev
mcrypt.h not found. Please reinstall libmcrypt.
apt-get install libmcrypt-dev
xml2-config not found
apt-get install libxml2-dev
C. 如何給debian7安裝ipw2200無線網卡驅動
debian7安裝ipw2200無線網卡驅動的操作步驟如下:
1、登陸debian7的官方網站,點擊「服務與支局鍵持」,在下載中心中,選擇對應的型號或填寫對應型號進行搜索,找到相對應的無線網卡驅動,按照提示下載;
2、點擊任務欄處該圖標,就會打開「驅動程序軟體安裝」窗口,此時會發現驅動程序正在安裝;
3、接著在打開的無線網卡驅動程序安裝界面中,點擊「自動安裝」按鈕開始驅動程序的安裝;
4、然後根據驅動程序安裝向導直派臘衡接點擊「下一步」進行操作;
5、當Windows彈出「無法驗證的驅動程序」窗口時,點塵做擊「始終安裝驅動程序」項即可;
6、網卡驅動程序安裝完成後,右擊「計算機」,從彈出的菜單中選擇「管理」項進入;
7、在打開的「計算機管理」窗口中,點擊「設備管理器」項,即可查看到已成功安裝的無線網卡設備。
D. debian怎麼運行php-fpm
php 5.3.3以後 源碼中已經內嵌了 php-fpm,不用象以前的php版本一樣專門打補丁了,只需要在configure的時候添加編譯參數即可。
關於php-fpm的編譯參數有 –enable-fpm –with-fpm-user=www –with-fpm-group=www –with-libevent-dir=libevent位置。
但是,php 5.3.3以後 的php-fpm 不再支持 php-fpm 以前具有的 /usr/local/php/sbin/php-fpm (start|stop|reload)等命令,需要使用信號控制:
master進程可以理解以下信號:
INT, TERM 立刻終止
QUIT 平滑終止
USR1 重新打開日誌文件
USR2 平滑重載所有worker進程並重新載入配置和二進制模塊
有了以上信號,php-fpm進程重啟就方便多了。
例子:
php-fpm 關閉:
代碼示例:
kill -INT `cat /usr/local/php/var/run/php-fpm.pid`
php-fpm 重啟:
代碼示例:
kill -USR2 `cat /usr/物缺local/php/var/run/php-fpm.pid`
說明:
cat部分是php-fpm的進程號,可能是我用的5.4的問題。吵扮沒有用php-fpm.pid ,就沒有這個文件。
可以用 ps aux | grep php-fpm,使用第一個進罩碰辯程的進程號,測試可行。
E. 伺服器上怎麼安裝php程序
你好,如果你的伺服器是Windows系統,那麼你需要遠程到你的伺服器,進行啟動IIS(asp環境),如果你需要php環境,你可以從xp.cn(小皮)或者bt.cn(寶塔)安裝面板
如果你的伺服器是Linux,建議使用寶塔
打開終端,不同Linux系統的輸入指令不同:
Centos安裝腳本
終端輸入:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Ubuntu/Deepin安裝腳本
終端輸入:wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
Debian安裝腳本
終端輸入:wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
Fedora安裝腳本
終端輸入wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
輸入後進行安裝就可以了
F. debian php7怎麼升級
1.升級只會升級系統裡面軟體和系統內核,大版本不會變。 2.你用的默認的源吧 3.換鉛肆163的吧槐者轎 mirrors.163.com/.help/debian.html 4.你可是對比下163和官網源速度,用嫌尺ping命令
G. 如何在Debian 8/7上使用PPA安裝PHP 7.0和5.6
直接編譯安裝啊
H. 關於apache worker 模式下php文件403 錯誤的問題 debian 7 系統
試試修改vhost文件
I. 伺服器操作系統應該選擇 Debian/Ubuntu 還是 CentOS
著作權歸作者所有。
商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
作者:彭勇
鏈接:http://www.hu.com/question/19599986/answer/13723064
來源:知乎
早期,我們使用 Debian 作為伺服器軟體,後來轉向了CentOS,主要原因如下:
1、CentOS/RHEL的生命周期是7年,基本上可以覆蓋硬體的生命周期,也就意味著一個新硬體安裝以後,不用再次安裝操作系統。要知道重新折騰一個生產機是很麻煩而且有風險的事情。
[2012.2.1]今天剛剛收到紅帽子的通知郵件,RedHat 5, RedHat 6的生命周期,延長到10年,太牛叉了。這個對企業用盯遲戶很重要。
而Debian的生命周期是不固定的,一般新版本發布以後,上個版本再維護18個月。而Debian的版本發布時間間隔不穩定,經常會延期。綜合起來一個版本的生命周期一般在3~4年。
[2014.4.24]Debian 宣布對Squeeze(6.0),提供5年的LTS長期支持。
Ubuntu的LTS版生命周期是5年。
如果你選用了 Debian 或者 Ubuntu作為伺服器,等生命周期過了以後,拿枯就沒有安全補丁,你的伺服器就會裸奔或者需要重新安裝系統。
2、RedHat是一個值得尊敬的開源公司,長期以來Linux內核RedHat的貢獻程度都是最多的。可以這么說,如果一個Linux方面的問題,RedHat搞不定,那麼也很少有其他公司可以搞定了。公司有一批Linux內核方面的如雷貫耳的大牛,比如:
Alan Cox - Core developer, numerous contributions
Ingo Molnar - x86 subsystem maintainer
Al Viro - VFS subsystem maintainer, linux內核貢獻第二多的個人
David Miller - Sparc Port maintainer, linux網路部分開發者, linux內核貢獻最多的個人
Jeff Garzik - Sata subsystem maintainer
John Linville - Wireless subsystem maintainer
Stephen Tweedie - Ext3 filesystem developer
Eric Sandeen - XFS, Ext4 filesystem developer
Josef Bacik - Btrfs filesystem developer
Rik Van Riel - VM developer
Ric Wheeler - Filesystem developer
Val Henson - Filesystem developer
Dave Jones - Fedora kernel maintainer
Kyle McMartin - Fedora kernel maintainer
Chuck Ebbert - Fedora kernel maintainer
Eric Paris - LSM/SELinux/Audit/Capabilities maintainer
Eugene Teo - Security Response
Kay Sievers - Hotplug
3、CentOS/RHEL對硬體的支持很好,主流硬體廠商早就將伺服器拿過去測試,一般不存在硬體的兼容性問題。
而Debian就麻煩了,由於有版權上的考慮和代碼純潔性上的潔癖,一些硬體驅動和軟體被刪掉了,導致安裝過程有問題。比如 Dell 伺服器上,大量使用的網卡 BroadCom,就驅動不了,安裝了以後,網路起不來。
4、大量商業軟體,比如 Oracle ,都是針對 Redhat認證的,有大量的幫助文檔和使用說明,有良好的技術支持。出了問題,也容易在網上找到類似的答案和經驗。
5、CentOS 是RedHat的克隆版,如果需要可以隨時平滑切換到 RedHat,從而享受RedHat的服務支持。要知道廠商的服務,是最後一道防火牆,如果你給一個大客戶做方案,他們一般會傾向選用商業服務。萬一出了什麼問題,還有Redhat可以求助,或者有一個RedHat可以承擔責任 :-)
6、消則洞如果你是一個工程師,熟悉了 CentOS/RedHat ,找工作更加容易。如果你是一個企業老闆,相對也容易招聘到熟悉CentOS/RedHat的工程師。RHCE的培訓,也相對較完善,認同程度高。
7、CentOS/RHEL 的批量安裝更加方便
在機房,使用kickstart + PXE安裝,給客戶,使用定製的kickstart光碟,一鍵安裝,一般在5分鍾左右就可以安裝完。
上述3,4,5,6幾點中,都說明CentOS/RHEL相對於其他Linux操作系統,有相對完整的生態環境,很多公司在CentOS/RHEL投入了大量資源,積累了大量經驗,綁定了自己的利益,這個是CentOS/RHEL得以長期良好發展的保證。
=============
補充對評論的一些回復
1. 所謂的「centos穩定性非常差」,不知道你指的是什麼?能否舉一些CentOS不穩定的例子?至少我們用了這么多年CentOS,穩定性上可以說是堅如磐石的。如果是你說的由於yum升級造成的混亂,那隻能說明你對centos不熟悉。
2、RHEL/centos 對於一些新的軟體的支持,採用 SCL的方式支持,比如ruby193,python27, python 33, PHP 54, nodejs 0.10, mariadb55, postgresql 9.2
AdditionalResources/Repositories/SCL
3、debian/ubuntu 同樣存在版本穩定和程序太老的矛盾,比如他們的LTS版本,一般是兩年多更新一次。squeeze是2011年2月發布,wheezy是2013年5月發布,如果你在2013年4月使用Debian,你會發覺好多軟體太老,比如:
內核:2.6.32,和Centos 6 一樣的
glibc 還是使用的2.11.2
mysql使用的5.1.49
openjdk使用的是 6
php使用的是 5.3.3
python使用的是2.6.6
下一個版本的Deiban,至少要到 2015年下半年才能發布,而RHEL7/CentOS7的正式版發布在即,裡面用到的不少軟體,都比wheezy的要新。按照你的邏輯,在接下來較長的時間里,是否CentOS比起Debian更加前衛?
再看看Rio的回復:「之前我用了很長一段時間的 Debian,但它的更新實在太慢了(好幾年啊有木有!)」,呵呵
4、「debian的支持時間也非常長期」,這個最近確實有了改善,Debian剛剛宣布對 Debian 6.0 有了5年的LTS長期支持。可以這么說,Debian也看到了LTS的重要性,向CentOS學習了一把。
Debian -- News -- Long term support for Debian 6.0 Announced
但Debian做得還不夠,因為Debian的LTS在後續版本,比如 Debian 7 (wheezy), Debian 8 (jessie) 里的支持政策還不明朗:
Debian -- Security Information -- DSA-2907-1
Debian的LTS支持,也不是Debian 官方安全團隊維護的,而是由其他志願者維護的,工作效率和質量是否有保證還不知道。相比RHEL明晰的發展策略和安全更新策略,有10年的安全補丁保證,還有不少差距。
5、「debian這個系列的軟體包也比較新,debian和他兒子ubuntu很多軟體包維護是共享的,更新速度非常快」,不知道你使用的是穩定版還是測試版。穩定版裡面你是如何看到軟體包「更新速度非常快」的。