CentOS服務器系統中藏有神秘力量
想知道到CentOS服務器系統的真相么,想知道CentOS服務器系統中藏有的內在奧義么,只有我來給大家全面講解介紹CentOS服務器系統之前被網上的文檔誤導(網絡上一篇文章總是拷來拷去),導致升級這個拖了二天。如果你用的是CentOS服務器很簡單,用以下方法:
CentOS服務器把下面的yum 保存成一個批處理,再給他運行權限
- yum -y install gd
- yum -y install gd-devel
- yum -y install libmcrypt
- yum -y install libmcrypt-devel
- yum -y install freetype
- yum -y install freetype-devel
- yum -y install libtool-ltdl
- yum -y install libtool-ltdl-devel
- yum -y install libjpeg-devel
- yum -y install libpng-devel
- yum -y install libmcrypt
- yum -y install libmcrypt-devel
CentOS服務器再重新編譯php5
- ./configure --prefix=/usr/local/php5 \
- --with-apxs2=/usr/local/apache/bin/apxs \
- --with-libxml-dir=/usr/local/libxml2/lib \
- --with-zlib --with-zlib-dir=/usr/local/lib \
- --with-mysql=/home/mysql \
- --enable-soap --enable-sockets \
- --enable-mbstring=all \
- --with-gd \
- --enable-gd-native-ttf \
- --with-iconv-dir \
- --with-freetype-dir \
- --with-jpeg-dir \
- --with-png-dir \
- --with-zlib \
- --with-libxml-dir \
- --enable-xml
LINUX就是麻煩,什么都要拼來拼去的。asp.net多好,內置GDI
到今天為止,proftpd+php5+mysql5+GD已經配置成功了,發現了幾個PHP安全問題也已經解決。剩下的就是支持CGI和JSP了,不過這二個東西好像沒人用。
默認CentOS服務器裝好后運行的網站并不支持GD庫
由于CentOS服務器將支持GD庫的PHP作為另外一個版本的PHP來發布,如果需要服務器支持GD庫,只需要直接安裝帶GD庫的php版本即可。下面是最簡便的安裝GD庫的方法:具體操作只有2個命令如下:運行在線安裝帶GD庫的PHP的命令:yum -y install php-gd
重新啟動apachce服務以使安裝后的GD庫生效/etc/rc.d/init.d/httpd restart(service httpd restart)順便講一下gd的安裝路徑/etc/php.d/gd.ini <---這個是讓php支持gd的哦,這個是CentOS的特色之一,不用把全部東西都寫在php.ini這個文件里,只是需要把*.ini文件寫在/etc/php.d/文件夾就可以了,系統會自動把這個目錄下的*.ini讀入php.ini/usr/lib/php/modules/gd.so <----這個就是gd的文件啦。
【編輯推薦】