欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

centos+6.5+編譯php+mysql

呂致盈2年前12瀏覽0評論

CentOS 6.5是目前較為穩定的Linux操作系統之一,使用它來編譯PHP和MySQL是一個不錯的選擇。編譯PHP和MySQL可以讓我們更深入地理解它們的運行機制,也可以根據自己的需求進行定制化開發。

本文將簡要介紹如何在CentOS 6.5上編譯PHP和MySQL。

步驟一:安裝依賴庫

yum install gcc gcc-c++ autoconf automake make
yum install zlib-devel libxml2-devel libjpeg-devel libpng-devel freetype-devel openssl-devel

步驟二:編譯安裝MySQL

wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.23.tar.gz
tar zxvf mysql-5.7.23.tar.gz
cd mysql-5.7.23/
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -DMYSQL_TCP_PORT=3306 -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_unicode_ci
make && make install

執行完上述命令后,我們就把MySQL安裝到了/usr/local/mysql目錄下。

步驟三:編譯安裝PHP

wget http://hk1.php.net/get/php-7.2.13.tar.gz/from/this/mirror -O php-7.2.13.tar.gz
tar zxvf php-7.2.13.tar.gz
cd php-7.2.13/
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-fpm --with-fpm-user=nginx --with-fpm-group=nginx --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-pdo-mysql=/usr/local/mysql --enable-mbstring --with-openssl --with-curl --with-zlib --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir
make && make install

執行完上述命令后,我們就把PHP安裝到了/usr/local/php目錄下。

步驟四:配置環境變量

echo "export PATH=/usr/local/php/bin:/usr/local/mysql/bin:\$PATH">>~/.bashrc
source ~/.bashrc

至此,我們已經成功編譯安裝了PHP和MySQL。