當前位置:首頁 » 編程語言 » centos7phpgd

centos7phpgd

發布時間: 2022-05-07 02:15:46

① 如何在CentOS 7上安裝和配置私有雲

ownCloud是一個文件共享伺服器,允許您將您的個人內容,如文檔和圖片,存儲在一個集中的位置,很像Dropbox。與ownCloud的區別在於它是免費和開源的,允許任何人使用和檢查它。它還將敏感數據的控制和安全性返回給您,從而消除了第三方雲託管服務的利用率。


我們在CentOS 7伺服器上安裝和配置ownCloud實例。


先決條件
需要以下內容:

伺服器上的sudo用戶:您可以按照CentOS 7初始伺服器設置指南創建具有sudo許可權的用戶。
一個LAMP堆棧:ownCloud需要一個Web伺服器,一個資料庫php才能正常工作。設置LAMP堆棧(linux,Apache,Mysql和PHP)伺服器滿足所有這些要求。按照本指南安裝和配置此軟體。
要充分利用ownCloud提供的所有功能,請確保安裝以下PHP模塊:php-gd,php-intl,php-mbstring,php-process和php-xml。
SSL證書:如何設置SSL證書取決於您是否具有解析到您的伺服器的域名。
如果您有域名...安全您的網站的最簡單的方法是使用Let's Encrypt,它提供免費的,受信任的證書。按照Apache的Let's Encrypt指南進行設置。

如果您沒有域...並且您正在使用此配置進行測試或個人使用,則可以改為使用自簽名證書。這提供了相同類型的加密,但沒有域驗證。按照Apache的自簽名SSL指南進行設置。

步驟1 - 安裝ownCloud
ownCloud伺服器軟體包不存在於CentOS的默認存儲庫中。然而,ownCloud為發行版維護了一個專用的存儲庫。


首先,使用rpm命令導入其發行密鑰。該密鑰授權程序包管理器yum信任存儲庫。


sudo rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.key
接下來,使用curl命令下載ownCloud存儲庫文件:


sudo curl -L https://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -o /etc/yum.repos.d/ownCloud.repo
添加新文件後,使用clean命令使yum知道更改:


sudo yum clean expire-cache
輸出
載入插件:fastestmirror
清除回復:基本ce_stable其他更新
6元數據文件已刪除
最後,使用yum實用程序和install命令執行ownCloud的安裝:


sudo yum安裝owncloud
當出現提示時,此為ok [y / d / N]:消息,鍵入Y,然後按ENTER鍵授權安裝。


輸出
。 。 。
安裝:
owncloud.noarch 0:9.1.1-1.2


已安裝依賴關系:
libX11.x86_64 0:1.6.3-2.el7 libX11-common.noarch 0:1.6.3-2.el7 libXau.x86_64 0:1.0.8-2.1.el7
libXpm.x86_64 0:3.5.11-3.el7 libpng.x86_64 2:1.5.13-7.el7_2 libxcb.x86_64 0:1.11-4.el7
libxslt.x86_64 0:1.1.28-5.el7 owncloud-deps-php5.noarch 0:9.1.1-1.2 owncloud-files.noarch 0:9.1.1-1.2
php-gd.x86_64 0:5.4.16-36.3.el7_2 php-ldap.x86_64 0:5.4.16-36.3.el7_2 php-mbstring.x86_64 0:5.4.16-36.3.el7_2
php-process.x86_64 0:5.4.16-36.3.el7_2 php-xml.x86_64 0:5.4.16-36.3.el7_2 t1lib.x86_64 0:5.1.2-14.el7


完成!
安裝ownCloud伺服器後,我們將繼續設置資料庫供其使用。


步驟2 - 創建MySQL資料庫
要開始,請使用管理帳戶登錄MySQL:


mysql -u root -p
輸入在安裝資料庫伺服器時為MySQL root用戶設置的密碼。


