centos系统编译安装nginx+php环境另加独立mysql教程.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
CentOS系统编译安装Nginx+PHP环境另加独立MySQL教程 本教程将指导您如何在CentOS系统上编译安装Nginx+PHP环境,并且另外安装独立的MySQL数据库服务器。 知识点1:安装MySQL 在后端服务器(IP:192.168.10.5)上安装MySQL。可以参照之前的教程《CentOS编译安装Nginx+PHP-FPM+MySQL》中的MySQL安装部分。 知识点2:安装PHP-FPM和MySQL-client 在前端服务器(IP:192.168.10.8)上安装PHP-FPM和MySQL-client。安装MySQL-client: ```bash tarzxf mysql-5.1.63.tar.gz cd mysql-5.1.63 ./configure --prefix=/usr/local/mysql --without-server make make install ``` 知识点3:编译安装PHP 编译安装PHP,需要添加--with-mysql=mysql客户端安装目录参数: ```bash ./configure --prefix=/usr/local/php \ --enable-fastcgi --enable-fpm \ --with-fpm-log=/var/log/php-fpm.log \ --with-fpm-conf=/etc/php-fpm.conf \ --with-fpm-pid=/var/run/php-fpm.pid \ --with-config-file-path=/etc \ --with-config-file-scan-dir=/etc/php.d \ --with-openssl --with-zlib \ --enable-bcmath --with-bz2 --with-curl \ --enable-ftp --with-gd --enable-gd-native-ttf \ --with-jpeg-dir --with-png-dir --with-gettext \ --with-mhash --enable-mbstring --with-mcrypt \ --enable-soap --enable-zip \ --with-iconv=/usr/local/libiconv \ --with-mysql=/usr/local/mysql \ --with-mysqli=/usr/local/mysql/bin/mysql_config \ --without-pear ``` 知识点4:安装Nginx 安装Nginx,编译安装过程不再赘述,请参照之前的教程《CentOS编译安装Nginx+PHP-FPM+MySQL》中的Nginx安装部分。 知识点5:测试验证 安装完成后,在后端的MySQL中授予远程权限: ```sql GRANT ALL PRIVILEGES ON *.* TO root@% IDENTIFIED BY '123456'; ``` 然后,在iptables上只允许192.168.10.8访问MySQL端口,其他都拒绝。 本教程指导您如何在CentOS系统上编译安装Nginx+PHP环境,并且另外安装独立的MySQL数据库服务器,旨在帮助您快速搭建Web应用程序环境。
- 粉丝: 14
- 资源: 9万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助