ownCloud需要一個單獨的資料庫來存儲管理數據。雖然你可以調用這個資料庫任何你喜歡,我們決定了owncloud的名字保持簡單。


CREATE DATABASE owncloud;
注意:每個MySQL語句必須以分號(;)結尾。如果您遇到問題,請務必檢查這是否存在。


接下來,創建一個單獨的MySQL用戶帳戶,與新創建的資料庫進行交互。從管理和安全的角度來看,創建單功能資料庫和帳戶是一個好主意。與資料庫的命名一樣,選擇您喜歡的用戶名。我們選擇在本指南中使用owncloud名稱。


GRANT ALL ON owncloud。* to'owncloud'@'localhost'IDENTIFIED BY'set_database_password';
警告:確保將實際密碼放在命令所在的位置:set_database_password


通過用戶分配對資料庫的訪問許可權,執行flush-privileges操作以確保MySQL的正在運行的實例知道最近的許可權分配:


FLUSH特權;
MySQL的配置到此結束,因此我們將通過鍵入以退出會話:


出口
在ownCloud伺服器安裝和資料庫設置完成後,我們准備將注意力轉移到配置ownCloud應用程序。

步驟3 - 配置ownCloud
要訪問ownCloud Web界面,請打開Web瀏覽器並導航到以下地址:


https:// server_domain_or_IP / owncloud
如果正在使用自簽名證書,您可能會收到警告,因為證書未由您的瀏覽器的可信授權機構簽名。 這是預期和正常的。 我們只對證書的加密方面感興趣,而不是對我們主機的真實性的第三方驗證。 點擊相應的按鈕或鏈接,進入ownCloud設置頁面。


你應該看到這樣的:

通過選擇用戶名和密碼創建管理員帳戶。 出於安全目的,不建議對用戶名使用「admin」。

在單擊完成設置按鈕之前,單擊存儲和資料庫鏈接:

保留Data文件夾設置,並單擊配置資料庫部分中的MySQL / MariaDB按鈕。

輸入在上一步中配置的資料庫信息。 下面是一個示例,它匹配我們在本指南中使用的資料庫憑據:

單擊完成設置按鈕登錄到ownCloud。 一個安全的家,所有的數據閃屏應該會出現:

單擊啟動屏幕右上角的x以訪問主界面:

在這里,您可以創建或上傳文件到您的個人雲。

② linux環境下centos 7 如何安裝 GD庫

最簡單的方法,就是使用yum安裝,一個命令就可以了:yum install php-gd
當然,樓主也可以自己下載源碼進行編譯,這就需要有一定的Linux系統操作能力了。
如果樓主對Linux系統還不太熟悉,可以網路《Linux就該這么學》,掌握Linux系統的基本操作。

③ 怎樣激活centos7中的php

安裝apache:
yum install httpd httpd-devel
啟動apache:
/etc/init.d/httpd start
此時輸入伺服器的IP地址,應該看到apache的服務頁面,埠不用輸,apache默認就是使用80埠

安裝mysql:
yum install mysql mysql-server
啟動mysql:
/etc/init.d/mysqld start

安裝php
yum install php php-devel
重啟apache使php生效
/etc/init.d/httpd restart
此時可以在目錄:/var/www/html/下建立一個PHP文件
代碼:
<?php phpinfo(); ?>
然後訪問這個文件,就能看到PHP的一些信息,php.ini配置文件的路徑可以在這個頁面上看到

安裝php的擴展
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安裝完擴展之後需要再次重啟apache
/etc/init.d/httpd restart

測試mysql是否鏈接成功的php代碼
<?php
$con = mysql_connect("10.0.@.@@","@@","@@");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("mydb", $con);

$result = mysql_query("SELECT * FROM sys_user");

while($row = mysql_fetch_array($result))
{
echo $row['UserName'] . " " . $row['PassWord'] . " " . $row['id'];
echo "<br />";
}

mysql_close($con);
?>

④ centos7怎麼樣安裝php+mysql+apache

一、安裝apache:
yum install httpd httpd-devel
啟動apache:
systemctl start httpd.service
設置開機自動啟動:systemctl enable httpd.service

此時輸入伺服器的IP地址,應該看到apache的服務頁面,埠不用輸,apache默認就是使用80埠
二、安裝PHP:
yum install php php-devel
重啟apache使php生效
systemctl restart httpd.service
此時可以在目錄:/var/www/html/下建立一個PHP文件
代碼:
<?php phpinfo(); ?>

然後訪問這個文件,就能看到PHP的一些信息,php.ini配置文件的路徑可以在這個頁面上看到

安裝php的擴展
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安裝完擴展之後需要再次重啟apache
systemctl restart httpd.service

三、安裝MYSQL並設置遠程訪問

yum install mysql
yum install mysql-server
yum install mysql-devel
然後,重啟服務:
$ service mysqld restart

接下來登錄重置密碼:
$ mysql -u root
mysql > use mysql;
mysql > update user set password=password('123456') where user='root';
mysql > exit;

5. 開放3306埠
$ sudo vim /etc/sysconfig/iptables

添加以下內容:
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

保存後重啟防火牆:
$ sudo service iptables restart

6. 創建普通用戶並授權
示例(使用root用戶登錄):
mysql > use mysql;
mysql > grant all privileges on *.* to 'root'@'%' identified by '123456';mysql > flushn privileges;

⑤ centos7 怎麼卸載軟體php

如果是yum方式安裝的

yum -y remove httpd php php-gd
或者 yum -y remove httpd*

如果是編譯安裝的,停止服務後直接刪除目錄即可

⑥ centos7編譯php出現問題 系統:CENTOS7 64位 PHP版本:7.1.0 APACHE版本:2.4.25 MYSQL版

1、php的編譯問題主要是依賴包沒有提前安裝
2、如果依賴mysql,就先安裝mysql-devel或編譯mysql
3、需要提前安裝的有,不能寫太細,太細會被度娘屏蔽:
yasm-1.3.0.tar.gz
libmcrypt-2.5.8.tar.gz
libvpx-v1.3.0.tar.bz2
tiff-4.0.3.tar.gz
libpng-1.6.16.tar
freetype-2.5.4.tar.gz
jpegsrc.v9a.tar.gz
libgd-2.2.3.tar.gz
t1lib-5.1.2.tar.gz
4、安裝編譯php
5、安裝php後有一些優化包根據需要安裝

⑦ 阿里雲默認centos7上怎麼安裝php

首先更新系統軟體</str>
$ yum update
安裝nginx</str></str>
1.安裝nginx源
$ yum localinstall http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm2.安裝nginx
$ yum install nginx
3.啟動nginx
$ service nginx start
Redirecting to /bin/systemctl start nginx.service4.訪問http://你的ip/
如果成功安裝會出來nginx默認的歡迎界面
安裝MySQL5.7.*
</str>
1.安裝mysql源</str>
$ yum localinstall http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm2.安裝mysql
$ yum install mysql-community-server
確認一下mysql的版本,有時可能會提示mysql5.63.安裝mysql的開發包,以後會有用
$ yum install mysql-community-devel
4.啟動mysql
$ service mysqld start
Redirecting to /bin/systemctl start mysqld.service5.查看mysql啟動狀態
$ service mysqld status
出現pid
證明啟動成功
6.獲取mysql默認生成的密碼
$ grep 'temporary password' /var/log/mysqld.log2015-12-05T05:41:09.104758Z 1 [Note] A temporary password is generated for root@localhost: %G1Rgns!dD!v</str>
加粗的就是生成的密碼
7.換成自己的密碼
$ mysql -uroot -p
Enter password:輸入上面的密碼
成功輸入後進入一下步,這里你估計會輸入 好幾次才進去8. 更換密碼
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';這個密碼一定要足夠復雜,不然會不讓你改,提示密碼不合法;9.退出mysql;
mysql> quit;
10.用新密碼再登錄,試一下新密碼
$ mysql -uroot -p
Enter password:輸入你的新密碼
11.確認密碼正確後,退出mysql;
mysql> quit;
編譯安裝php7.0.0
</str>
</str>
1.下載php7源碼包</str>
$ cd /root & wget -O php7.tar.gz http://cn2.php.net/get/php-7.0.1.tar.gz/from/this/mirror2.解壓源碼包</str>
$ tar -xvf php7.tar.gz
3.</str>
$ cd php-7.0.1
4.安裝php依賴包</str>
</str>
$ yum install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel gmp gmp-devel libmcrypt libmcrypt-devel readline readline-devel libxslt libxslt-devel5.編譯配置,這一步我們會遇到很多configure error,我們一一解決,基本都是相關軟體開發包沒有安裝導致</str>
</str>
$ ./configure \
--prefix=/usr/local/php \
--with-config-file-path=/etc \
--enable-fpm \
--with-fpm-user=nginx \
--with-fpm-group=nginx \
--enable-inline-optimization \
--disable-debug \
--disable-rpath \
--enable-shared \
--enable-soap \
--with-libxml-dir \
--with-xmlrpc \
--with-openssl \
--with-mcrypt \
--with-mhash \
--with-pcre-regex \
--with-sqlite3 \
--with-zlib \
--enable-bcmath \
--with-iconv \
--with-bz2 \
--enable-calendar \
--with-curl \
--with-cdb \
--enable-dom \
--enable-exif \
--enable-fileinfo \
--enable-filter \
--with-pcre-dir \
--enable-ftp \
--with-gd \
--with-openssl-dir \
--with-jpeg-dir \
--with-png-dir \
--with-zlib-dir \
--with-freetype-dir \
--enable-gd-native-ttf \
--enable-gd-jis-conv \
--with-gettext \
--with-gmp \
--with-mhash \
--enable-json \
--enable-mbstring \
--enable-mbregex \
--enable-mbregex-backtrack \
--with-libmbfl \
--with-onig \
--enable-pdo \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
--with-zlib-dir \
--with-pdo-sqlite \
--with-readline \
--enable-session \
--enable-shmop \
--enable-simplexml \
--enable-sockets \
--enable-sysvmsg \
--enable-sysvsem \
--enable-sysvshm \
--enable-wddx \
--with-libxml-dir \
--with-xsl \
--enable-zip \
--enable-mysqlnd-compression-support \
--with-pear \
--enable-opcache
configure error:
1.configure: error: xml2-config not found. Please check your libxml2 installation.
解決:
$ yum install libxml2 libxml2-devel
2.configure: error: Cannot find OpenSSL's <evp.h>
解決:
$ yum install openssl openssl-devel
3.configure: error: Please reinstall the BZip2 distribution解決:
$ yum install bzip2 bzip2-devel
4.configure: error: Please reinstall the libcurl distribution - easy.h should be in <curl-dir>/include/curl/解決:
$ yum install libcurl libcurl-devel
5.If configure fails try --with-webp-dir=<DIR> configure: error: jpeglib.h not found.
解決:
$ yum install libjpeg libjpeg-devel
6.If configure fails try --with-webp-dir=<DIR>
checking for jpeg_read_header in -ljpeg... yesconfigure: error: png.h not found.
解決:
$ yum install libpng libpng-devel
7.If configure fails try --with-webp-dir=<DIR>
checking for jpeg_read_header in -ljpeg... yeschecking for png_write_image in -lpng... yesIf configure fails try --with-xpm-dir=<DIR>
configure: error: freetype-config not found.
解決:
$ yum install freetype freetype-devel
8.configure: error: Unable to locate gmp.h解決:
$ yum install gmp gmp-devel
9.configure: error: mcrypt.h not found. Please reinstall libmcrypt.
解決:
$ yum install libmcrypt libmcrypt-devel
10.configure: error: Please reinstall readline - I cannot find readline.h解決:
$ yum install readline readline-devel
11.configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution解決:
$ yum install libxslt libxslt-devel
6.編譯與安裝
$ make && make install
這里要make好久,要耐心一下
7.添加 PHP 命令到環境變數
$ vim /etc/profile
在末尾加入
PATH=$PATH:/usr/local/php/bin
export PATH
要使改動立即生效執行
$ ./etc/profile

$ source /etc/profile
查看環境變數
$ echo $PATH
查看php版本
$ php -v
8.配置php-fpm
$ cp php.ini-proction /etc/php.ini
$ cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf$ cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf$ cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm$ chmod +x /etc/init.d/php-fpm
9.啟動php-fpm
$ /etc/init.d/php-fpm start
配置nginx虛擬機,綁定域名</str>
1.
</str>
$ vim /etc/nginx/conf.d/php7.thinkcmf.com.conf這里可以把php7.thinkcmf.com.conf改成自己的域名把下面的內容復制到php7.thinkcmf.com.conf里server{
listen 80;
server_name php7.thinkcmf.com;
root /var/www/html/php7.thinkcmf.com; # 該項要修改為你准備存放相關網頁的路徑location / {
index index.php index.html index.htm;
#如果請求既不是一個文件,也不是一個目錄,則執行一下重寫規則if (!-e $request_filename)
{
#地址作為將參數rewrite到index.php上。
rewrite ^/(.*)$ /index.php/$1;
#若是子目錄則使用下面這句,將subdir改成目錄名稱即可。
#rewrite ^/subdir/(.*)$ /subdir/index.php/$1;}
}
#proxy the php scripts to php-fpm
location ~ \.php {
include fastcgi_params;
##pathinfo支持start
#定義變數 $path_info ,用於存放pathinfo信息set $path_info "";
#定義變數 $real_script_name,用於存放真實地址set $real_script_name $fastcgi_script_name;#如果地址與引號內的正則表達式匹配
if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {#將文件地址賦值給變數 $real_script_name
set $real_script_name $1;
#將文件地址後的參數賦值給變數 $path_info
set $path_info $2;
}
#配置fastcgi的一些參數
fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;fastcgi_param SCRIPT_NAME $real_script_name;fastcgi_param PATH_INFO $path_info;
###pathinfo支持end
fastcgi_intercept_errors on;
fastcgi_pass 127.0.0.1:9000;
}
}
2.重啟nginx
$ service nginx reload
3.
$ vim /var/www/html/php7.thinkcmf.com/index.php</str>
把下面的代碼復制到這個文件 里
<?php
phpinfo();
4.查看訪問http://php7.thinkcmf.com

⑧ linux下centos 7 php7 gd庫 安裝後 這樣是成功的嗎

你這是打開php配置站點後顯示的頁面內容嗎?是的話,說明你已經成功安裝了gd庫了,接下來就可以使用gd庫編寫相應的程序網站了。
樓主如果對如何再Linux下配置使用gd庫還不是很熟悉,可以網路《Linux就該這么學》,裡面有講解如何操作Linux系統、配置資料庫、部署網站等教程。

⑨ 怎樣開啟php的gd庫

Windows下開啟PHP的GD庫支持
找到php.ini,打開內容,找到:
;extension=php_gd2.dll
把最前面的分號「;」去掉,再保存即可,如果本來就沒有分號,那就是已經開啟了。
Linux下開啟PHP的GD庫支持
#開啟GD庫支持有以下幾種方法
##檢測GD庫是否安裝命令
php5 -m | grep -i gd
或者
php -i | grep -i --color gd
##如未安裝GD庫,則為伺服器安裝,方法如下
### 如果是源碼安裝,則加入參數
--with-gd
### 如果是debian系的linux系統,用apt-get安裝,如下
apt-get install php5-gd
### 如果是CentOS系的系統,用yum安裝,如下
yum install php-gd
### 如果是suse系的linux系統,用yast安裝,如下
yast -i php5_gd
### 如果嫌這個世界不夠蛋疼呢,可以在原先編譯PHP不支持GD的情況下附加
先下zlib源碼,libpng源碼,gd源碼
解壓後到源碼目錄
zlib目錄
./configure --prefix=/usr/local/zlib
make ; make install
make clean
libpng目錄
cp scripts/makefile.linux ./makefile
./configure --prefix=/usr/local/libpng
make ; make install
make clean
gd目錄
./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng
make ; make install
make clean
最後在php.ini中,搜到[gd]後,在下面加一行
extension=/usr/local/libgdgd.so
然後重啟php服務,如果不行,試試reboot
好了,不過最後提醒一下,要知道這個世界很多意外的,源碼安裝,只添加gd庫這一個情況下,PHP版本和庫的版本各異
,所以:
- 不保證這么付出了這么多後有回報
- 不保證能夠成功載入gd.so
- 不保證不懷孕
所以如果是源碼安裝,最好還是在編譯PHP的時候加參數--with-gd

GD庫函數
GetImageSize
作用:取得圖片的大小[即長與寬] 用法:array GetImageSize(string filename, array [imageinfo]);
ImageArc
作用:畫弧線 用法:int ImageArc(int im, int cx, int cy, int w, int h, int s, int e, int col);
ImageChar
作用:寫出橫向字元 用法:int ImageChar(int im, int font, int x, int y, string c, int col);
ImageCharUp
作用:寫出豎式字元 用法:int ImageCharup(int im, int font, int x, int y, string c, int col);
ImageColorAllocate
作用:匹配顏色 用法:int ImageColorAllocate(int im, int red, int green, int blue);

ImageColorTransparent
作用:指定透明背景色 用法:int ImageColorTransparent(int im, int [col]);

ImageCopyResized
作用:復制新圖並調整大小 用法:int ImageCopyResized(int dst_im, int src_im, int dstX, int dstY, int srcX,
int srcY, int dstW, int dstH, int srcW, int srcH);

ImageCreate
作用:建立新圖 用法:int ImageCreate(int x_size, int y_size);

ImageDashedLine
作用:繪虛線 用法:int ImageDashedLine(int im, int x1, int y1, int x2, int y2, int col);
ImageDestroy 作用:結束圖形 用法解釋:int ImageDestroy(int im);

ImageFill
作用:圖形著色 用法:int ImageFill(int im, int x, int y, int col);
ImageFilledPolygon作用:多邊形區域著色 用法:int ImageFilledPolygon(int im, array points, int num_points,
int col);

ImageFilledRectangle作用:矩形區域著色 用法:int ImageFilledRectangle(int im, int x1, int y1, int x2, int
y2, int col);

ImageFillToBorder作用:指定顏色區域內著色 用法:int ImageFillToBorder(int im, int x, int y, int border,
int col);

ImageFontHeight
作用:取得字型的高度 用法:int ImageFontHeight(int font);

ImageFontWidth作用:取得字型的寬度 用法:int ImageFontWidth(int font);

ImageInterlace作用:使用交錯式顯示與否 用法:int ImageInterlace(int im, int [interlace]);

ImageLine作用:繪實線 用法:int ImageLine(int im, int x1, int y1, int x2, int y2, int col);

ImageLoadFont作用:載入點陣字型 用法:int ImageLoadFont(string file);

ImagePolygon作用:繪多邊形 用法:int ImagePolygon(int im, array points, int num_points, int col);

ImageRectangle作用:繪矩形 用法:int ImageRectangle(int im, int x1, int y1, int x2, int y2, int col);

ImageSetPixel作用:繪點 用法:int ImageSetPixel(int im, int x, int y, int col); ImageString 作用:繪橫式
字元串 用法:int ImageString(int im, int font, int x, int y, string s, int col);

ImageStringUp作用:繪直式字元串 用法:int ImageStringUp(int im, int font, int x, int y, string s, int
col);

ImageSX
作用:取得圖片的寬度 用法:int ImageSX(int im);

ImageSY
作用:取得圖片的高度 用法:int ImageSY(int im);

ImageTTFBBox
作用:計算 TTF 文字所佔區域 用法:array ImageTTFBBox(int size, int angle, string fontfile, string text);

ImageTTFText作用:寫 TTF 文字到圖中 用法:array ImageTTFText(int im, int size, int angle, int x, int y,
int col, string fontfile, string text); ImageColorAt 作用:取得圖中指定點顏色的索引值 用法:int
ImageColorAt(int im, int x, int y);

ImageColorClosest
作用:計算色表中與指定顏色最接近者 用法:int ImageColorClosest(int im, int red, int green, int blue);

ImageColorExact
作用:計算色表上指定顏色索引值 用法:int ImageColorExact(int im, int red, int green, int blue);

ImageColorResolve
作用:計算色表上指定或最接近顏色的索引值 用法:int ImageColorResolve(int im, int red, int green, int
blue);
ImageColorSet
作用:設定色表上指定索引的顏色 用法:boolean ImageColorSet(int im, int index, int red, int green, int
blue); ImageColorsForIndex 作用:取得色表上指定索引的顏色 用法:array ImageColorsForIndex(int im, int
index);

ImageColorsTotal
作用:計算圖的顏色數 用法:int ImageColorsTotal(int im); ImagePSLoadFont 作用:載入 PostScript 字型 用法
:int ImagePSLoadFont(string filename);

ImagePSFreeFont
作用:卸下 PostScript 字型 用法:void ImagePSFreeFont(int fontindex);

ImagePSEncodeFont
作用:PostScript 字型轉成向量字 用法:int ImagePSEncodeFont(string encodingfile);

ImagePSText作用:寫 PostScript 文字到圖中 用法:array ImagePSText(int image, string text, int font, int
size, int foreground, int background, int x, int y, int space, int tightness, float angle, int
antialias_steps);

ImagePSBBox作用:計算 PostScript 文字所佔區域 用法: array ImagePSBBox(string text, int font, int size,
int space, int width, float angle);

ImageCreateFromPNG作用:取出 PNG 圖型 用法:int ImageCreateFromPng(string filename);

ImagePNG作用:建立 PNG 圖型 用法:int ImagePng(int im, string [filename]);

ImageCreateFromGIF作用:取出 GIF 圖型 用法:int ImageCreateFromGif(string filename);

ImageGIF作用:建立 GIF 圖型 用法:int ImageGif(int im, string [filename]);

⑩ centos7的apache怎麼載入php

yum -y install php php-mysql php-common php-gd php-mbstring php-devel php-xml
systemctl restart httpd.service

熱點內容
手機無線路由器怎麼設置密碼 發布:2025-05-12 05:18:28 瀏覽:814
渝人解壓密碼 發布:2025-05-12 05:18:12 瀏覽:766
備份網站資料庫備份 發布:2025-05-12 05:04:35 瀏覽:51
轉移的存儲卡 發布:2025-05-12 04:51:18 瀏覽:465
c語言大數相加 發布:2025-05-12 04:51:13 瀏覽:588
安卓內存大小有什麼影響 發布:2025-05-12 04:41:36 瀏覽:49
以下c語言常量錯誤的是 發布:2025-05-12 04:40:39 瀏覽:807
怎麼降低qq版本安卓80 發布:2025-05-12 04:40:39 瀏覽:189
一個密碼多少人知道後就不是秘密 發布:2025-05-12 04:26:07 瀏覽:521
ftp埠非21 發布:2025-05-12 04:09:09 瀏覽:228